Arkadiusz Pępkowski / Mbed 2 deprecated z2_2

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Keyboard_Ts.h Source File

Keyboard_Ts.h

00001 #ifndef KEYBOARD_TS_H
00002 #define KEYBOARD_TS_H
00003 #include "TS_DISCO_F429ZI.h"
00004 #include "LCD_DISCO_F429ZI.h"
00005 
00006 enum KeyboardState {BUTTON_0, BUTTON_1, BUTTON_2, BUTTON_3, NO_BUTTON_PRESSED};
00007 
00008 class KeyboardTs{
00009     TS_DISCO_F429ZI TouchScreen; 
00010     TS_StateTypeDef TSState;
00011     LCD_DISCO_F429ZI lcd;
00012     unsigned char square_x_pos;
00013     public:
00014     KeyboardTs(unsigned char ucColumnNr);
00015     enum KeyboardState eRead(void);
00016 };
00017 #endif