MBED_1 18.05.2020

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Committer:
hubtel
Date:
Mon May 18 19:47:58 2020 +0000
Revision:
0:bc13b866415b
MBED_1

Who changed what in which revision?

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