Mbed p1

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Revision:
0:57867f829c01
Child:
1:57b3cfb31293
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Keyboard_Ts_Lcd.cpp	Mon May 25 19:45:09 2020 +0000
@@ -0,0 +1,28 @@
+#include "Keyboard_Ts_Lcd.h"
+
+Keyboard_Ts_Lcd::Keyboard_Ts_Lcd(unsigned char _ucColumn){
+    pKeyboard = new Keyboard_Ts(_ucColumn);
+    pLed = new Led_Lcd(_ucColumn);
+};
+ 
+KeyState Keyboard_Ts_Lcd::Read(){
+    switch(pKeyboard->Read()) {
+            case BUTTON_0:
+            pLed->On(0);
+            break;
+            case BUTTON_1:
+            pLed->On(1);
+            break;
+            case BUTTON_2:
+            pLed->On(2);
+            break;
+            case BUTTON_3:
+            pLed->On(3);
+            break;
+            default :
+            pLed->Off();
+            break;
+        }
+        return(pKeyboard->Read()); 
+}
+ 
\ No newline at end of file