OK connect Eth View: http://sockets.mbed.org/demo/viewer

Dependencies:   EthernetInterface WebSocketClient mbed-rtos mbed

Fork of Websocket_Ethernet_HelloWorld by Samuel Mokrani

main.cpp

Committer:
avnisha
Date:
2014-04-27
Revision:
3:9dd9b7afa272
Parent:
1:1c1802ec42a2

File content as of revision 3:9dd9b7afa272:

#include "mbed.h"
#include "EthernetInterface.h"
#include "Websocket.h"
 
 
int main() {
    char    recv[30];
    int     ret;
 
    EthernetInterface eth;
    eth.init(); //Use DHCP
    eth.connect();
    printf("IP Address is %s\n\r", eth.getIPAddress());
 
    Websocket ws("ws://sockets.mbed.org:443/ws/demo/rw");
    ws.connect();
 
    while (1) {
        ret = ws.send("WebSocket Hello World over Ethernet");
        printf("ret = %d\n", ret);
        if (ws.read(recv)) 
            printf("recv: %s\r\n", recv);
        wait(1.0);
    }
}