mbed1 - final ex.2d-2

Dependencies:   LCD_DISCO_F429ZI mbed BSP_DISCO_F429ZI

Keyboard_Ts.h

Committer:
domino5740
Date:
2020-05-09
Revision:
1:6d73aee900b3
Parent:
0:88ab6a9221e8

File content as of revision 1:6d73aee900b3:

#ifndef KEYBOARD_TS_H
#define KEYBOARD_TS_H
#include "TS_DISCO_F429ZI.h"
#include "LCD_DISCO_F429ZI.h"
enum Read {BUTTON_0, BUTTON_1, BUTTON_2, BUTTON_3, NO_BUTTON};
class Keyboard_Ts {
    public:
        Keyboard_Ts(unsigned char ucColumn = 1);
        enum Read eRead();
    private:
        TS_DISCO_F429ZI ts;
        TS_StateTypeDef TS_State;
        uint16_t x, y;
        LCD_DISCO_F429ZI lcd;
        unsigned char ucColumnXPos;
        
};
#endif