last version

Dependencies:   LCD_DISCO_F429ZI mbed BSP_DISCO_F429ZI

Committer:
bolko
Date:
Wed May 20 07:59:22 2020 +0000
Revision:
1:d562d46c33b7
Parent:
0:f4c2a4d3c318
Poprawiona wersja.

Who changed what in which revision?

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