demo versie 16/05

Dependencies:   EthernetInterface mbed-rto mbed

Fork of ProjectVLC by Klaas Govaerts

Files at this revision

API Documentation at this revision

Comitter:
albireo987
Date:
Wed May 16 11:15:25 2018 +0000
Parent:
79:ebff08a66ff3
Commit message:
commentaar geschreven def

Changed in this revision

LEDDriver.cpp Show annotated file Show diff for this revision Revisions of this file
LEDDriver.h Show annotated file Show diff for this revision Revisions of this file
main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/LEDDriver.cpp	Wed May 16 10:12:54 2018 +0000
+++ b/LEDDriver.cpp	Wed May 16 11:15:25 2018 +0000
@@ -34,7 +34,7 @@
 
 void LEDDriver::poll(int numberOfLeds)
 {
-        for(int i =7;i<(numberOfLeds);i++)
+        for(int i =0;i<(numberOfLeds);i++)
         { 
             osEvent event = queue->get();
             int temp = *((int*)event.value.p);
--- a/LEDDriver.h	Wed May 16 10:12:54 2018 +0000
+++ b/LEDDriver.h	Wed May 16 11:15:25 2018 +0000
@@ -18,17 +18,17 @@
     DigitalOut *leds[8];
     int currentLocation;
     
-    /**prep for eventual multithreading
+    /**
      *methode om nieuwe richtingen van de receiver klasse te ontvangen
      *@params aantal leds die een nieuw bericht moeten krijgen  
      */ 
     void poll(int numberOfLeds);
    
     /**
-    * Stel alle LEDS in voor een gegeven positie in het signaal. Voor juiste werking dien je de positie telkens te incrementeren vanaf 0 t.e.m. 24.
-    *@param j De positie in het signaal (kan gaan van 0 tot 24).
+    * Stel alle LEDS in voor een gegeven positie in het signaal. Voor juiste werking dien je de mask telkens te shiften. 
+    *@param  De positie in het signaal viqa de  (kan gaan van 0 tot 24).
     */
-    void setLEDS(int j);
+    void setLEDS(int mask);
     
      public:
          
@@ -54,7 +54,7 @@
     void drive8leds();
     
     /**
-    * Stelt de members in op hun default waarde.
+    * Stelt de Arraymembers in op hun default waarde.
     */
     void initArrays();
 };        
--- a/main.cpp	Wed May 16 10:12:54 2018 +0000
+++ b/main.cpp	Wed May 16 11:15:25 2018 +0000
@@ -20,6 +20,6 @@
 int main (void){
         Queue<int,8> queue;
         driver=new LEDDriver(&queue);
-        ledTicker.attach(&driveLeds, 0.002f);
+        ledTicker.attach(&driveLeds, 0.0015f);
         receive(&queue);
 }