This software setup a central node of a star topology network

Dependencies:   MQTT target_st_bluenrg

Fork of ble-star-mbed by Lorenzo Invidia

mbed_app.json

Committer:
lorevee
Date:
2018-04-04
Revision:
5:5cfb069b2587
Parent:
4:4af40af2530e

File content as of revision 5:5cfb069b2587:

{
    "config": {
        "network-interface":{
            "help": "options are ETHERNET, WIFI_ESP8266, WIFI_IDW0XX1, WIFI_ODIN, WIFI_RTW, MESH_LOWPAN_ND, MESH_THREAD, CELLULAR_ONBOARD",
            "value": "WIFI_IDW0XX1"                         
        },
        "wifi-ssid": {
           "value": "\"SSID\""
        },
        "wifi-password": {
           "value": "\"password\""            
        },
        "wifi-tx": { 
           "help": "TX pin for serial connection to external device", 
           "value": "PA_11" 
        }, 
        "wifi-rx": { 
          "help": "RX pin for serial connection to external device", 
          "value": "PA_12" 
        }
    },
    "macros": [ "MQTT_BROKER_URL=\".messaging.internetofthings.ibmcloud.com\"",
                "MQTT_CLIENT_ID=\"d:<your ORG_ID>:<your DEVICE_ID_TYPE>:<your DEVICE_ID>\"",
                "MQTT_ORG_ID=\"lbtsvf\"",
                "MQTT_USERNAME=\"use-token-auth\"",
                "MQTT_DEVICE_PASSWORD=\"STM32Nucleo_password\"",
                "MQTT_TOPIC=\"iot-2/evt/status/fmt/json\"",
                "MQTT_DEVICE_ID=\"licio\"",
                "MQTT_DEVICE_TYPE=\"STM32Nucleo_device\"",                
                "MQTT_KEEPALIVE  10",
                "MQTT_PORT 1883",
                "MQTT_TLS_PORT 8883",
                "MBED_CONF_APP_MAIN_STACK_SIZE=6120",
                "MBEDTLS_USER_CONFIG_FILE=\"mbedtls_entropy_config.h\""
                ],
    "target_overrides": {
        "*": {
            "target.features_add": ["NANOSTACK", "LOWPAN_ROUTER", "COMMON_PAL"],
            "mbed-mesh-api.6lowpan-nd-channel-page": 0,
            "mbed-mesh-api.6lowpan-nd-channel": 12
        },    
        "K64F": {
            "target.features_add": ["BLE"],
            "target.extra_labels_add": ["ST_BLUENRG"]
        },
        "NUCLEO_F401RE": {
            "target.features_add": ["BLE"],
            "target.extra_labels_add": ["ST_BLUENRG"]
        },
        "DISCO_L475VG_IOT01A": {
            "target.features_add": ["BLE"],
            "target.extra_labels_add": ["ST_BLUENRG"]
        },
        "NUCLEO_L476RG": {
            "target.features_add": ["BLE"],
            "target.extra_labels_add": ["ST_BLUENRG"]
        }
    }
}