![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
demo versie 16/05
Dependencies: EthernetInterface mbed-rto mbed
Fork of ProjectVLC by
Revision 80:dbda5092950e, committed 2018-05-16
- Comitter:
- albireo987
- Date:
- Wed May 16 11:15:25 2018 +0000
- Parent:
- 79:ebff08a66ff3
- Commit message:
- commentaar geschreven def
Changed in this revision
diff -r ebff08a66ff3 -r dbda5092950e LEDDriver.cpp --- 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);
diff -r ebff08a66ff3 -r dbda5092950e LEDDriver.h --- 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(); };
diff -r ebff08a66ff3 -r dbda5092950e main.cpp --- 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); }