Program 2d_2 obsługujący wyświetlacz LCD

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Keyboard_Ts.h

Committer:
apepkowski
Date:
2020-06-01
Revision:
1:bb8bfbe63b08
Parent:
0:aa756e4665e5

File content as of revision 1:bb8bfbe63b08:

#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