Julian Labuschagne / Mbed 2 deprecated Nucleo_blink_led

Dependencies:   mbed

Revision:
5:6e873c38d851
Parent:
4:bcff0ab3e0a6
Child:
6:6f6ae72f40c8
--- a/main.cpp	Thu Aug 13 22:10:31 2015 +0000
+++ b/main.cpp	Fri Aug 14 16:20:45 2015 +0000
@@ -1,36 +1,18 @@
 #include "mbed.h"
 
-DigitalOut myled(LED1);
-DigitalOut otherled(D12);
-DigitalOut clearled(D11);
-DigitalOut blueled(D10);
-DigitalOut greenled(D9);
+DigitalOut leds[] ={ (D13), (D12), (D11), (D10), (D9) };
 
 int main() {
+    
     while(1) {
-        myled = 1; // LED is ON
-        wait(0.1); // 200 ms
-        myled = 0; // LED is OFF
-        wait(0.1); // 1 sec
-        
-        otherled = 1;
-        wait(0.1);
-        otherled = 0;
-        wait(0.1);
         
-        clearled = 1;
-        wait(0.1);
-        clearled = 0;
-        wait(0.1);
+        for (int i = 0; i < 5; i++) {
+            leds[i] = 1; // LED is ON
+            wait(0.1); // 10 ms
+            leds[i] = 0; // LED is OFF
+            wait(0.1); // 10 ms
+        }
         
-        blueled = 1;
-        wait(0.1);
-        blueled = 0;
-        wait(0.1);
-        
-        greenled = 1;
-        wait(0.1);
-        greenled = 0;
-        wait(0.1);
     }
-}
+    
+}
\ No newline at end of file