configured for beyondtek displays

Dependents:   datalogger_ft810

Fork of FT800_3 by The Best

Revision:
6:16e22c789f7d
Parent:
5:c0ffdb08b8a5
Child:
8:4601ccd8a927
--- a/FT_Hal_Utils.cpp	Thu Sep 25 20:32:21 2014 +0000
+++ b/FT_Hal_Utils.cpp	Tue Feb 10 23:32:22 2015 +0000
@@ -108,3 +108,25 @@
     Wr8(REG_PWM_DUTY,i);
 }
 
+ft_void_t FT800::read_calibrate(ft_uint8_t data[24]){
+    unsigned int i;
+    for(i=0;i<24;i++){
+        data[i] = Rd8(REG_TOUCH_TRANSFORM_A + i);
+        }
+}
+
+ft_void_t FT800::write_calibrate(ft_uint8_t data[24]){
+    unsigned int i;
+    for(i=0;i<24;i++) {
+        Wr8(REG_TOUCH_TRANSFORM_A + i,data[i]);
+        }
+}
+
+ft_uint32_t FT800::color_rgb(ft_uint8_t red,ft_uint8_t green, ft_uint8_t blue){
+    return ((4UL<<24)|(((red)&255UL)<<16)|(((green)&255UL)<<8)|(((blue)&255UL)<<0));
+    }
+    
+ft_uint32_t FT800::clear_color_rgb(ft_uint8_t red,ft_uint8_t green, ft_uint8_t blue){
+    return ((2UL<<24)|(((red)&255UL)<<16)|(((green)&255UL)<<8)|(((blue)&255UL)<<0));
+    }    
+    
\ No newline at end of file