proba1

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Committer:
shinoku99
Date:
Mon May 18 10:43:10 2020 +0000
Revision:
1:d168af8a9cbc
Parent:
0:e7ba689326e2
2d_2 Tomasz Balon

Who changed what in which revision?

UserRevisionLine numberNew contents of line
shinoku99 0:e7ba689326e2 1 #ifndef KEYBOARD_TS_H
shinoku99 0:e7ba689326e2 2 #define KEYBOARD_TS_H
shinoku99 0:e7ba689326e2 3
shinoku99 0:e7ba689326e2 4 enum KeyboardState{
shinoku99 0:e7ba689326e2 5 RELEASED,
shinoku99 0:e7ba689326e2 6 BUTTON_0,
shinoku99 0:e7ba689326e2 7 BUTTON_1,
shinoku99 0:e7ba689326e2 8 BUTTON_2,
shinoku99 0:e7ba689326e2 9 BUTTON_3
shinoku99 0:e7ba689326e2 10 };
shinoku99 0:e7ba689326e2 11
shinoku99 0:e7ba689326e2 12 class KeyboardTs{
shinoku99 0:e7ba689326e2 13 public:
shinoku99 0:e7ba689326e2 14 enum KeyboardState eRead();
shinoku99 0:e7ba689326e2 15 KeyboardTs(unsigned char ucKeyboardX = 0);
shinoku99 0:e7ba689326e2 16 private:
shinoku99 0:e7ba689326e2 17 unsigned char ucKeyboardPosition;
shinoku99 0:e7ba689326e2 18 };
shinoku99 0:e7ba689326e2 19
shinoku99 0:e7ba689326e2 20 #endif