
Mbed touchscreed project. To be corrected
Dependencies: LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI
Keyboard_Ts.h@7:982fb1421824, 2020-05-19 (annotated)
- Committer:
- piotrlopata
- Date:
- Tue May 19 08:09:29 2020 +0000
- Revision:
- 7:982fb1421824
- Parent:
- 4:35b2f0e76b02
FinalFinal this time
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
piotrlopata | 1:55e05d2aa9cd | 1 | #ifndef KEYBOARD_TS_H |
piotrlopata | 1:55e05d2aa9cd | 2 | #define KEYBOARD_TS_H |
piotrlopata | 1:55e05d2aa9cd | 3 | |
piotrlopata | 1:55e05d2aa9cd | 4 | #include "TS_DISCO_F429ZI.h" |
piotrlopata | 1:55e05d2aa9cd | 5 | |
piotrlopata | 4:35b2f0e76b02 | 6 | enum Buttons { BUTTON_0, BUTTON_1, BUTTON_2, BUTTON_3, NOT_A_BUTTON }; |
piotrlopata | 1:55e05d2aa9cd | 7 | |
piotrlopata | 1:55e05d2aa9cd | 8 | class KeyboardTs { |
piotrlopata | 1:55e05d2aa9cd | 9 | private: |
piotrlopata | 7:982fb1421824 | 10 | uint16_t uiColumnX; |
piotrlopata | 4:35b2f0e76b02 | 11 | TS_DISCO_F429ZI ts; |
piotrlopata | 4:35b2f0e76b02 | 12 | TS_StateTypeDef TS_State; |
piotrlopata | 1:55e05d2aa9cd | 13 | public: |
piotrlopata | 4:35b2f0e76b02 | 14 | KeyboardTs(uint16_t); |
piotrlopata | 1:55e05d2aa9cd | 15 | Buttons eRead(void); |
piotrlopata | 1:55e05d2aa9cd | 16 | }; |
piotrlopata | 1:55e05d2aa9cd | 17 | |
piotrlopata | 1:55e05d2aa9cd | 18 | #endif |