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 mbed-os-examples

Result

  • Serial Terminal Log

/media/uploads/Bongjun/img021.png

Committer:
mbed_official
Date:
Thu Dec 15 16:15:05 2016 +0000
Revision:
5:3e952c60d705
Parent:
0:17bd84fc5087
Child:
12:2e7466eba9a3
Updated mbed-os 7b974ca -> 532da71

.
Commit copied from https://github.com/ARMmbed/mbed-os-example-sockets

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 0:17bd84fc5087 1 ### Getting started with the network-socket API ###
mbed_official 0:17bd84fc5087 2
mbed_official 0:17bd84fc5087 3 This is a quick example of a simple HTTP client program using the
mbed_official 0:17bd84fc5087 4 network-socket API that is provided as a part of [mbed-os](github.com/armmbed/mbed-os).
mbed_official 0:17bd84fc5087 5
mbed_official 0:17bd84fc5087 6 The program brings up an underlying network interface, and uses it to perform an HTTP
mbed_official 0:17bd84fc5087 7 transaction over a TCPSocket.
mbed_official 0:17bd84fc5087 8
mbed_official 5:3e952c60d705 9 **Note:** The current example is limited to the ethernet interface on supported devices.
mbed_official 5:3e952c60d705 10 To use the example with a different interface, you will need to modify main.cpp and
mbed_official 5:3e952c60d705 11 replace the EthernetInterface class with the appropriate interface.
mbed_official 0:17bd84fc5087 12
mbed_official 0:17bd84fc5087 13 ### Documentation ###
mbed_official 0:17bd84fc5087 14
mbed_official 0:17bd84fc5087 15 More information on the network-socket API can be found in the [mbed handbook](https://docs.mbed.com/docs/mbed-os-api-reference/en/5.1/APIs/communication/network_sockets/).