Changes done in ECG and BT

Dependencies:   SDFileSystem ds3231 eeprom_Nikita mbed testUniGraphic_150217

Fork of merged_code2_20sept_2017_4th_oct_2017 by nikita teggi

Revision:
49:3ff80c4bc1be
Parent:
45:067673dae242
Child:
51:1a4693774b60
--- a/display_modules.cpp	Fri Sep 15 07:38:47 2017 +0000
+++ b/display_modules.cpp	Fri Sep 15 19:44:48 2017 +0000
@@ -2,7 +2,7 @@
 #include "display_modules.h"
 #include "touch_modules.h"
 #include "rtc.h"
-//#include "main.h"
+#include "main.h"
 #include "ILI9341.h"
 //#include <ILI932x.h>
 #include "Arial12x12.h"
@@ -120,9 +120,14 @@
     TFT.fillrect( 10,130,100,200,GreenYellow);
     TFT.locate(38,160) ;                                //changed from 30 to 38 //rashmi 24/7/17            //changed from 40 to 30 //rashmi 22/7/17     
     TFT.printf("BT") ;                                  ////changed from BLE to BT //rashmi 24/7/17
-    TFT.fillrect( 130,130,220,200,GreenYellow);
-    TFT.locate(145,160) ;                               //changed from 135 to 145 //rashmi 22/7/17
-    TFT.printf("DEL") ;                                 //changed from ERASE to DEL //rashmi 22/7/17
+    if (read_debug_status()== 1)
+    {
+        TFT.fillrect( 130,130,220,200,GreenYellow);
+        TFT.locate(150,140) ;                               //changed from 135 to 145 //rashmi 22/7/17 //
+        TFT.printf("DE-") ; 
+        TFT.locate(145,170) ;                               //changed from 135 to 145 //rashmi 22/7/17 //
+        TFT.printf("BUG");                                 //changed from ERASE to DEL //rashmi 22/7/17
+    }    
     TFT.fillrect( 10,215,100,285,GreenYellow);
     TFT.locate(22,245) ;                                //changed from 26 to 22 //rashmi 24/7/17            //changed from 30 to 26 //rashmi 22/7/17
     TFT.printf("P-Inf") ;    
@@ -788,4 +793,79 @@
    // TFT.printf("") ; 
    TFT.BusEnable(false) ;
     backlight = 1 ;    
-  }  
\ No newline at end of file
+}
+
+void screen_debug()
+{
+    backlight = 0 ;
+    TFT.BusEnable(true) ;
+    TFT.background(GreenYellow) ;
+    TFT.fillrect(5,127,230,320,White );  
+    TFT.set_font((unsigned char*) Arial24x23);
+    TFT.foreground(Black);
+    TFT.fillrect( 10,130,100,200,GreenYellow);
+    TFT.locate(45,140) ;                                //changed from 30 to 38 //rashmi 24/7/17            //changed from 40 to 30 //rashmi 22/7/17     
+    TFT.printf("SD") ;                                  ////changed from BLE to BT //rashmi 24/7/17
+    TFT.locate(30,170) ;                                //changed from 30 to 38 //rashmi 24/7/17            //changed from 40 to 30 //rashmi 22/7/17     
+    TFT.printf("DEL") ;
+    TFT.fillrect( 130,130,220,200,GreenYellow);
+    TFT.locate(150,140) ;                               //changed from 135 to 145 //rashmi 22/7/17
+    TFT.printf("SD") ;    
+    TFT.locate(140,170) ;                               //changed from 135 to 145 //rashmi 22/7/17
+    TFT.printf("READ") ;                              //changed from ERASE to DEL //rashmi 22/7/17
+    TFT.fillrect( 10,215,100,285,GreenYellow);
+    TFT.locate(22,245) ;                                //changed from 26 to 22 //rashmi 24/7/17            //changed from 30 to 26 //rashmi 22/7/17
+    TFT.printf("*") ;    
+    TFT.fillrect(130,215,220,285,GreenYellow);
+    TFT.locate(130,245) ;        
+    TFT.printf("BACK") ;    
+    TFT.BusEnable(false) ;
+    backlight = 1 ;
+    
+    
+} 
+
+void screen_sdcard_delete(void)
+{
+    backlight = 0 ;
+    TFT.BusEnable(true) ;
+    TFT.fillrect(10,130,100,200,White);   
+    TFT.fillrect(130,130,220,200,White);  
+    TFT.fillrect(10,215,100,285,White);  
+    TFT.fillrect(130,215,220,285,White);
+    TFT.fillrect(5,5,115,20,White); 
+    TFT.background(White) ;  
+    TFT.foreground(Red);
+    TFT.locate(15,140) ;
+    TFT.printf("SD card erased"); 
+     
+    TFT.fillrect( 60,230,180,300,Green);
+    TFT.background(Green) ;
+    TFT.foreground(Black) ;
+    TFT.locate(80,250) ;        
+    TFT.printf("MAIN") ; 
+    TFT.BusEnable(false) ;
+    backlight = 1 ; 
+}   
+
+void screen_sdcard_read(void)
+{
+    backlight = 0 ;
+    TFT.BusEnable(true) ;
+    TFT.fillrect(10,130,100,200,White);   
+    TFT.fillrect(130,130,220,200,White);  
+    TFT.fillrect(10,215,100,285,White);  
+    TFT.fillrect(130,215,220,285,White);
+    TFT.fillrect(5,5,115,20,White); 
+    TFT.background(White) ;  
+    TFT.foreground(Red);
+    TFT.locate(15,140) ;
+    TFT.printf("SD read finished"); 
+    TFT.fillrect( 60,230,180,300,Green);
+    TFT.background(Green) ;
+    TFT.foreground(Black) ;
+    TFT.locate(80,250) ;        
+    TFT.printf("MAIN") ; 
+    TFT.BusEnable(false) ;
+    backlight = 1 ; 
+}   
\ No newline at end of file