IOT Project

Dependencies:   WiflyInterface mbed

Fork of IOT-Websocket_Wifly_HelloWorld by avnish aggarwal

Revision:
0:64c683256184
Child:
1:31e50fea8be8
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri Aug 17 12:01:03 2012 +0000
@@ -0,0 +1,28 @@
+#include "mbed.h"
+#include "WiflyInterface.h"
+#include "Websocket.h"
+
+
+/* wifly interface:
+*     - p9 and p10 are for the serial communication
+*     - p25 is for the reset pin
+*     - p26 is for the connection status
+*     - "mbed" is the ssid of the network
+*     - "password" is the password
+*     - true means that the security of the network is WPA
+*/
+WiflyInterface wifly(p9, p10, p25, p26, "mbed", "password", true);
+
+int main() {
+    wifly.init(); //Use DHCP
+    while (!wifly.connect());
+    printf("IP Address is %s\n\r", wifly.getIPAddress());
+
+    Websocket ws("ws://sockets.mbed.org:443/ws/demo/wo");
+    while (!ws.connect());
+
+    while (1) {
+            ws.send("WebSocket Hello World over Wifly");
+            wait(1.0);
+    }
+}
\ No newline at end of file