First version

Dependencies:   mbed EthernetInterface mbed-rto

Committer:
KlaasGovaerts
Date:
Wed Apr 18 09:17:14 2018 +0000
Revision:
15:ffd311730575
Parent:
12:f3db7045e220
Child:
17:df5bd29cf9a9
Versie 18/04 (4)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
KlaasGovaerts 0:98e4994363bf 1 #include "mbed.h"
albireo987 1:3e5c46178d7f 2 #include "rtos.h"
KlaasGovaerts 3:0d013b7e4dea 3 #include "Receiver.h"
KlaasGovaerts 5:9903a0906a72 4 #include "TCPlistener.h"
KlaasGovaerts 2:1c9645acea2f 5
KlaasGovaerts 2:1c9645acea2f 6 int main (void){
KlaasGovaerts 12:f3db7045e220 7
KlaasGovaerts 5:9903a0906a72 8 TCPlistener listener;
KlaasGovaerts 5:9903a0906a72 9 char command[512];
KlaasGovaerts 15:ffd311730575 10 listener.receiveSegment(command,sizeof(command));
KlaasGovaerts 5:9903a0906a72 11
KlaasGovaerts 5:9903a0906a72 12 #if 0
KlaasGovaerts 3:0d013b7e4dea 13 Mutex* lock=new Mutex();
KlaasGovaerts 3:0d013b7e4dea 14 int LED[12];
KlaasGovaerts 3:0d013b7e4dea 15 for(int i=0;i<12;i++){
KlaasGovaerts 4:0413d42377d1 16 LED[i]=-1;
KlaasGovaerts 3:0d013b7e4dea 17 }
KlaasGovaerts 3:0d013b7e4dea 18
KlaasGovaerts 5:9903a0906a72 19 Receiver receiver(LED,lock);
KlaasGovaerts 5:9903a0906a72 20 reciever.init();
KlaasGovaerts 5:9903a0906a72 21 #endif
KlaasGovaerts 4:0413d42377d1 22
KlaasGovaerts 4:0413d42377d1 23 /*
KlaasGovaerts 3:0d013b7e4dea 24 Thread receiverThread;
KlaasGovaerts 5:9903a0906a72 25
KlaasGovaerts 3:0d013b7e4dea 26 receiverThread.start(receiver.run);
KlaasGovaerts 4:0413d42377d1 27 */
KlaasGovaerts 3:0d013b7e4dea 28
KlaasGovaerts 3:0d013b7e4dea 29
KlaasGovaerts 3:0d013b7e4dea 30 //std::thread receiverThread(&Receiver::run, &receiver);
KlaasGovaerts 3:0d013b7e4dea 31
KlaasGovaerts 3:0d013b7e4dea 32
KlaasGovaerts 3:0d013b7e4dea 33 /*
KlaasGovaerts 3:0d013b7e4dea 34
KlaasGovaerts 3:0d013b7e4dea 35 Thread ledThread;
KlaasGovaerts 3:0d013b7e4dea 36
KlaasGovaerts 3:0d013b7e4dea 37 receiverThread.start(Receiver);
KlaasGovaerts 3:0d013b7e4dea 38 */
KlaasGovaerts 3:0d013b7e4dea 39 }