mbeed1sdf

Dependencies:   BSP_DISCO_F429ZI LCD_DISCO_F429ZI TS_DISCO_F429ZI mbed

Fork of 2D_2_ by Adrian Nowak

Committer:
adrianow795
Date:
Mon May 29 14:37:50 2017 +0000
Revision:
0:1f84f23f3814
mbed1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
adrianow795 0:1f84f23f3814 1 #ifndef KEYBOARD_TS_H
adrianow795 0:1f84f23f3814 2 #define KEYBOARD_TS_H
adrianow795 0:1f84f23f3814 3 #include "TS_DISCO_F429ZI.h"
adrianow795 0:1f84f23f3814 4 enum KeyboardState{
adrianow795 0:1f84f23f3814 5 BUTTON_0,
adrianow795 0:1f84f23f3814 6 BUTTON_1,
adrianow795 0:1f84f23f3814 7 BUTTON_2,
adrianow795 0:1f84f23f3814 8 BUTTON_3,
adrianow795 0:1f84f23f3814 9 RELASED
adrianow795 0:1f84f23f3814 10 };
adrianow795 0:1f84f23f3814 11
adrianow795 0:1f84f23f3814 12 class KeyboardTs
adrianow795 0:1f84f23f3814 13 {
adrianow795 0:1f84f23f3814 14 public:
adrianow795 0:1f84f23f3814 15 KeyboardTs(uint8_t);
adrianow795 0:1f84f23f3814 16 KeyboardState eRead();
adrianow795 0:1f84f23f3814 17 private:
adrianow795 0:1f84f23f3814 18 uint8_t Column;
adrianow795 0:1f84f23f3814 19 TS_DISCO_F429ZI ts;
adrianow795 0:1f84f23f3814 20 TS_StateTypeDef TS_State;
adrianow795 0:1f84f23f3814 21
adrianow795 0:1f84f23f3814 22 };
adrianow795 0:1f84f23f3814 23
adrianow795 0:1f84f23f3814 24 #endif