demo versie 16/05
Dependencies: EthernetInterface mbed-rto mbed
Fork of ProjectVLC by
main.cpp
- Committer:
- KlaasGovaerts
- Date:
- 2018-05-02
- Revision:
- 46:ffac07bff0d8
- Parent:
- 44:bb1d9d8a9fe4
- Child:
- 47:2d877f01ca7b
File content as of revision 46:ffac07bff0d8:
#include "mbed.h" #include "rtos.h" #include "Interpreter.h" #include "TCPlistener.h" #include "Receiver.h" #include "LEDDriver.h" void receive(Queue<int,8>* queue){ printf("receive executed.\r\n"); Receiver receiver(queue); receiver.start(); } /* void LEDStart(Queue<int,8>* queue) { printf("LEDStart executed.\r\n"); LEDDriver driver = LEDDriver(queue); driver.run(8); } */ int main (void){ printf("main executed.\r\n"); Queue<int,8> queue; //Thread threadeth; //Thread driverThread; //(true){ //threadeth.start(receive,&queue); //driverThread.start(LEDStart,&queue); //} Ticker ticker; printf("Ticker created.\r\n"); LEDDriver driver(&queue); printf("Driver created.\r\n"); driver.run(&ticker); printf("Past driver run.\r\n"); receive(&queue); }