This is an example based on mbed-os cellular APIs that demonstrates a TCP or UDP echo transaction with a public echo server.
Diff: mbed_app.json
- Revision:
- 0:4611f6cf2413
- Child:
- 6:5678c0b6f74e
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed_app.json Thu Mar 08 17:31:37 2018 +0000 @@ -0,0 +1,37 @@ +{ + "config": { + "sock-type": "TCP", + "modem_trace": { + "help": "Turns AT command trace on/off from the cellular modem, defaults to off", + "value": false + }, + "sim-pin-code": { + "help": "SIM PIN code", + "value": "\"1234\"" + }, + "apn": { + "help": "The APN string to use for this SIM/network, set to 0 if none", + "value": "\"internet\"" + }, + "username": { + "help": "The user name string to use for this APN, set to zero if none", + "value": 0 + }, + "password": { + "help": "The password string to use for this APN, set to 0 if none", + "value": 0 + } + }, + "target_overrides": { + "*": { + "target.features_add": ["LWIP", "COMMON_PAL"], + "lwip.ipv4-enabled": true, + "lwip.ethernet-enabled": false, + "lwip.ppp-enabled": true, + "lwip.tcp-enabled": true, + "platform.stdio-convert-newlines": true, + "platform.stdio-baud-rate": 115200, + "platform.default-serial-baud-rate": 115200 + } + } +}