Krzysztof Miskowicz, MBED cz. 1

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI KEYBOARD_TS MBED BSP_DISCO_F429ZI

KeyboardTsLcd.cpp

Committer:
krzysiek99
Date:
2020-05-08
Revision:
1:53c866f28268
Parent:
0:e989dd513005

File content as of revision 1:53c866f28268:

#include "KeyboardTsLcd.h"

KeyboardTsLcd::KeyboardTsLcd(unsigned char ucColumn)
{
    pKeyboard = new KeyboardTs(ucColumn);
    pLed = new LedLcd(ucColumn);
}

void KeyboardTsLcd::eRead()
{
    switch(pKeyboard->eRead()) 
    {
        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;
    }   
}