Template project for University of York ELE00032C Lab 1

Revision:
3:35d45c4dd5d2
Parent:
2:f63cdb6f8a44
--- a/main.cpp	Tue Sep 29 09:55:47 2020 +0000
+++ b/main.cpp	Mon Jan 11 13:47:06 2021 +0000
@@ -3,26 +3,21 @@
 int main()
 {
     // Initialise the digital pins D2 and D3 as outputs
-    DigitalOut green(D2);
+    DigitalOut blue(D2);
     DigitalOut red(D3);
 
-    // Initialise the digital pins D4 and D5 as inputs with pullup resistors
-    DigitalIn PB1(D4, PullUp);
-    DigitalIn PB2(D5, PullUp);
+    // Initialise the digital pin USER_BUTTON (the blue button) as an input
+    DigitalIn button(USER_BUTTON);
     
     // Loop forever...
     while (true) {
-        // Is PB1 being pressed?
-        if (PB1 == false) {
-            // Light the red LED, extinguish the green
-            red = true;
-            green = false;
-        }
-        // Is PB2 being pressed?
-        if (PB2 == false) {
-            // Extinguish the red LED, light the green
-            red = false;
-            green = true;
-        }
+        
+        // Flash the blue LED: on for 100ms, off for 300ms
+        // Your code modifications should be made here
+        blue = true;
+        thread_sleep_for(100);
+        blue = false;
+        thread_sleep_for(300);
+        
     }
 }