First version
Dependencies: mbed EthernetInterface mbed-rto
Diff: main.cpp
- Revision:
- 3:0d013b7e4dea
- Parent:
- 2:1c9645acea2f
- Parent:
- 1:3e5c46178d7f
- Child:
- 4:0413d42377d1
diff -r 1c9645acea2f -r 0d013b7e4dea main.cpp --- a/main.cpp Wed Mar 28 08:53:32 2018 +0000 +++ b/main.cpp Wed Mar 28 12:25:14 2018 +0000 @@ -1,15 +1,27 @@ #include "mbed.h" #include "rtos.h" +#include "Receiver.h" int main (void){ - Mutex ArrayRead_mutex; - int LED[12]; - for(int i=0;i<12;i++){ + Mutex* lock=new Mutex(); + int LED[12]; + for(int i=0;i<12;i++){ + LED[i]=0; + } + + Thread receiverThread; + Receiver receiver(LED,lock); + receiverThread.start(receiver.run); - } - - Thread recieverThread; - Thread ledThread; - - recieverThread.start(); -} \ No newline at end of file + + + //std::thread receiverThread(&Receiver::run, &receiver); + + + /* + + Thread ledThread; + + receiverThread.start(Receiver); + */ +}