![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Tests
Dependencies: EthernetInterface WebSocketClient mbed-rtos mbed
Fork of Websocket by
Revision 3:45033d977233, committed 2017-02-13
- Comitter:
- GaiSensei
- Date:
- Mon Feb 13 17:48:34 2017 +0000
- Parent:
- 2:00da1457c871
- Commit message:
- Test websockets
Changed in this revision
diff -r 00da1457c871 -r 45033d977233 EthernetInterface.lib --- a/EthernetInterface.lib Thu Aug 23 14:11:49 2012 +0000 +++ b/EthernetInterface.lib Mon Feb 13 17:48:34 2017 +0000 @@ -1,1 +1,1 @@ -http://mbed.org/users/mbed_official/code/EthernetInterface/#0d9ae7845bfe +https://developer.mbed.org/teams/Team-APP1/code/EthernetInterface/#3f4995e0e6c7
diff -r 00da1457c871 -r 45033d977233 WebSocketClient.lib --- a/WebSocketClient.lib Thu Aug 23 14:11:49 2012 +0000 +++ b/WebSocketClient.lib Mon Feb 13 17:48:34 2017 +0000 @@ -1,1 +1,1 @@ -http://mbed.org/users/samux/code/WebSocketClient/#466f90b7849a +http://mbed.org/users/samux/code/WebSocketClient/#4567996414a5
diff -r 00da1457c871 -r 45033d977233 main.cpp --- a/main.cpp Thu Aug 23 14:11:49 2012 +0000 +++ b/main.cpp Mon Feb 13 17:48:34 2017 +0000 @@ -2,19 +2,25 @@ #include "EthernetInterface.h" #include "Websocket.h" +Serial pc(USBTX, USBRX); +static const char* mbedIp = "192.168.0.180"; //IP +static const char* mbedMask = "255.255.255.0"; // Mask +static const char* mbedGateway = "192.168.0.1"; //Gateway -int main() { +int main() +{ char recv[30]; EthernetInterface eth; - eth.init(); //Use DHCP + pc.printf("mbed connected : %d\r\n", eth.init(mbedIp, mbedMask, mbedGateway)); eth.connect(); - printf("IP Address is %s\n\r", eth.getIPAddress()); + pc.printf("IP Address is %s\r\n", eth.getIPAddress()); - Websocket ws("ws://sockets.mbed.org:443/ws/demo/wo"); - ws.connect(); + Websocket ws("ws://169.254.55.70:8080/"); + pc.printf("mbed connected to server : %d\r\n", ws.connect()); - while (1) { + while (1) + { ws.send("WebSocket Hello World over Ethernet"); wait(1.0); }
diff -r 00da1457c871 -r 45033d977233 mbed-rtos.lib --- a/mbed-rtos.lib Thu Aug 23 14:11:49 2012 +0000 +++ b/mbed-rtos.lib Mon Feb 13 17:48:34 2017 +0000 @@ -1,1 +1,1 @@ -http://mbed.org/users/mbed_official/code/mbed-rtos/#70bd33086f56 +http://mbed.org/users/mbed_official/code/mbed-rtos/#58563e6cba1e
diff -r 00da1457c871 -r 45033d977233 mbed.bld --- a/mbed.bld Thu Aug 23 14:11:49 2012 +0000 +++ b/mbed.bld Mon Feb 13 17:48:34 2017 +0000 @@ -1,1 +1,1 @@ -http://mbed.org/users/mbed_official/code/mbed/builds/10b9abbe79a6 \ No newline at end of file +http://mbed.org/users/mbed_official/code/mbed/builds/176b8275d35d \ No newline at end of file