Validation

Dependencies:   EthernetInterface WebSocketClient mbed-rtos mbed

Fork of UDPSocket_HelloWorld by mbed official

Committer:
lavoieje
Date:
Tue Feb 13 17:35:50 2018 +0000
Revision:
11:e84e3e2d8e87
Parent:
7:dedf5dde9798
validation;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
donatien 1:8e1d4987eb90 1 #include "mbed.h"
donatien 1:8e1d4987eb90 2 #include "EthernetInterface.h"
lavoieje 11:e84e3e2d8e87 3 #include "Websocket.h"
lavoieje 11:e84e3e2d8e87 4
emilmont 6:25aad2d88749 5
emilmont 6:25aad2d88749 6 int main() {
lavoieje 11:e84e3e2d8e87 7 char recv[30];
lavoieje 11:e84e3e2d8e87 8
donatien 1:8e1d4987eb90 9 EthernetInterface eth;
donatien 1:8e1d4987eb90 10 eth.init(); //Use DHCP
donatien 1:8e1d4987eb90 11 eth.connect();
lavoieje 11:e84e3e2d8e87 12 printf("IP Address is %s\n\r", eth.getIPAddress());
lavoieje 11:e84e3e2d8e87 13
lavoieje 11:e84e3e2d8e87 14 Websocket ws("ws://192.168.1.122:8000");
lavoieje 11:e84e3e2d8e87 15 ws.connect();
lavoieje 11:e84e3e2d8e87 16
lavoieje 11:e84e3e2d8e87 17 while (1) {
lavoieje 11:e84e3e2d8e87 18 ws.send("WebSocket Hello World over Ethernet");
lavoieje 11:e84e3e2d8e87 19 wait(1.0);
lavoieje 11:e84e3e2d8e87 20 }
donatien 1:8e1d4987eb90 21 }
lavoieje 11:e84e3e2d8e87 22