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

Committer:
avp2417
Date:
Sat Jul 29 10:38:05 2017 +0000
Revision:
35:43133f017ed4
Parent:
33:a80eed071fdc
Child:
37:92fcbf22bf91
Added Rashmi's modification related to display reliability and display text

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nikitateggi 33:a80eed071fdc 1
nikitateggi 0:c47fb0c1bbf6 2 #ifndef TOUCH_MODULES_H_
nikitateggi 0:c47fb0c1bbf6 3 #define TOUCH_MODULES_H_
nikitateggi 0:c47fb0c1bbf6 4
nikitateggi 0:c47fb0c1bbf6 5 #define TOTAL1 65535
nikitateggi 0:c47fb0c1bbf6 6 #define X_MAX 240
nikitateggi 0:c47fb0c1bbf6 7 #define Y_MAX 320
nikitateggi 30:f2f48ed43aae 8 // touch co-ordinates//
avp2417 35:43133f017ed4 9 #define SYSCFG_HOME_X_MIN 106 //SYSCFG_MAIN CHANGED TO SYSCFG_HOME 21/07/17
avp2417 35:43133f017ed4 10 #define SYSCFG_HOME_X_MAX 150
avp2417 35:43133f017ed4 11 #define SYSCFG_HOME_Y_MIN 90
avp2417 35:43133f017ed4 12 #define SYSCFG_HOME_Y_MAX 225
nikitateggi 29:7edc76b15e3d 13
avp2417 35:43133f017ed4 14 #define TEST_HOME_X_MIN 53 //TEST_MAIN CHANGED TO TEST_HOME 21/07/17
avp2417 35:43133f017ed4 15 #define TEST_HOME_X_MAX 81
avp2417 35:43133f017ed4 16 #define TEST_HOME_Y_MIN 90
avp2417 35:43133f017ed4 17 #define TEST_HOME_Y_MAX 225
nikitateggi 29:7edc76b15e3d 18
avp2417 35:43133f017ed4 19 #define BT_MAIN_X_MIN 110 //BLE_MAIN CHANGED TO BT_MAIN 21/07/17
avp2417 35:43133f017ed4 20 #define BT_MAIN_X_MAX 145
avp2417 35:43133f017ed4 21 #define BT_MAIN_Y_MIN 50
avp2417 35:43133f017ed4 22 #define BT_MAIN_Y_MAX 130
nikitateggi 29:7edc76b15e3d 23
avp2417 35:43133f017ed4 24 #define DELETE_MAIN_X_MIN 110 //ERASE_MAIN CHANGED TO DELETE_MAIN 21/07/17
avp2417 35:43133f017ed4 25 #define DELETE_MAIN_X_MAX 145
avp2417 35:43133f017ed4 26 #define DELETE_MAIN_Y_MIN 180
avp2417 35:43133f017ed4 27 #define DELETE_MAIN_Y_MAX 260
nikitateggi 29:7edc76b15e3d 28
avp2417 35:43133f017ed4 29 #define PATIENT_INFO_MAIN_X_MIN 60 //FILE CHANGED TO PATIENT_INFO 21/07/17
avp2417 35:43133f017ed4 30 #define PATIENT_INFO_MAIN_X_MAX 90
avp2417 35:43133f017ed4 31 #define PATIENT_INFO_MAIN_Y_MIN 50
avp2417 35:43133f017ed4 32 #define PATIENT_INFO_MAIN_Y_MAX 130
nikitateggi 29:7edc76b15e3d 33
nikitateggi 29:7edc76b15e3d 34 #define HOME_MAIN_X_MIN 60
avp2417 35:43133f017ed4 35 #define HOME_MAIN_X_MAX 90
avp2417 35:43133f017ed4 36 #define HOME_MAIN_Y_MIN 180
avp2417 35:43133f017ed4 37 #define HOME_MAIN_Y_MAX 260
nikitateggi 29:7edc76b15e3d 38
nikitateggi 29:7edc76b15e3d 39 #define BG_MAIN_X_MIN 110
avp2417 35:43133f017ed4 40 #define BG_MAIN_X_MAX 140
avp2417 35:43133f017ed4 41 #define BG_MAIN_Y_MIN 50
avp2417 35:43133f017ed4 42 #define BG_MAIN_Y_MAX 130
nikitateggi 29:7edc76b15e3d 43
nikitateggi 29:7edc76b15e3d 44 #define ECG_MAIN_X_MIN 110
avp2417 35:43133f017ed4 45 #define ECG_MAIN_X_MAX 145
nikitateggi 29:7edc76b15e3d 46 #define ECG_MAIN_Y_MIN 180
nikitateggi 29:7edc76b15e3d 47 #define ECG_MAIN_Y_MAX 260
nikitateggi 29:7edc76b15e3d 48
nikitateggi 29:7edc76b15e3d 49 #define BP_MAIN_X_MIN 60
nikitateggi 29:7edc76b15e3d 50 #define BP_MAIN_X_MAX 90
nikitateggi 29:7edc76b15e3d 51 #define BP_MAIN_Y_MIN 50
avp2417 35:43133f017ed4 52 #define BP_MAIN_Y_MAX 130
nikitateggi 29:7edc76b15e3d 53
avp2417 35:43133f017ed4 54 #define START_MAIN_X_MIN 106
nikitateggi 29:7edc76b15e3d 55 #define START_MAIN_X_MAX 150
avp2417 35:43133f017ed4 56 #define START_MAIN_Y_MIN 90
avp2417 35:43133f017ed4 57 #define START_MAIN_Y_MAX 225
nikitateggi 29:7edc76b15e3d 58
avp2417 35:43133f017ed4 59 #define MAIN_X_MIN 53
avp2417 35:43133f017ed4 60 #define MAIN_X_MAX 81
avp2417 35:43133f017ed4 61 #define MAIN_Y_MIN 90
avp2417 35:43133f017ed4 62 #define MAIN_Y_MAX 225
nikitateggi 29:7edc76b15e3d 63
avp2417 35:43133f017ed4 64 #define BG_RET_MAIN_X_MIN 60 //RET_MAIN CHANGED TO BG_RET_MAIN 21/7/17 // MAIN IN BG SCREEN
avp2417 35:43133f017ed4 65 #define BG_RET_MAIN_X_MAX 90
avp2417 35:43133f017ed4 66 #define BG_RET_MAIN_Y_MIN 180
avp2417 35:43133f017ed4 67 #define BG_RET_MAIN_Y_MAX 260
nikitateggi 29:7edc76b15e3d 68
avp2417 35:43133f017ed4 69 #define RETEST_HOME_X_MIN 60 //RETEST ICON IN THE RESULT SCREEN
avp2417 35:43133f017ed4 70 #define RETEST_HOME_X_MAX 90
avp2417 35:43133f017ed4 71 #define RETEST_HOME_Y_MIN 180
avp2417 35:43133f017ed4 72 #define RETEST_HOME_Y_MAX 260
nikitateggi 29:7edc76b15e3d 73
nikitateggi 29:7edc76b15e3d 74 #define FPS_MAIN_X_MIN 110
avp2417 35:43133f017ed4 75 #define FPS_MAIN_X_MAX 140
avp2417 35:43133f017ed4 76 #define FPS_MAIN_Y_MIN 50
avp2417 35:43133f017ed4 77 #define FPS_MAIN_Y_MAX 130
nikitateggi 29:7edc76b15e3d 78
nikitateggi 29:7edc76b15e3d 79 #define PP_MAIN_X_MIN 110
avp2417 35:43133f017ed4 80 #define PP_MAIN_X_MAX 145
nikitateggi 29:7edc76b15e3d 81 #define PP_MAIN_Y_MIN 180
nikitateggi 29:7edc76b15e3d 82 #define PP_MAIN_Y_MAX 260
nikitateggi 29:7edc76b15e3d 83
nikitateggi 29:7edc76b15e3d 84 #define RANDOM_MAIN_X_MIN 60
nikitateggi 29:7edc76b15e3d 85 #define RANDOM_MAIN_X_MAX 90
nikitateggi 29:7edc76b15e3d 86 #define RANDOM_MAIN_Y_MIN 50
avp2417 35:43133f017ed4 87 #define RANDOM_MAIN_Y_MAX 130
nikitateggi 29:7edc76b15e3d 88
avp2417 35:43133f017ed4 89 #define RET_TEST_X_MIN 60 //MAIN ICON IN RESULT SCREEN
nikitateggi 29:7edc76b15e3d 90 #define RET_TEST_X_MAX 90
nikitateggi 29:7edc76b15e3d 91 #define RET_TEST_Y_MIN 50
avp2417 35:43133f017ed4 92 #define RET_TEST_Y_MAX 130
nikitateggi 29:7edc76b15e3d 93
nikitateggi 29:7edc76b15e3d 94 #define YES_MAIN_X_MIN 60
nikitateggi 29:7edc76b15e3d 95 #define YES_MAIN_X_MAX 90
nikitateggi 29:7edc76b15e3d 96 #define YES_MAIN_Y_MIN 50
avp2417 35:43133f017ed4 97 #define YES_MAIN_Y_MAX 130
nikitateggi 29:7edc76b15e3d 98
nikitateggi 29:7edc76b15e3d 99 #define NO_MAIN_X_MIN 60
avp2417 35:43133f017ed4 100 #define NO_MAIN_X_MAX 90
avp2417 35:43133f017ed4 101 #define NO_MAIN_Y_MIN 180
avp2417 35:43133f017ed4 102 #define NO_MAIN_Y_MAX 260
nikitateggi 29:7edc76b15e3d 103
nikitateggi 0:c47fb0c1bbf6 104 unsigned char touch_main();
nikitateggi 1:8316c23ec6b9 105 unsigned char touch_main_1();
nikitateggi 1:8316c23ec6b9 106 unsigned char touch_main_2();
nikitateggi 0:c47fb0c1bbf6 107 void touch1() ;
nikitateggi 0:c47fb0c1bbf6 108 int readTouchY(void);
nikitateggi 0:c47fb0c1bbf6 109 void detect_touch();
nikitateggi 0:c47fb0c1bbf6 110 int readTouchX(void);
nikitateggi 0:c47fb0c1bbf6 111 void EnableTouch(void);
nikitateggi 0:c47fb0c1bbf6 112 void DisableTouch (void);
nikitateggi 0:c47fb0c1bbf6 113 unsigned char touch_main();
nikitateggi 0:c47fb0c1bbf6 114 unsigned char touch_glc();
nikitateggi 0:c47fb0c1bbf6 115 unsigned char touch_ecg();
nikitateggi 0:c47fb0c1bbf6 116 unsigned char touch_bp();
nikitateggi 1:8316c23ec6b9 117 unsigned char touch_ret();
nikitateggi 31:0f67acfc6236 118 unsigned char touch_again_ecg();
nikitateggi 31:0f67acfc6236 119 unsigned char touch_again_glc();
nikitateggi 31:0f67acfc6236 120 unsigned char touch_again_bp();
nikitateggi 31:0f67acfc6236 121 void screen_bp2();
nikitateggi 31:0f67acfc6236 122 unsigned char BT_return(); // //determining the touch for bp main screen
nikitateggi 31:0f67acfc6236 123
nikitateggi 0:c47fb0c1bbf6 124 #endif