Nuvoton
/
NuMaker-mbed-wifi-tcp
NuMaker WiFi TCP Example
mbed_app.json@19:79f168fa9a8a, 2018-10-16 (annotated)
- Committer:
- ccli8
- Date:
- Tue Oct 16 14:31:27 2018 +0800
- Revision:
- 19:79f168fa9a8a
- Parent:
- 15:32a6a29ffcb3
- Child:
- 22:6d0bb671f937
Refine configuration
1. Refine stdio configuration
(1) Move baud rate configuration from main.cpp to mbed_app.json
(2) Replace output.printf with printf
(3) Enable newline conversion
2. Refine WiFi configuration
(1) Specify uart-serial-rxbuf-size/uart-serial-txbuf-size for every target
(2) Specify ESP8266_AT_SEL for supported targets
3. Substitute platform.heap-stats-enabled for MBED_HEAP_STATS_ENABLED to enable heap statistics
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
cyliang | 0:2198c8de64fe | 1 | { |
cyliang | 0:2198c8de64fe | 2 | "config": { |
cyliang | 0:2198c8de64fe | 3 | "network-interface":{ |
ccli8 |
19:79f168fa9a8a | 4 | "help": "options are ETHERNET, WIFI, MESH_LOWPAN_ND, MESH_THREAD", |
cyliang | 0:2198c8de64fe | 5 | "value": "WIFI" |
cyliang | 0:2198c8de64fe | 6 | }, |
cyliang | 0:2198c8de64fe | 7 | "wifi-ssid": { |
cyliang | 0:2198c8de64fe | 8 | "help": "WiFi SSID", |
ccli8 |
19:79f168fa9a8a | 9 | "value": "\"SSID\"" |
cyliang | 0:2198c8de64fe | 10 | }, |
cyliang | 0:2198c8de64fe | 11 | "wifi-password": { |
cyliang | 0:2198c8de64fe | 12 | "help": "WiFi Password", |
ccli8 |
19:79f168fa9a8a | 13 | "value": "\"Password\"" |
cyliang | 0:2198c8de64fe | 14 | } |
cyliang | 0:2198c8de64fe | 15 | }, |
cyliang | 0:2198c8de64fe | 16 | "target_overrides": { |
cyliang | 0:2198c8de64fe | 17 | "*": { |
ccli8 |
19:79f168fa9a8a | 18 | "platform.stdio-baud-rate" : 115200, |
ccli8 |
19:79f168fa9a8a | 19 | "platform.stdio-convert-newlines" : true, |
ccli8 |
19:79f168fa9a8a | 20 | "platform.heap-stats-enabled" : 1, |
ccli8 |
19:79f168fa9a8a | 21 | "drivers.uart-serial-rxbuf-size" : 1024, |
ccli8 |
19:79f168fa9a8a | 22 | "drivers.uart-serial-txbuf-size" : 1024 |
ccli8 |
19:79f168fa9a8a | 23 | }, |
ccli8 |
19:79f168fa9a8a | 24 | "NUMAKER_PFM_NUC472": { |
ccli8 |
19:79f168fa9a8a | 25 | "target.macros_add": [ |
ccli8 |
19:79f168fa9a8a | 26 | "ESP8266_AT_SEL=ESP8266_AT_EXTERN" |
ccli8 |
19:79f168fa9a8a | 27 | ] |
ccli8 |
19:79f168fa9a8a | 28 | }, |
ccli8 |
19:79f168fa9a8a | 29 | "NUMAKER_PFM_M487": { |
ccli8 |
19:79f168fa9a8a | 30 | "target.macros_add": [ |
ccli8 |
19:79f168fa9a8a | 31 | "ESP8266_AT_SEL=ESP8266_AT_EXTERN" |
ccli8 |
19:79f168fa9a8a | 32 | ] |
ccli8 |
19:79f168fa9a8a | 33 | }, |
ccli8 |
19:79f168fa9a8a | 34 | "NUMAKER_IOT_M487": { |
ccli8 |
19:79f168fa9a8a | 35 | "target.macros_add": [ |
ccli8 |
19:79f168fa9a8a | 36 | "ESP8266_AT_SEL=ESP8266_AT_ONBOARD" |
ccli8 |
19:79f168fa9a8a | 37 | ] |
ccli8 |
19:79f168fa9a8a | 38 | }, |
ccli8 |
19:79f168fa9a8a | 39 | "NUMAKER_PFM_M2351": { |
ccli8 |
19:79f168fa9a8a | 40 | "target.macros_add": [ |
ccli8 |
19:79f168fa9a8a | 41 | "ESP8266_AT_SEL=ESP8266_AT_ONBOARD" |
ccli8 |
19:79f168fa9a8a | 42 | ] |
cyliang | 0:2198c8de64fe | 43 | } |
cyliang | 0:2198c8de64fe | 44 | } |
cyliang | 13:be6ec74c5987 | 45 | } |