MBED_1 18.05.2020

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Keyboard_TsLcd.cpp

Committer:
hubtel
Date:
2020-05-18
Revision:
0:bc13b866415b

File content as of revision 0:bc13b866415b:

#include "Keyboard_TsLcd.h"

KeyboardTsLcd::KeyboardTsLcd(unsigned char _ucColumn){
    pKeyboard = new KeyboardTs(_ucColumn);
    pLed = new LedLcd(_ucColumn);
    };
    
enum KeyboardState KeyboardTsLcd::eRead(){
        enum KeyboardState Button = pKeyboard -> eRead();
        switch(Button){
            case BUTTON_0:
                pLed -> On(0);
                break;
            case BUTTON_1:
                pLed -> On(1);
                break;
            case BUTTON_2:
                pLed -> On(2);
                break;
            case BUTTON_3:
                pLed -> On(3);
                break;
            default :
                pLed -> On(4);
                break;
        }
        return Button;
}