Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Committer:
wkierepka
Date:
Mon Jun 01 16:06:12 2020 +0000
Revision:
0:5a62c1cece88
Kod mbed cz.1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
wkierepka 0:5a62c1cece88 1 #ifndef KEYBOARD_TS_H
wkierepka 0:5a62c1cece88 2 #define KEYBOARD_TS_H
wkierepka 0:5a62c1cece88 3 #include "TS_DISCO_F429ZI.h"
wkierepka 0:5a62c1cece88 4
wkierepka 0:5a62c1cece88 5 enum KeyboardState
wkierepka 0:5a62c1cece88 6 {
wkierepka 0:5a62c1cece88 7 RELASED,
wkierepka 0:5a62c1cece88 8 BUTTON_0,
wkierepka 0:5a62c1cece88 9 BUTTON_1,
wkierepka 0:5a62c1cece88 10 BUTTON_2,
wkierepka 0:5a62c1cece88 11 BUTTON_3
wkierepka 0:5a62c1cece88 12 };
wkierepka 0:5a62c1cece88 13
wkierepka 0:5a62c1cece88 14
wkierepka 0:5a62c1cece88 15 class KeyboardTs{
wkierepka 0:5a62c1cece88 16 public:
wkierepka 0:5a62c1cece88 17 enum KeyboardState eRead();
wkierepka 0:5a62c1cece88 18 KeyboardTs (unsigned char ucColumn);
wkierepka 0:5a62c1cece88 19 private:
wkierepka 0:5a62c1cece88 20 unsigned char ucColumnPosition;
wkierepka 0:5a62c1cece88 21 };
wkierepka 0:5a62c1cece88 22
wkierepka 0:5a62c1cece88 23
wkierepka 0:5a62c1cece88 24
wkierepka 0:5a62c1cece88 25
wkierepka 0:5a62c1cece88 26 #endif