code with new display driver ili9341
Dependencies: SDFileSystem ds3231 eeprom_Nikita mbed testUniGraphic_150217
Fork of Int_Demo_09May2017_Suhasini_HRavg_Nik_BT_ba_update4thJuly17_nikita7july by
touch_modules.h@29:7edc76b15e3d, 2017-07-08 (annotated)
- Committer:
- nikitateggi
- Date:
- Sat Jul 08 12:01:18 2017 +0000
- Revision:
- 29:7edc76b15e3d
- Parent:
- 5:a3ea7c82b7e1
- Child:
- 30:f2f48ed43aae
code for new display for driver ili9325
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
nikitateggi | 0:c47fb0c1bbf6 | 1 | #ifndef TOUCH_MODULES_H_ |
nikitateggi | 0:c47fb0c1bbf6 | 2 | #define TOUCH_MODULES_H_ |
nikitateggi | 0:c47fb0c1bbf6 | 3 | |
nikitateggi | 0:c47fb0c1bbf6 | 4 | #define TOTAL1 65535 |
nikitateggi | 0:c47fb0c1bbf6 | 5 | #define X_MAX 240 |
nikitateggi | 0:c47fb0c1bbf6 | 6 | #define Y_MAX 320 |
nikitateggi | 29:7edc76b15e3d | 7 | #define SYSCFG_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 8 | #define SYSCFG_MAIN_X_MAX 150 |
nikitateggi | 29:7edc76b15e3d | 9 | #define SYSCFG_MAIN_Y_MIN 100 |
nikitateggi | 29:7edc76b15e3d | 10 | #define SYSCFG_MAIN_Y_MAX 220 |
nikitateggi | 29:7edc76b15e3d | 11 | |
nikitateggi | 29:7edc76b15e3d | 12 | #define TEST_MAIN_X_MIN 40 |
nikitateggi | 29:7edc76b15e3d | 13 | #define TEST_MAIN_X_MAX 90 |
nikitateggi | 29:7edc76b15e3d | 14 | #define TEST_MAIN_Y_MIN 160 |
nikitateggi | 29:7edc76b15e3d | 15 | #define TEST_MAIN_Y_MAX 230 |
nikitateggi | 29:7edc76b15e3d | 16 | |
nikitateggi | 29:7edc76b15e3d | 17 | #define BLE_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 18 | #define BLE_MAIN_X_MAX 150 |
nikitateggi | 29:7edc76b15e3d | 19 | #define BLE_MAIN_Y_MIN 70 |
nikitateggi | 29:7edc76b15e3d | 20 | #define BLE_MAIN_Y_MAX 125 |
nikitateggi | 29:7edc76b15e3d | 21 | |
nikitateggi | 29:7edc76b15e3d | 22 | #define ERASE_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 23 | #define ERASE_MAIN_X_MAX 150 |
nikitateggi | 29:7edc76b15e3d | 24 | #define ERASE_MAIN_Y_MIN 180 |
nikitateggi | 29:7edc76b15e3d | 25 | #define ERASE_MAIN_Y_MAX 260 |
nikitateggi | 29:7edc76b15e3d | 26 | |
nikitateggi | 29:7edc76b15e3d | 27 | #define FILE_MAIN_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 28 | #define FILE_MAIN_X_MAX 90 |
nikitateggi | 29:7edc76b15e3d | 29 | #define FILE_MAIN_Y_MIN 50 |
nikitateggi | 29:7edc76b15e3d | 30 | #define FILE_MAIN_Y_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 31 | |
nikitateggi | 29:7edc76b15e3d | 32 | #define HOME_MAIN_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 33 | #define HOME_MAIN_X_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 34 | #define HOME_MAIN_Y_MIN 190 |
nikitateggi | 29:7edc76b15e3d | 35 | #define HOME_MAIN_Y_MAX 300 |
nikitateggi | 29:7edc76b15e3d | 36 | |
nikitateggi | 29:7edc76b15e3d | 37 | #define BG_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 38 | #define BG_MAIN_X_MAX 150 |
nikitateggi | 29:7edc76b15e3d | 39 | #define BG_MAIN_Y_MIN 70 |
nikitateggi | 29:7edc76b15e3d | 40 | #define BG_MAIN_Y_MAX 125 |
nikitateggi | 29:7edc76b15e3d | 41 | |
nikitateggi | 29:7edc76b15e3d | 42 | #define ECG_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 43 | #define ECG_MAIN_X_MAX 150 |
nikitateggi | 29:7edc76b15e3d | 44 | #define ECG_MAIN_Y_MIN 180 |
nikitateggi | 29:7edc76b15e3d | 45 | #define ECG_MAIN_Y_MAX 260 |
nikitateggi | 29:7edc76b15e3d | 46 | |
nikitateggi | 29:7edc76b15e3d | 47 | #define BP_MAIN_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 48 | #define BP_MAIN_X_MAX 90 |
nikitateggi | 29:7edc76b15e3d | 49 | #define BP_MAIN_Y_MIN 50 |
nikitateggi | 29:7edc76b15e3d | 50 | #define BP_MAIN_Y_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 51 | |
nikitateggi | 29:7edc76b15e3d | 52 | #define START_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 53 | #define START_MAIN_X_MAX 150 |
nikitateggi | 29:7edc76b15e3d | 54 | #define START_MAIN_Y_MIN 100 |
nikitateggi | 29:7edc76b15e3d | 55 | #define START_MAIN_Y_MAX 220 |
nikitateggi | 29:7edc76b15e3d | 56 | |
nikitateggi | 29:7edc76b15e3d | 57 | #define MAIN_X_MIN 40 |
nikitateggi | 29:7edc76b15e3d | 58 | #define MAIN_X_MAX 90 |
nikitateggi | 29:7edc76b15e3d | 59 | #define MAIN_Y_MIN 160 |
nikitateggi | 29:7edc76b15e3d | 60 | #define MAIN_Y_MAX 230 |
nikitateggi | 29:7edc76b15e3d | 61 | |
nikitateggi | 29:7edc76b15e3d | 62 | #define RET_MAIN_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 63 | #define RET_MAIN_X_MAX 90 |
nikitateggi | 29:7edc76b15e3d | 64 | #define RET_MAIN_Y_MIN 50 |
nikitateggi | 29:7edc76b15e3d | 65 | #define RET_MAIN_Y_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 66 | |
nikitateggi | 29:7edc76b15e3d | 67 | #define RETEST_MAIN_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 68 | #define RETEST_MAIN_X_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 69 | #define RETEST_MAIN_Y_MIN 190 |
nikitateggi | 29:7edc76b15e3d | 70 | #define RETEST_MAIN_Y_MAX 300 |
nikitateggi | 29:7edc76b15e3d | 71 | |
nikitateggi | 29:7edc76b15e3d | 72 | #define FPS_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 73 | #define FPS_MAIN_X_MAX 150 |
nikitateggi | 29:7edc76b15e3d | 74 | #define FPS_MAIN_Y_MIN 70 |
nikitateggi | 29:7edc76b15e3d | 75 | #define FPS_MAIN_Y_MAX 125 |
nikitateggi | 29:7edc76b15e3d | 76 | |
nikitateggi | 29:7edc76b15e3d | 77 | #define PP_MAIN_X_MIN 110 |
nikitateggi | 29:7edc76b15e3d | 78 | #define PP_MAIN_X_MAX 150 |
nikitateggi | 29:7edc76b15e3d | 79 | #define PP_MAIN_Y_MIN 180 |
nikitateggi | 29:7edc76b15e3d | 80 | #define PP_MAIN_Y_MAX 260 |
nikitateggi | 29:7edc76b15e3d | 81 | |
nikitateggi | 29:7edc76b15e3d | 82 | #define RANDOM_MAIN_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 83 | #define RANDOM_MAIN_X_MAX 90 |
nikitateggi | 29:7edc76b15e3d | 84 | #define RANDOM_MAIN_Y_MIN 50 |
nikitateggi | 29:7edc76b15e3d | 85 | #define RANDOM_MAIN_Y_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 86 | |
nikitateggi | 29:7edc76b15e3d | 87 | #define RET_TEST_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 88 | #define RET_TEST_X_MAX 90 |
nikitateggi | 29:7edc76b15e3d | 89 | #define RET_TEST_Y_MIN 50 |
nikitateggi | 29:7edc76b15e3d | 90 | #define RET_TEST_Y_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 91 | |
nikitateggi | 29:7edc76b15e3d | 92 | #define YES_MAIN_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 93 | #define YES_MAIN_X_MAX 90 |
nikitateggi | 29:7edc76b15e3d | 94 | #define YES_MAIN_Y_MIN 50 |
nikitateggi | 29:7edc76b15e3d | 95 | #define YES_MAIN_Y_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 96 | |
nikitateggi | 29:7edc76b15e3d | 97 | #define NO_MAIN_X_MIN 60 |
nikitateggi | 29:7edc76b15e3d | 98 | #define NO_MAIN_X_MAX 100 |
nikitateggi | 29:7edc76b15e3d | 99 | #define NO_MAIN_Y_MIN 190 |
nikitateggi | 29:7edc76b15e3d | 100 | #define NO_MAIN_Y_MAX 300 |
nikitateggi | 29:7edc76b15e3d | 101 | |
nikitateggi | 0:c47fb0c1bbf6 | 102 | unsigned char touch_main(); |
nikitateggi | 1:8316c23ec6b9 | 103 | unsigned char touch_main_1(); |
nikitateggi | 1:8316c23ec6b9 | 104 | unsigned char touch_main_2(); |
nikitateggi | 0:c47fb0c1bbf6 | 105 | void touch1() ; |
nikitateggi | 0:c47fb0c1bbf6 | 106 | int readTouchY(void); |
nikitateggi | 0:c47fb0c1bbf6 | 107 | void detect_touch(); |
nikitateggi | 0:c47fb0c1bbf6 | 108 | int readTouchX(void); |
nikitateggi | 0:c47fb0c1bbf6 | 109 | void EnableTouch(void); |
nikitateggi | 0:c47fb0c1bbf6 | 110 | void DisableTouch (void); |
nikitateggi | 0:c47fb0c1bbf6 | 111 | unsigned char touch_main(); |
nikitateggi | 0:c47fb0c1bbf6 | 112 | unsigned char touch_glc(); |
nikitateggi | 0:c47fb0c1bbf6 | 113 | unsigned char touch_ecg(); |
nikitateggi | 0:c47fb0c1bbf6 | 114 | unsigned char touch_bp(); |
nikitateggi | 1:8316c23ec6b9 | 115 | unsigned char touch_ret(); |
suhasini | 5:a3ea7c82b7e1 | 116 | unsigned char touch_again_ecg(); |
suhasini | 5:a3ea7c82b7e1 | 117 | unsigned char touch_again_glc(); |
suhasini | 5:a3ea7c82b7e1 | 118 | unsigned char touch_again_bp(); |
nikitateggi | 3:9a06c2bed650 | 119 | void screen_bp2(); |
nikitateggi | 0:c47fb0c1bbf6 | 120 | #endif |