First version

Dependencies:   mbed EthernetInterface mbed-rto

Revision:
71:5e8ba1357442
Parent:
59:237e32fd3555
--- a/Interpreter.cpp	Mon May 14 20:02:42 2018 +0000
+++ b/Interpreter.cpp	Tue May 15 16:53:09 2018 +0000
@@ -2,7 +2,7 @@
 
 
 
-Interpreter::Interpreter(Queue<int,8>* queue){
+Interpreter::Interpreter(Queue<int,1>* queue){
     Interpreter::queue=queue;
 }
 
@@ -24,12 +24,14 @@
     }
     
     for(int i=0;i<8;i++){
-        queue->put(&LED[i]);
+       printf("LED %i, richting: %i\r\n",i,LED[i]);   
     }
     
-    for(int i=0;i<8;i++){
-       printf("LED %i, richting: %i\r\n",i,LED[i]);   
-    }
+    int *toPush=(int*) malloc(8*sizeof(int));
+    memcpy(toPush,LED,8*sizeof(int));
+    queue->put(toPush);
+    
+    printf("Reached this code");   
 }
 
 int Interpreter::directionToNumber(char* direction){