aa

Dependents:   EMBEED_I_zad_2d_II

Committer:
krzysiek99
Date:
Fri May 08 19:04:46 2020 +0000
Revision:
1:e8c0a6de6c68
b;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
krzysiek99 1:e8c0a6de6c68 1 #ifndef KEYBOARD_TS_H
krzysiek99 1:e8c0a6de6c68 2 #define KEYBOARD_TS_H
krzysiek99 1:e8c0a6de6c68 3 #include "TS_DISCO_F429ZI.h"
krzysiek99 1:e8c0a6de6c68 4 enum KeyboardState
krzysiek99 1:e8c0a6de6c68 5 {
krzysiek99 1:e8c0a6de6c68 6 BUTTON_0 = 0,
krzysiek99 1:e8c0a6de6c68 7 BUTTON_1 = 1,
krzysiek99 1:e8c0a6de6c68 8 BUTTON_2 = 2,
krzysiek99 1:e8c0a6de6c68 9 BUTTON_3 = 3,
krzysiek99 1:e8c0a6de6c68 10 RELEASED = 4
krzysiek99 1:e8c0a6de6c68 11 };
krzysiek99 1:e8c0a6de6c68 12 class KeyboardTs
krzysiek99 1:e8c0a6de6c68 13 {
krzysiek99 1:e8c0a6de6c68 14 public:
krzysiek99 1:e8c0a6de6c68 15 KeyboardTs(unsigned char ucMode);
krzysiek99 1:e8c0a6de6c68 16 enum KeyboardState eRead();
krzysiek99 1:e8c0a6de6c68 17 private:
krzysiek99 1:e8c0a6de6c68 18 TS_DISCO_F429ZI ts;
krzysiek99 1:e8c0a6de6c68 19 TS_StateTypeDef TS_State;
krzysiek99 1:e8c0a6de6c68 20 unsigned char ucTouchscreenColumn;
krzysiek99 1:e8c0a6de6c68 21 };
krzysiek99 1:e8c0a6de6c68 22 #else
krzysiek99 1:e8c0a6de6c68 23 #error "This class was definied previously"
krzysiek99 1:e8c0a6de6c68 24 #endif