Stoer

Dependencies:   MODSERIAL mbed

Revision:
4:bfaeee1cc449
Parent:
3:a0dd633faf72
Child:
5:a51101bc8ab7
--- a/main.cpp	Thu Oct 09 13:42:29 2014 +0000
+++ b/main.cpp	Thu Oct 09 14:47:07 2014 +0000
@@ -8,45 +8,41 @@
 
 int main()
 {
-    pc.printf("Druk '1' voor blauw en '2' voor groen\n");
-
-
-
-do 
-{
+    char c = '0';
+    while(1) {
+        pc.printf("Druk '1' voor blauw en '2' voor groen\n");
+        do {
             myled1 = 1;
             myled2 = 1;
             wait(1) ;
             myled1 = 1;
             myled2 = 0;
-            wait(1);}
-            
-        
-while(1);{
-        
-        char c = pc.getc();
-         while((c == '1')) {
+            wait(1);
+            if(pc.readable()){
+                c = pc.getc();
+            }
+        } while(c != '1');
+        //c = pc.getc();
+        while((c == '1')) {
             myled1 = 1;
             myled2 = 1;
             wait(1);
             myled1 = 0;
             myled2 = 1;
-            wait(1);} 
-      
-            
- }           
-            
+            wait(1);
         }
+    }
+}
 
-        
-            
-            
-        
-
-       
-
-      
 
 
 
 
+
+
+
+
+
+
+
+