MTM PPO mbed2d-2 program

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Committer:
paweler
Date:
Mon May 11 09:27:05 2020 +0000
Revision:
1:3f9eb24c51b2
Parent:
0:528c126a5ac9
Changes in variables

Who changed what in which revision?

UserRevisionLine numberNew contents of line
paweler 0:528c126a5ac9 1 #ifndef KEYBOARD_TS_H
paweler 0:528c126a5ac9 2 #define KEYBOARD_TS_H
paweler 0:528c126a5ac9 3
paweler 0:528c126a5ac9 4 #include "TS_DISCO_F429ZI.h"
paweler 0:528c126a5ac9 5
paweler 0:528c126a5ac9 6 enum eKeyboardTsState {BUTTON_0 , BUTTON_1 , BUTTON_2 , BUTTON_3, RELEASED};
paweler 0:528c126a5ac9 7
paweler 0:528c126a5ac9 8 class KeyboardTs{
paweler 0:528c126a5ac9 9 public:
paweler 0:528c126a5ac9 10 KeyboardTs(unsigned char);
paweler 0:528c126a5ac9 11 enum eKeyboardTsState eRead(void);
paweler 0:528c126a5ac9 12 private:
paweler 0:528c126a5ac9 13 TS_DISCO_F429ZI ts;
paweler 0:528c126a5ac9 14 TS_StateTypeDef TS_State;
paweler 0:528c126a5ac9 15 unsigned char ucColumnIndex;
paweler 0:528c126a5ac9 16 };
paweler 0:528c126a5ac9 17
paweler 0:528c126a5ac9 18 #endif