
Mbed touchscreed project. To be corrected
Dependencies: LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI
Diff: KeyboardTsLcd.cpp
- Revision:
- 4:35b2f0e76b02
- Parent:
- 3:5bf3e6967be7
- Child:
- 6:fc42ae7ee145
--- a/KeyboardTsLcd.cpp Fri May 08 10:57:14 2020 +0000 +++ b/KeyboardTsLcd.cpp Mon May 11 09:49:05 2020 +0000 @@ -6,21 +6,23 @@ } enum Buttons KeyboardTsLcd::eRead(void) { - switch( pKeyboard->eRead()) { + enum Buttons ePressedButton = pKeyboard->eRead(); + switch( ePressedButton) { case BUTTON_0: pLed->On(0); - return BUTTON_0; + break; case BUTTON_1: pLed->On(1); - return BUTTON_1; + break; case BUTTON_2: pLed->On(2); - return BUTTON_2; + break; case BUTTON_3: pLed->On(3); - return BUTTON_3; + break; default: pLed->On(4); - return OTHER; + break; } + return ePressedButton; } \ No newline at end of file