bachelorproef

Dependencies:   mbed C12832

Revision:
3:df5d91adc3bb
Parent:
2:f65ff03fe1ac
--- a/menu.cpp	Thu Mar 26 19:53:41 2020 +0000
+++ b/menu.cpp	Fri Mar 27 15:27:30 2020 +0000
@@ -1,12 +1,11 @@
 #include "menu.h"
-
+#include "tcp.h"
 #include "lcd.h"
-//#include "C12832.h"
-//C12832 lcd(D11, D13, D12, D7, D10);
+#include "platform/mbed_thread.h"
 
 Interrupt newinterrupt(A2,A3,A4,A5,D4);
 LCD newlcd;  
-//TCP tcp;
+TCP tcp;
 Menu::Menu (){
     lastnumberIP = 101;
     frequency = 98;
@@ -45,20 +44,20 @@
         
         case 3:
         newlcd.printrectstatus();
-        break;          
+        break;         
     }
+}
 
-}
 void Menu::receivepacket() {
     newlcd.receivepacket();
-    //tcp.receive();
-    //newlcd.receivepacketconfirmed(tcp.buffer);
+    tcp.receive();
+    newlcd.receivepacketconfirmed(tcp.buffer);
 }
 void Menu::sendpacket() {
         newlcd.sendpacket();
-        //tcp.send(lastnumberIP);
+        tcp.send(lastnumberIP);
         newlcd.sendpacketconfirmed();
-        wait(3.0);
+        thread_sleep_for(3.0);
         newinterrupt.nextScreen = 0;
 }