demo versie 16/05

Dependencies:   EthernetInterface mbed-rto mbed

Fork of ProjectVLC by Klaas Govaerts

Revision:
56:4274186bf584
Parent:
54:45207965e160
Child:
58:4e06cfb6d010
--- a/LEDDriver.cpp	Wed May 09 12:49:55 2018 +0000
+++ b/LEDDriver.cpp	Wed May 09 13:10:51 2018 +0000
@@ -20,7 +20,7 @@
     
     setLEDS(currentLocation);
     currentLocation++;
-    if(currentLocation>=20){
+    if(currentLocation>=25){
         currentLocation=0;
     }
     
@@ -90,14 +90,14 @@
 void LEDDriver::initArrays()
 {
                          //   1    1  1   1   0   0   0   0   0   1
-    int tempCodedMessage0[20]={1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0};//{1,0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,1,0};  currently frequency measure message(standard square wave)
+    int tempCodedMessage0[25]=/*{1,1,1,1,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1};*/{1,1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,1,0,1};//  currently frequency measure message(standard square wave) 4:('1')+2 ticker 0.002f. (250Hz, 10ms down)
                             //    1   1   1  1  0   1     0  0   0   1 
-    int tempCodedMessage1[20]={1,0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,1,1,0};
+    int tempCodedMessage1[25]={1,1,1,1,1,0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,1,1,0,1};
                             //    1   1   1  1  1   0     1  0   0   1
-    int tempCodedMessage2[20]={1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,1,0};
+    int tempCodedMessage2[25]={1,1,1,1,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,1,0,1};
                             //   1   1   1   1   1   1   0  0    0   1  
-    int tempCodedMessage3[20]={1,0,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,1,1,0};
-    int tempCodedMessage4[20]={1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1};//default message for multithreading
+    int tempCodedMessage3[25]={1,1,1,1,1,0,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,1,1,0,1};
+    int tempCodedMessage4[25]={1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1};//default message for multithreading
     int tempMessageList[8]={0,0,0,0,0,0,0,0};//TODO
     DigitalOut *tempLeds[]={new DigitalOut(p23),new DigitalOut(p11),new DigitalOut(p12),new DigitalOut(p13),new DigitalOut(p14),new DigitalOut(p15),new DigitalOut(p16),new DigitalOut(p17)};
     printf("Arrays created.\r\n");
@@ -144,7 +144,8 @@
                 leds[led]->write(codedMessage4[j]);
                 //ownWait(25);
             }
-        } 
+        }
+        //wait_ms(10); 
 }
 
 //TODO destructor
\ No newline at end of file