Fork of the original WiflyInterface by mbed, merged with fixes for the Seeedstudio Wifi Shield.

Dependents:   Seeed_WiFi_Shield Mokoversity_WoT_Wifly_Temperature

Fork of WiflyInterface by Liyou Zhou

Revision:
4:0bcec6272784
Parent:
3:9aa05e19c62e
--- a/Socket/TCPSocketServer.cpp	Thu Dec 20 10:37:52 2012 +0000
+++ b/Socket/TCPSocketServer.cpp	Thu Dec 20 15:08:58 2012 +0000
@@ -41,8 +41,13 @@
     wifi->reboot();
     
     // connect the network
-    if (!wifi->sendCommand("join\r", "Associated", NULL, 5000))
-        return -1;
+    if (wifi->isDHCP()) {
+        if (!wifi->sendCommand("join\r", "DHCP=ON", NULL, 10000))
+            return -1;
+    } else {
+        if (!wifi->sendCommand("join\r", "Associated", NULL, 10000))
+            return -1;
+    }
         
     // exit
     wifi->exit();