Example program for simple-mbed-client, connecting a device to mbed Device Connector.

Dependencies:   C12832 FXOS8700Q simple-mbed-client

Fork of simple-mbed-client-example by sandbox

Committer:
Jan Jongboom
Date:
Tue Feb 07 13:02:40 2017 +0100
Revision:
38:fbbab77b54fb
Parent:
36:52249470d973
Child:
43:55ff37bc1332
Bump mbed-os, easy-connect and simple-mbed-client. Get rid of stringstream. Work by default on devices without entropy sources

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Jan Jongboom 17:6d69aa1b393f 1 {
Jan Jongboom 17:6d69aa1b393f 2 "config": {
Jan Jongboom 17:6d69aa1b393f 3 "network-interface":{
Jan Jongboom 23:16f397924e3d 4 "help": "options are ETHERNET,WIFI_ESP8266,MESH_LOWPAN_ND,MESH_THREAD",
Jan Jongboom 25:b93913439b93 5 "value": "ETHERNET"
Jan Jongboom 17:6d69aa1b393f 6 },
Jan Jongboom 34:1e8d914a2876 7 "mesh_radio_type": {
Jan Jongboom 34:1e8d914a2876 8 "help": "options are ATMEL, MCR20",
Jan Jongboom 34:1e8d914a2876 9 "value": "ATMEL"
Jan Jongboom 34:1e8d914a2876 10 },
Jan Jongboom 23:16f397924e3d 11 "esp8266-tx": {
Jan Jongboom 23:16f397924e3d 12 "help": "Pin used as TX (connects to ESP8266 RX)",
Jan Jongboom 30:36236b00a869 13 "value": "D1"
Jan Jongboom 23:16f397924e3d 14 },
Jan Jongboom 23:16f397924e3d 15 "esp8266-rx": {
Jan Jongboom 23:16f397924e3d 16 "help": "Pin used as RX (connects to ESP8266 TX)",
Jan Jongboom 30:36236b00a869 17 "value": "D0"
Jan Jongboom 23:16f397924e3d 18 },
Jan Jongboom 38:fbbab77b54fb 19 "esp8266-debug": {
Jan Jongboom 38:fbbab77b54fb 20 "value": true
Jan Jongboom 38:fbbab77b54fb 21 },
Jan Jongboom 38:fbbab77b54fb 22 "wifi-ssid": {
Jan Jongboom 17:6d69aa1b393f 23 "value": "\"SSID\""
Jan Jongboom 17:6d69aa1b393f 24 },
Jan Jongboom 38:fbbab77b54fb 25 "wifi-password": {
Jan Jongboom 17:6d69aa1b393f 26 "value": "\"Password\""
Jan Jongboom 23:16f397924e3d 27 },
Jan Jongboom 29:dd6231df71bb 28 "button": {
Jan Jongboom 29:dd6231df71bb 29 "help": "Pin which you'll use as button (can be overriden per target below)",
Jan Jongboom 29:dd6231df71bb 30 "value": "BUTTON1"
Jan Jongboom 34:1e8d914a2876 31 },
Jan Jongboom 34:1e8d914a2876 32 "builtin_led_on": {
Jan Jongboom 34:1e8d914a2876 33 "help": "Value to write to built-in LEDs to turn them on",
Jan Jongboom 34:1e8d914a2876 34 "value": 1,
Jan Jongboom 34:1e8d914a2876 35 "macro_name": "BUILTIN_LED_ON"
Jan Jongboom 34:1e8d914a2876 36 },
Jan Jongboom 34:1e8d914a2876 37 "builtin_led_off": {
Jan Jongboom 34:1e8d914a2876 38 "help": "Value to write to built-in LEDs to turn them off",
Jan Jongboom 34:1e8d914a2876 39 "value": 0,
Jan Jongboom 34:1e8d914a2876 40 "macro_name": "BUILTIN_LED_OFF"
Jan Jongboom 23:16f397924e3d 41 }
Jan Jongboom 23:16f397924e3d 42 },
Jan Jongboom 38:fbbab77b54fb 43 "macros": ["MBEDTLS_USER_CONFIG_FILE=\"mbedtls_mbed_client_config.h\"", "MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES", "MBEDTLS_TEST_NULL_ENTROPY"],
Jan Jongboom 23:16f397924e3d 44 "target_overrides": {
Jan Jongboom 23:16f397924e3d 45 "*": {
Jan Jongboom 34:1e8d914a2876 46 "target.features_add": ["NANOSTACK", "LOWPAN_ROUTER", "COMMON_PAL"],
Jan Jongboom 34:1e8d914a2876 47 "mbed-mesh-api.6lowpan-nd-channel-page": 0,
Jan Jongboom 34:1e8d914a2876 48 "mbed-mesh-api.6lowpan-nd-channel": 12,
Jan Jongboom 34:1e8d914a2876 49 "mbed-trace.enable": 0
Jan Jongboom 29:dd6231df71bb 50 },
Jan Jongboom 29:dd6231df71bb 51 "K64F": {
Jan Jongboom 34:1e8d914a2876 52 "button": "SW2",
Jan Jongboom 34:1e8d914a2876 53 "builtin_led_on": 0,
Jan Jongboom 34:1e8d914a2876 54 "builtin_led_off": 1
Jan Jongboom 29:dd6231df71bb 55 },
Jan Jongboom 29:dd6231df71bb 56 "HEXIWEAR": {
Jan Jongboom 30:36236b00a869 57 "button": "PTA12",
Jan Jongboom 30:36236b00a869 58 "esp8266-tx": "PTD3",
Jan Jongboom 30:36236b00a869 59 "esp8266-rx": "PTD2"
Jan Jongboom 29:dd6231df71bb 60 },
Jan Jongboom 29:dd6231df71bb 61 "NUCLEO_F401RE": {
Jan Jongboom 30:36236b00a869 62 "button": "USER_BUTTON",
Jan Jongboom 30:36236b00a869 63 "esp8266-tx": "D8",
Jan Jongboom 30:36236b00a869 64 "esp8266-rx": "D2"
Jan Jongboom 34:1e8d914a2876 65 },
Jan Jongboom 34:1e8d914a2876 66 "NUCLEO_F411RE": {
Jan Jongboom 34:1e8d914a2876 67 "button": "USER_BUTTON",
Jan Jongboom 34:1e8d914a2876 68 "esp8266-tx": "D8",
Jan Jongboom 34:1e8d914a2876 69 "esp8266-rx": "D2"
Jan Jongboom 34:1e8d914a2876 70 },
Jan Jongboom 34:1e8d914a2876 71 "NUMAKER_PFM_NUC472": {
Jan Jongboom 36:52249470d973 72 "button": "SW1",
Jan Jongboom 36:52249470d973 73 "builtin_led_on": 0,
Jan Jongboom 36:52249470d973 74 "builtin_led_off": 1
Jan Jongboom 17:6d69aa1b393f 75 }
Jan Jongboom 17:6d69aa1b393f 76 }
Jan Jongboom 17:6d69aa1b393f 77 }