updated for FT810 and 800x480 display

Dependents:   FT810_RGB_demo FT81x_TripComp_test FT810_LoadJPG

Fork of FT800_2 by Peter Drescher

Revision:
5:c0ffdb08b8a5
Parent:
4:363ec27cdfaa
Child:
6:16e22c789f7d
--- a/FT_Hal_Utils.cpp	Sat Sep 20 11:35:43 2014 +0000
+++ b/FT_Hal_Utils.cpp	Thu Sep 25 20:32:21 2014 +0000
@@ -80,3 +80,31 @@
     }
 }
 
+
+/* API to give fadeout effect by changing the display PWM from 100 till 0 */
+ft_void_t FT800::fadeout()
+{
+   ft_int32_t i;
+    
+    for (i = 100; i >= 0; i -= 3) 
+    {
+        Wr8(REG_PWM_DUTY,i);
+        Sleep(2);//sleep for 2 ms
+    }
+}
+
+/* API to perform display fadein effect by changing the display PWM from 0 till 100 and finally 128 */
+ft_void_t FT800::fadein()
+{
+    ft_int32_t i;
+    
+    for (i = 0; i <=100 ; i += 3) 
+    {
+        Wr8(REG_PWM_DUTY,i);
+        Sleep(2);//sleep for 2 ms
+    }
+    /* Finally make the PWM 100% */
+    i = 128;
+    Wr8(REG_PWM_DUTY,i);
+}
+