ESP8266 / Mbed 2 deprecated ESP8266_WebSockets_HelloWorld

Dependencies:   ESP8266Interface WebSocketClient mbed

Fork of ESP8266_Test by ESP8266

Files at this revision

API Documentation at this revision

Comitter:
mbedAustin
Date:
Mon Jun 08 21:32:56 2015 +0000
Parent:
13:5f2bb0dc134b
Commit message:
Added send message printf(), removed unnecessary pc.printf. Made UART baud rate 9600 to match default of others.

Changed in this revision

ESP8266Interface.lib Show annotated file Show diff for this revision Revisions of this file
main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/ESP8266Interface.lib	Wed Jun 03 19:03:50 2015 +0000
+++ b/ESP8266Interface.lib	Mon Jun 08 21:32:56 2015 +0000
@@ -1,1 +1,1 @@
-http://developer.mbed.org/teams/ESP8266/code/ESP8266Interface/#c180905b5b79
+http://developer.mbed.org/teams/ESP8266/code/ESP8266Interface/#1f4dd0e91837
--- a/main.cpp	Wed Jun 03 19:03:50 2015 +0000
+++ b/main.cpp	Mon Jun 08 21:32:56 2015 +0000
@@ -7,13 +7,11 @@
 
 
 ESP8266Interface wifi(D1,D0,D10,"demossid","password",115200); // TX,RX,Reset,SSID,Password,Baud
-RawSerial pc(USBTX, USBRX); // tx, rx
  
 int main() {
-    pc.baud(115200);
     wifi.init(); //Reset
     wifi.connect(); //Use DHCP
-    pc.printf("IP Address is %s\n", wifi.getIPAddress());
+    printf("IP Address is %s\n", wifi.getIPAddress());
     
     Websocket ws("ws://192.168.1.20:8888/ws");
     
@@ -26,6 +24,7 @@
         for(int i=0; i<0x7fffffff; ++i) {
             // string with a message
             sprintf(str, "%d WebSocket Hello World over wifi", i);
+            printf("send: %s\n",str);
             ws.send(str);
         
             // clear the buffer and wait a sec...
@@ -34,7 +33,7 @@
         
             // websocket server should echo whatever we sent it
             if (ws.read(str)) {
-                pc.printf("rcv'd: %s\n", str);
+                printf("rcv'd: %s\n", str);
             }
         }
     }