MBED cz1 GAWEDA
KeyboardTs.h@0:eaf97ac7b4c5, 2020-06-01 (annotated)
- Committer:
- kacpergaweda
- Date:
- Mon Jun 01 11:13:23 2020 +0000
- Revision:
- 0:eaf97ac7b4c5
MBED cz1 GAWEDA
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
kacpergaweda | 0:eaf97ac7b4c5 | 1 | #ifndef KEYBOARDTS_H |
kacpergaweda | 0:eaf97ac7b4c5 | 2 | #define KEYBOARDTS_H |
kacpergaweda | 0:eaf97ac7b4c5 | 3 | #include "mbed.h" |
kacpergaweda | 0:eaf97ac7b4c5 | 4 | |
kacpergaweda | 0:eaf97ac7b4c5 | 5 | enum eKEYBOARD_KEY {BUTTON_0, BUTTON_1, BUTTON_2, BUTTON_3, NOT_TOUCHED}; |
kacpergaweda | 0:eaf97ac7b4c5 | 6 | |
kacpergaweda | 0:eaf97ac7b4c5 | 7 | class KeyboardTs{ |
kacpergaweda | 0:eaf97ac7b4c5 | 8 | public: |
kacpergaweda | 0:eaf97ac7b4c5 | 9 | KeyboardTs(uint8_t iColumnNumberConstructor); |
kacpergaweda | 0:eaf97ac7b4c5 | 10 | enum eKEYBOARD_KEY eRead(void); |
kacpergaweda | 0:eaf97ac7b4c5 | 11 | uint8_t iColumnNumber; |
kacpergaweda | 0:eaf97ac7b4c5 | 12 | private: |
kacpergaweda | 0:eaf97ac7b4c5 | 13 | uint16_t x, y; |
kacpergaweda | 0:eaf97ac7b4c5 | 14 | |
kacpergaweda | 0:eaf97ac7b4c5 | 15 | |
kacpergaweda | 0:eaf97ac7b4c5 | 16 | |
kacpergaweda | 0:eaf97ac7b4c5 | 17 | }; |
kacpergaweda | 0:eaf97ac7b4c5 | 18 | |
kacpergaweda | 0:eaf97ac7b4c5 | 19 | |
kacpergaweda | 0:eaf97ac7b4c5 | 20 | |
kacpergaweda | 0:eaf97ac7b4c5 | 21 | |
kacpergaweda | 0:eaf97ac7b4c5 | 22 | |
kacpergaweda | 0:eaf97ac7b4c5 | 23 | |
kacpergaweda | 0:eaf97ac7b4c5 | 24 | #endif |