mbed cz.1 ppo

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Committer:
wkierepka
Date:
Mon Jun 01 16:06:12 2020 +0000
Revision:
0:5a62c1cece88
Kod mbed cz.1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
wkierepka 0:5a62c1cece88 1 #include "KeyboardTsLcd.h"
wkierepka 0:5a62c1cece88 2
wkierepka 0:5a62c1cece88 3 KeyboardTsLcd::KeyboardTsLcd(unsigned char _ucColumn)
wkierepka 0:5a62c1cece88 4 {
wkierepka 0:5a62c1cece88 5 pKeyboard = new KeyboardTs(_ucColumn);
wkierepka 0:5a62c1cece88 6 pLed = new LedLcd(_ucColumn);
wkierepka 0:5a62c1cece88 7
wkierepka 0:5a62c1cece88 8 }
wkierepka 0:5a62c1cece88 9
wkierepka 0:5a62c1cece88 10 enum KeyboardState KeyboardTsLcd::eRead(){
wkierepka 0:5a62c1cece88 11
wkierepka 0:5a62c1cece88 12
wkierepka 0:5a62c1cece88 13 switch(pKeyboard->eRead()) {
wkierepka 0:5a62c1cece88 14 case BUTTON_0:
wkierepka 0:5a62c1cece88 15 pLed->On(0);
wkierepka 0:5a62c1cece88 16 return BUTTON_0;
wkierepka 0:5a62c1cece88 17 case BUTTON_1:
wkierepka 0:5a62c1cece88 18 pLed->On(1);
wkierepka 0:5a62c1cece88 19 return BUTTON_1;
wkierepka 0:5a62c1cece88 20 case BUTTON_2:
wkierepka 0:5a62c1cece88 21 pLed->On(2);
wkierepka 0:5a62c1cece88 22 return BUTTON_2;
wkierepka 0:5a62c1cece88 23 case BUTTON_3:
wkierepka 0:5a62c1cece88 24 pLed->On(3);
wkierepka 0:5a62c1cece88 25 return BUTTON_3;
wkierepka 0:5a62c1cece88 26 default :
wkierepka 0:5a62c1cece88 27 pLed->On(4);
wkierepka 0:5a62c1cece88 28 return RELASED;
wkierepka 0:5a62c1cece88 29 }
wkierepka 0:5a62c1cece88 30 }