Modification into 17th July New display demo code
Dependencies: SDFileSystem ds3231 eeprom_Nikita mbed testUniGraphic_150217
Fork of Ext_Demo_17July2017_newdis by
touch_modules.h@34:8f6b0dc124e8, 2017-07-23 (annotated)
- Committer:
- avp2417
- Date:
- Sun Jul 23 16:50:59 2017 +0000
- Revision:
- 34:8f6b0dc124e8
- Parent:
- 33:a80eed071fdc
Modification after review in 17th July New Display demo code
Who changed what in which revision?
User | Revision | Line number | New 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// |
nikitateggi | 29:7edc76b15e3d | 9 | #define SYSCFG_MAIN_X_MIN 110 |
nikitateggi | 33:a80eed071fdc | 10 | #define SYSCFG_MAIN_X_MAX 170 |
nikitateggi | 33:a80eed071fdc | 11 | #define SYSCFG_MAIN_Y_MIN 80 |
nikitateggi | 33:a80eed071fdc | 12 | #define SYSCFG_MAIN_Y_MAX 240 |
nikitateggi | 29:7edc76b15e3d | 13 | |
nikitateggi | 29:7edc76b15e3d | 14 | #define TEST_MAIN_X_MIN 40 |
nikitateggi | 29:7edc76b15e3d | 15 | #define TEST_MAIN_X_MAX 90 |
nikitateggi | 29:7edc76b15e3d | 16 | #define TEST_MAIN_Y_MIN 160 |
nikitateggi | 29:7edc76b15e3d | 17 | #define TEST_MAIN_Y_MAX 230 |
nikitateggi | 29:7edc76b15e3d | 18 | |
nikitateggi | 29:7edc76b15e3d | 19 | #define BLE_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 20 | #define BLE_MAIN_X_MAX 150 |
nikitateggi | 29:7edc76b15e3d | 21 | #define BLE_MAIN_Y_MIN 70 |
nikitateggi | 29:7edc76b15e3d | 22 | #define BLE_MAIN_Y_MAX 125 |
nikitateggi | 29:7edc76b15e3d | 23 | |
nikitateggi | 29:7edc76b15e3d | 24 | #define ERASE_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 25 | #define ERASE_MAIN_X_MAX 150 |
nikitateggi | 29:7edc76b15e3d | 26 | #define ERASE_MAIN_Y_MIN 180 |
nikitateggi | 29:7edc76b15e3d | 27 | #define ERASE_MAIN_Y_MAX 260 |
nikitateggi | 29:7edc76b15e3d | 28 | |
nikitateggi | 29:7edc76b15e3d | 29 | #define FILE_MAIN_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 30 | #define FILE_MAIN_X_MAX 90 |
nikitateggi | 29:7edc76b15e3d | 31 | #define FILE_MAIN_Y_MIN 50 |
nikitateggi | 29:7edc76b15e3d | 32 | #define FILE_MAIN_Y_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 33 | |
nikitateggi | 29:7edc76b15e3d | 34 | #define HOME_MAIN_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 35 | #define HOME_MAIN_X_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 36 | #define HOME_MAIN_Y_MIN 190 |
nikitateggi | 29:7edc76b15e3d | 37 | #define HOME_MAIN_Y_MAX 300 |
nikitateggi | 29:7edc76b15e3d | 38 | |
nikitateggi | 29:7edc76b15e3d | 39 | #define BG_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 40 | #define BG_MAIN_X_MAX 150 |
nikitateggi | 29:7edc76b15e3d | 41 | #define BG_MAIN_Y_MIN 70 |
nikitateggi | 29:7edc76b15e3d | 42 | #define BG_MAIN_Y_MAX 125 |
nikitateggi | 29:7edc76b15e3d | 43 | |
nikitateggi | 29:7edc76b15e3d | 44 | #define ECG_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 45 | #define ECG_MAIN_X_MAX 150 |
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 |
nikitateggi | 29:7edc76b15e3d | 52 | #define BP_MAIN_Y_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 53 | |
nikitateggi | 29:7edc76b15e3d | 54 | #define START_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 55 | #define START_MAIN_X_MAX 150 |
nikitateggi | 29:7edc76b15e3d | 56 | #define START_MAIN_Y_MIN 100 |
nikitateggi | 29:7edc76b15e3d | 57 | #define START_MAIN_Y_MAX 220 |
nikitateggi | 29:7edc76b15e3d | 58 | |
nikitateggi | 29:7edc76b15e3d | 59 | #define MAIN_X_MIN 40 |
nikitateggi | 29:7edc76b15e3d | 60 | #define MAIN_X_MAX 90 |
nikitateggi | 29:7edc76b15e3d | 61 | #define MAIN_Y_MIN 160 |
nikitateggi | 29:7edc76b15e3d | 62 | #define MAIN_Y_MAX 230 |
nikitateggi | 29:7edc76b15e3d | 63 | |
nikitateggi | 29:7edc76b15e3d | 64 | #define RET_MAIN_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 65 | #define RET_MAIN_X_MAX 90 |
nikitateggi | 29:7edc76b15e3d | 66 | #define RET_MAIN_Y_MIN 50 |
nikitateggi | 29:7edc76b15e3d | 67 | #define RET_MAIN_Y_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 68 | |
nikitateggi | 29:7edc76b15e3d | 69 | #define RETEST_MAIN_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 70 | #define RETEST_MAIN_X_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 71 | #define RETEST_MAIN_Y_MIN 190 |
nikitateggi | 29:7edc76b15e3d | 72 | #define RETEST_MAIN_Y_MAX 300 |
nikitateggi | 29:7edc76b15e3d | 73 | |
nikitateggi | 29:7edc76b15e3d | 74 | #define FPS_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 75 | #define FPS_MAIN_X_MAX 150 |
nikitateggi | 29:7edc76b15e3d | 76 | #define FPS_MAIN_Y_MIN 70 |
nikitateggi | 29:7edc76b15e3d | 77 | #define FPS_MAIN_Y_MAX 125 |
nikitateggi | 29:7edc76b15e3d | 78 | |
nikitateggi | 29:7edc76b15e3d | 79 | #define PP_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 80 | #define PP_MAIN_X_MAX 150 |
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 |
nikitateggi | 29:7edc76b15e3d | 87 | #define RANDOM_MAIN_Y_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 88 | |
nikitateggi | 29:7edc76b15e3d | 89 | #define RET_TEST_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 90 | #define RET_TEST_X_MAX 90 |
nikitateggi | 29:7edc76b15e3d | 91 | #define RET_TEST_Y_MIN 50 |
nikitateggi | 29:7edc76b15e3d | 92 | #define RET_TEST_Y_MAX 100 |
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 |
nikitateggi | 29:7edc76b15e3d | 97 | #define YES_MAIN_Y_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 98 | |
nikitateggi | 29:7edc76b15e3d | 99 | #define NO_MAIN_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 100 | #define NO_MAIN_X_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 101 | #define NO_MAIN_Y_MIN 190 |
nikitateggi | 29:7edc76b15e3d | 102 | #define NO_MAIN_Y_MAX 300 |
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 |