Simple mbed OS sockets example for mbed OS5 & W5500 SPI Ethernet controller. This is a quick example of a simple HTTP client program using the network-socket API that is provided as a part of mbed-os. The program brings up an underlying network interface, and uses it to perform an HTTP transaction over a TCPSocket.
Dependencies: W5500Interface easy-connect
Fork of mbed-os-example-mbed5-sockets by
Result
- Serial Terminal Log
Diff: README.md
- Revision:
- 13:ed9e4aa00044
- Parent:
- 12:2e7466eba9a3
- Child:
- 14:147f7f2bc7c7
diff -r 2e7466eba9a3 -r ed9e4aa00044 README.md --- a/README.md Wed Mar 08 20:30:07 2017 +0000 +++ b/README.md Wed Mar 08 22:00:06 2017 +0000 @@ -10,6 +10,18 @@ To use the example with a different interface, you will need to modify main.cpp and replace the EthernetInterface class with the appropriate interface. +### Expected output ### + +``` +IP address: 10.118.14.45 +Netmask: 255.255.252.0 +Gateway: 10.118.12.1 +sent 39 [GET / HTTP/1.1] +recv 173 [HTTP/1.1 200 OK] +External IP address: 217.140.111.135 +Done +``` + ### Documentation ### More information on the network-socket API can be found in the [mbed handbook](https://docs.mbed.com/docs/mbed-os-api-reference/en/latest/APIs/communication/network_sockets/).