ESP8266

Dependencies:   mbed

Fork of Client-ESP8266 by Digital dog

Revision:
4:484b0a418fed
Parent:
3:2df821b3eb35
--- a/main.cpp	Mon Dec 11 07:16:00 2017 +0000
+++ b/main.cpp	Mon Dec 11 15:18:07 2017 +0000
@@ -2,8 +2,8 @@
 #include <string>
 #include "ESP8266.h"
 
-ESP8266 esp(D8, D2, 9600);
-Serial pc(D1, D0);
+ESP8266 esp(D8, D2, 115200);
+Serial pc(D1, D0, 115200);
 
 char snd[255], rcv[1000];
 
@@ -62,21 +62,26 @@
     wait(4);
     
     pc.printf("Connect to Server\r\n");
-    esp.SetPath("UDP", "172.20.10.2", "80");
+    esp.SetPath("TCP", "172.20.10.2", "80");
     esp.RcvReply(rcv, 5000);
     pc.printf("%s", rcv);
     wait(4);
     
-    pc.printf("Sent\r\n");
-    esp.sent();
-    esp.RcvReply(rcv, 1000);
-    pc.printf("%s", rcv);
-    wait(4);
+    //pc.printf("Sent Data\r\n");
+//    esp.SendData("hello");
+//    esp.RcvReply(rcv, 1000);
+//    pc.printf("%s", rcv);
+//    wait(4);
+    
+    while(1) {
+        esp.RcvReply(rcv, 5000);
+        pc.printf("%s", rcv);
+        wait(2);
         
-    //while(1) {
-//        esp.SetPath("TCP", "192.168.1.53", "80");
-//        esp.RcvReply(rcv, 5000);
-//        pc.printf("%s", rcv);
-//        wait(2);
-//    }
+        pc.printf("Check Data\r\n");
+        esp.check();
+        esp.RcvReply(rcv, 400);
+        pc.printf("%s", rcv);
+        wait(2);
+    }
 }
\ No newline at end of file