Mbed touchscreed project. To be corrected

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

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?

UserRevisionLine numberNew 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