W7500 OLED

Dependencies:   mbed WIZ_TCC_W7500OLED WIZnetInterface

Revision:
1:feb9f603f054
Parent:
0:03e145bf4b2f
Child:
2:19f4e538d1cd
--- a/main.cpp	Thu Jun 15 05:10:49 2017 +0000
+++ b/main.cpp	Tue Oct 31 01:11:54 2017 +0000
@@ -53,7 +53,7 @@
         
         //connect
         ///////////////////////////////////////////////////////////
-
+        sock.connect(http_addr, port);
         ////////////////////////////////////////////////////////////
         
         // GET method, to request weather forecast  
@@ -62,7 +62,7 @@
         
         //send data
         ///////////////////////////////////////////////////////
-
+        sock.send(http_cmd, sizeof(http_cmd)-1);
         ///////////////////////////////////////////////////////
         
         // get data into buffer
@@ -74,9 +74,9 @@
             // save the return value to ret
             //receive data
             //////////////////////////////////////////////////////
- 
- 
- 
+            ret = sock.receive(buffer, sizeof(buffer)-1);
+            if (ret <= 0)
+                break;
             ////////////////////////////////////////////////////
             buffer[ret] = '\0';
             printf("Received %d chars from server: %s\n", ret, buffer);     
@@ -154,7 +154,8 @@
     
         //close 
         //////////////////////////////////////////////////
-        
+        sock.close();
+        eth.disconnect();
         //////////////////////////////////////////////////
         /* 
          *    everytime in delay, request weather forecast