Code APP3

Dependencies:   mbed EthernetInterface WebSocketClient mbed-rtos BufferedSerial

Fork of APP3_Lab by Jean-Philippe Fournier

Revision:
8:5955af1ee445
Parent:
6:9ed8153f1328
Child:
9:3631d3685cfa
--- a/main.cpp	Sat Sep 30 20:02:08 2017 +0000
+++ b/main.cpp	Sat Sep 30 20:07:23 2017 +0000
@@ -21,7 +21,7 @@
 
     char hello_world[12] = "Hello world";
 
-
+    frame_t* current_frame;
 #if IS_COORDINATOR
 
 #else
@@ -38,14 +38,14 @@
             //pc.putc(c);         
         }*/
 
-        int recv_len = receive(recv_buff, 2048);
+        bool finished_packet = receive(current_frame, 2048);
 
-        if (recv_len > 0)
+        if (finished_packet)
         {
-            pc.printf("DATA RECEIVED : ");
-            for (int i = 0; i < recv_len; i++)
+            pc.printf("DATA RECEIVED : Data count = %u", current_frame->length);
+            for (int i = 0; i < current_frame->length; i++)
             {
-                pc.putc(recv_buff[i]);            
+                pc.putc(current_frame->buffer[i]);            
             }
             pc.printf("\n\r");
         }