Mbed part 1

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Revision:
1:d392393df3d0
Parent:
0:d5dd7ece746d
Child:
3:715c5581d79f
--- a/main.cpp	Fri May 08 15:43:58 2020 +0000
+++ b/main.cpp	Sat May 23 20:23:36 2020 +0000
@@ -1,17 +1,38 @@
+#include "KeyboardLed.h"
 #include "mbed.h"
-#include "Keyboard_Ts_Lcd.h"
 
 #define REFRESH_PERIOD 0.1
 
-KeyboardTsLcd Keyboard_Left(0);
-KeyboardTsLcd Keyboard_Right(2);
+LCD_DISCO_F429ZI lcd;
+KeyboardLed MyKeyboardTsLcd(0);
+Ledboard MyLedboard(2);
+
+DigitalIn guzik(USER_BUTTON);
 
 int main()
 {
+       
     while(1)
     {
-        Keyboard_Left.eRead();
-        Keyboard_Right.eRead();
+       // if(guzik) MyLedboard.On(0); else MyLedboard.Off();
+        switch(MyKeyboardTsLcd.eRead()) 
+        {
+            case BUTTON_0:
+                MyLedboard.On(3);
+                break;
+            case BUTTON_1:
+                MyLedboard.On(2);
+                break;
+            case BUTTON_2:
+                MyLedboard.On(1);
+                break;
+            case BUTTON_3:
+                MyLedboard.On(0);
+                break;
+            default :
+                MyLedboard.Off();
+                break;
+        } 
         wait(REFRESH_PERIOD);
     }
 }