mbed_1 - last program

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Keyboard_Ts.h

Committer:
matisembed
Date:
2020-06-01
Revision:
2:39601122cf74
Parent:
0:f3da1afb14d9

File content as of revision 2:39601122cf74:

#ifndef KEYBOARD_TS_H
#define KEYBOARD_TS_H
#include "TS_DISCO_F429ZI.h"
#include "LCD_DISCO_F429ZI.h"

enum KeyboardState {BUTTON_0, BUTTON_1, BUTTON_2, BUTTON_3, NO_BUTTON_PRESSED};

class KeyboardTs{
    TS_DISCO_F429ZI TouchScreen; 
    TS_StateTypeDef TSState;
    LCD_DISCO_F429ZI lcd;
    unsigned char square_x_pos;
    public:
    KeyboardTs(unsigned char ucColumnNr);
    enum KeyboardState eRead(void);
};
#endif