Yinglei Zhang / Mbed 2 deprecated HighSpeedMiPi

Dependencies:   mbed

Fork of HelloWorld by Simon Ford

Revision:
2:8f518d957e27
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/flashLED.cpp	Thu Mar 03 14:18:44 2016 +0000
@@ -0,0 +1,58 @@
+#include "mbed.h"
+
+DigitalOut myled1(LED1);
+DigitalOut myled2(LED2);
+DigitalOut myled3(LED3);
+DigitalOut myled4(LED4);
+
+void FlashAll(){
+    int count=0;
+    while(count<3){
+        myled1 = 1;
+        myled2 = 1;
+        myled3 = 1;
+        myled4 = 1;
+        wait(0.1);
+        myled1 = 0;
+        myled2 = 0;
+        myled3 = 0;
+        myled4 = 0;
+        wait(0.1);
+        count++;
+    }    
+}
+
+void ResetLED(){
+    myled1 = 0;
+    myled2 = 0;
+    myled3 = 0;
+    myled4 = 0;
+}
+
+void FlashInSequence(){
+    int count = 0;
+    while(count<5) {
+        myled1 = 1;
+        myled2 = 0;
+        myled3 = 0;
+        myled4 = 0;
+        wait(0.2);
+        myled1 = 0;
+        myled2 = 1;
+        myled3 = 0;
+        myled4 = 0;
+        wait(0.2);
+        myled1 = 0;
+        myled2 = 0;
+        myled3 = 1;
+        myled4 = 0;
+        wait(0.2);
+        myled1 = 0;
+        myled2 = 0;
+        myled3 = 0;
+        myled4 = 1;
+        wait(0.2);
+        count++;
+    }
+    ResetLED();
+}
\ No newline at end of file