demo versie 16/05

Dependencies:   EthernetInterface mbed-rto mbed

Fork of ProjectVLC by Klaas Govaerts

Committer:
albireo987
Date:
Wed Apr 25 13:17:55 2018 +0000
Revision:
25:4c673da1a3ae
Parent:
21:fe6a58e84929
Child:
26:29948b116e82
driver commit queue

Who changed what in which revision?

UserRevisionLine numberNew contents of line
KlaasGovaerts 0:98e4994363bf 1 #include "mbed.h"
KlaasGovaerts 21:fe6a58e84929 2 #include "rtos.h"
KlaasGovaerts 19:5ee34e60a31d 3 #include "Interpreter.h"
KlaasGovaerts 6:9903a0906a72 4 #include "TCPlistener.h"
albireo987 25:4c673da1a3ae 5 #include "LEDDriver.h"
KlaasGovaerts 3:1c9645acea2f 6
KlaasGovaerts 3:1c9645acea2f 7 int main (void){
albireo987 25:4c673da1a3ae 8 Queue<int,8> queue;
albireo987 25:4c673da1a3ae 9 int a=1;
albireo987 25:4c673da1a3ae 10 int b=2;
albireo987 25:4c673da1a3ae 11 int c=3;
albireo987 25:4c673da1a3ae 12 int d=4;
albireo987 25:4c673da1a3ae 13 queue.put(&(a));
albireo987 25:4c673da1a3ae 14 queue.put(&(b));
albireo987 25:4c673da1a3ae 15 queue.put(&(c));
albireo987 25:4c673da1a3ae 16 queue.put(&(d));
albireo987 25:4c673da1a3ae 17 queue.put(&(d));
albireo987 25:4c673da1a3ae 18 queue.put(&(d));
albireo987 25:4c673da1a3ae 19 queue.put(&(d));
albireo987 25:4c673da1a3ae 20 queue.put(&(d));
albireo987 25:4c673da1a3ae 21
albireo987 25:4c673da1a3ae 22
albireo987 25:4c673da1a3ae 23 // Interpreter interpreter(LED);
albireo987 25:4c673da1a3ae 24 // TCPlistener listener;
albireo987 25:4c673da1a3ae 25 // char command[512];
KlaasGovaerts 4:0d013b7e4dea 26
KlaasGovaerts 21:fe6a58e84929 27 while(true){
albireo987 25:4c673da1a3ae 28 // listener.receiveSegment(command,sizeof(command));
albireo987 25:4c673da1a3ae 29 // interpreter.executeCommand(command);
albireo987 25:4c673da1a3ae 30 LEDDriver driver = LEDDriver(&queue);
albireo987 25:4c673da1a3ae 31 driver.run(8);
KlaasGovaerts 21:fe6a58e84929 32 }
KlaasGovaerts 4:0d013b7e4dea 33 }