Krzysztof Miskowicz, MBED cz. 1

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI KEYBOARD_TS MBED BSP_DISCO_F429ZI

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers KeyboardTsLcd.cpp Source File

KeyboardTsLcd.cpp

00001 #include "KeyboardTsLcd.h"
00002 
00003 KeyboardTsLcd::KeyboardTsLcd(unsigned char ucColumn)
00004 {
00005     pKeyboard = new KeyboardTs(ucColumn);
00006     pLed = new LedLcd(ucColumn);
00007 }
00008 
00009 void KeyboardTsLcd::eRead()
00010 {
00011     switch(pKeyboard->eRead()) 
00012     {
00013         case BUTTON_0:
00014             pLed->On(0);
00015             break;
00016         case BUTTON_1:
00017             pLed->On(1);
00018             break;
00019         case BUTTON_2:
00020             pLed->On(2);
00021             break;
00022         case BUTTON_3:
00023             pLed->On(3);
00024             break;
00025         default:
00026             pLed->On(4);
00027             break;
00028     }   
00029 }