MBED cz1 GAWEDA

Revision:
0:bde7434e8e7c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/KeyboardTsLcd.cpp	Mon Jun 01 11:13:35 2020 +0000
@@ -0,0 +1,37 @@
+#include "KeyboardTs.h"
+#include "LedLcd.h"
+#include "mbed.h"
+#include "KeyboardTsLcd.h"
+
+KeyboardTs *pKeyboard;
+LedLcd *pLed;  
+
+KeyboardTsLcd::KeyboardTsLcd(unsigned char _ucColumn)
+{
+pKeyboard = new KeyboardTs(_ucColumn);
+pLed = new LedLcd(_ucColumn);
+}
+
+  
+
+enum eKEYBOARD_KEY KeyboardTsLcd::eRead(){    
+    
+        switch(pKeyboard->eRead()) {
+        case BUTTON_0:
+        pLed->On(0);
+        return BUTTON_0;
+        case BUTTON_1:
+        pLed->On(1);
+        return BUTTON_1;
+        case BUTTON_2:
+        pLed->On(2);
+        return BUTTON_2;
+        case BUTTON_3:
+        pLed->On(3);
+        return BUTTON_3;
+        default :
+        pLed->On(4);
+        return NOT_TOUCHED;
+        } 
+   
+}
\ No newline at end of file