University of Plymouth - Stages 1, 2 and 3 / Mbed OS Task330_polling

Fork of Task330_polling by University of Plymouth - Stages 1, 2 and 3

Revision:
1:e84a51c98d75
Parent:
0:397b84c74d17
Child:
2:4cf6f5cba257
--- a/main.cpp	Mon Oct 23 09:37:46 2017 +0000
+++ b/main.cpp	Mon Oct 23 09:47:16 2017 +0000
@@ -22,7 +22,7 @@
 SWPoll switch1(sw1, red_led);
 SWPoll switch2(sw2, green_led);
 
-
+//LOOK AT SWPoll.hpp for the definition of the SWPoll class
 
 int main() {
     
@@ -45,38 +45,3 @@
 }
 
 
-//Thread 1  - polling sw1 and controlling the red LED
-void task1()
-{
-    //Loop forever
-    while(1) {
-        //Spin on sw1
-        while (sw1 == RELEASED) {};
-        //Allow short delay for switch bounce
-        Thread::wait(200);
-        //Spin again on sw1
-        while (sw1 == PRESSED) {};    
-        //Toggle LED
-        red_led = !red_led;
-        //Again, wait for switch bounce
-        Thread::wait(200);
-    }    
-}
-
-//Thread 2  - polling sw2 and controlling the green LED
-void task2()
-{
-    //Loop forever
-    while(1) {
-        //Spin on sw2
-        while (sw2 == RELEASED) {};
-        //Allow short delay for switch bounce
-        Thread::wait(200);
-        //Spin again on sw2
-        while (sw2 == PRESSED) {};    
-        //Toggle LED
-        green_led = !green_led;
-        //Again, wait for switch bounce
-        Thread::wait(200);
-    }    
-}