This is an example of BLE GATT Client, which receives broadcast data from BLE_Server_BME280 ( a GATT server) , then transfers values up to mbed Device Connector (cloud).
Please refer details about BLEClient_mbedDevConn below. https://github.com/soramame21/BLEClient_mbedDevConn
The location of required BLE GATT server, BLE_Server_BME280, is at here. https://developer.mbed.org/users/edamame22/code/BLE_Server_BME280/
mbed_config.h@0:29983394c6b6, 2017-04-13 (annotated)
- Committer:
- edamame22
- Date:
- Thu Apr 13 04:48:11 2017 +0000
- Revision:
- 0:29983394c6b6
Initial commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
edamame22 | 0:29983394c6b6 | 1 | // Automatically generated configuration file. |
edamame22 | 0:29983394c6b6 | 2 | // DO NOT EDIT, content will be overwritten. |
edamame22 | 0:29983394c6b6 | 3 | |
edamame22 | 0:29983394c6b6 | 4 | #ifndef __MBED_CONFIG_DATA__ |
edamame22 | 0:29983394c6b6 | 5 | #define __MBED_CONFIG_DATA__ |
edamame22 | 0:29983394c6b6 | 6 | |
edamame22 | 0:29983394c6b6 | 7 | // Configuration parameters |
edamame22 | 0:29983394c6b6 | 8 | #define MBED_CONF_APP_NETWORK_INTERFACE ETHERNET // set by application |
edamame22 | 0:29983394c6b6 | 9 | #define MBED_CONF_PLATFORM_STDIO_CONVERT_NEWLINES 0 // set by library:platform |
edamame22 | 0:29983394c6b6 | 10 | #define MBED_CONF_MBED_MESH_API_THREAD_CONFIG_CHANNEL_PAGE 0 // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 11 | #define MBED_CONF_LWIP_IPV4_ENABLED 1 // set by library:lwip |
edamame22 | 0:29983394c6b6 | 12 | #define MBED_CONF_LWIP_UDP_SOCKET_MAX 4 // set by library:lwip |
edamame22 | 0:29983394c6b6 | 13 | #define MBED_CONF_EVENTS_PRESENT 1 // set by library:events |
edamame22 | 0:29983394c6b6 | 14 | #define MBED_CONF_LWIP_TCP_SERVER_MAX 4 // set by library:lwip |
edamame22 | 0:29983394c6b6 | 15 | #define MBED_CONF_APP_WIFI_TX D1 // set by application |
edamame22 | 0:29983394c6b6 | 16 | #define MBED_CONF_MBED_MESH_API_THREAD_DEVICE_TYPE MESH_DEVICE_TYPE_THREAD_ROUTER // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 17 | #define MBED_CONF_MBED_MESH_API_6LOWPAN_ND_DEVICE_TYPE NET_6LOWPAN_ROUTER // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 18 | #define MBED_CONF_NSAPI_PRESENT 1 // set by library:nsapi |
edamame22 | 0:29983394c6b6 | 19 | #define MBED_CONF_LWIP_ADDR_TIMEOUT 5 // set by library:lwip |
edamame22 | 0:29983394c6b6 | 20 | #define MBED_CONF_LWIP_IP_VER_PREF 4 // set by library:lwip |
edamame22 | 0:29983394c6b6 | 21 | #define MBED_CONF_MBED_MESH_API_6LOWPAN_ND_SEC_LEVEL 5 // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 22 | #define MBED_CONF_MBED_CLIENT_TCP_KEEPALIVE_TIME 300 // set by library:mbed-client |
edamame22 | 0:29983394c6b6 | 23 | #define MBED_CONF_PLATFORM_STDIO_FLUSH_AT_EXIT 1 // set by library:platform |
edamame22 | 0:29983394c6b6 | 24 | #define MBED_CONF_PLATFORM_STDIO_BAUD_RATE 9600 // set by library:platform |
edamame22 | 0:29983394c6b6 | 25 | #define MBED_CONF_MBED_MESH_API_THREAD_CONFIG_PSKC {0x00, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88, 0x99, 0xaa, 0xbb, 0xcc, 0xdd, 0xee, 0xff} // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 26 | #define MBED_CONF_LWIP_IPV6_ENABLED 0 // set by library:lwip |
edamame22 | 0:29983394c6b6 | 27 | #define MBED_CONF_NANOSTACK_HAL_NVM_CFSTORE 0 // set by library:nanostack-hal |
edamame22 | 0:29983394c6b6 | 28 | #define MBED_CONF_MBED_CLIENT_SN_COAP_MAX_BLOCKWISE_PAYLOAD_SIZE 0 // set by library:mbed-client |
edamame22 | 0:29983394c6b6 | 29 | #define MBED_CONF_APP_MESH_RADIO_TYPE ATMEL // set by application |
edamame22 | 0:29983394c6b6 | 30 | #define MBED_CONF_MBED_TRACE_ENABLE 0 // set by application[*] |
edamame22 | 0:29983394c6b6 | 31 | #define MBED_CONF_MBED_MESH_API_THREAD_CONFIG_CHANNEL_MASK 0x7fff800 // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 32 | #define MBED_CONF_APP_WIFI_RX D0 // set by application |
edamame22 | 0:29983394c6b6 | 33 | #define MBED_CONF_MBED_MESH_API_6LOWPAN_ND_CHANNEL_MASK (1<<12) // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 34 | #define MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE 9600 // set by library:platform |
edamame22 | 0:29983394c6b6 | 35 | #define MBED_CONF_MBED_CLIENT_RECONNECTION_INTERVAL 5 // set by library:mbed-client |
edamame22 | 0:29983394c6b6 | 36 | #define MBED_CONF_LWIP_TCP_SOCKET_MAX 4 // set by library:lwip |
edamame22 | 0:29983394c6b6 | 37 | #define MBED_CONF_RTOS_PRESENT 1 // set by library:rtos |
edamame22 | 0:29983394c6b6 | 38 | #define MBED_CONF_MBED_MESH_API_6LOWPAN_ND_PSK_KEY_ID 1 // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 39 | #define MBED_CONF_MBED_MESH_API_6LOWPAN_ND_PANID_FILTER 0xffff // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 40 | #define MBED_CONF_MBED_MESH_API_HEAP_SIZE 32500 // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 41 | #define MBED_CONF_MBED_MESH_API_THREAD_CONFIG_CHANNEL 12 // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 42 | #define MBED_CONF_MBED_CLIENT_EVENT_LOOP_SIZE 1024 // set by library:mbed-client |
edamame22 | 0:29983394c6b6 | 43 | #define MBED_CONF_NANOSTACK_HAL_EVENT_LOOP_THREAD_STACK_SIZE 6144 // set by library:nanostack-hal |
edamame22 | 0:29983394c6b6 | 44 | #define MBED_CONF_MBED_MESH_API_6LOWPAN_ND_CHANNEL_PAGE 0 // set by application[*] |
edamame22 | 0:29983394c6b6 | 45 | #define MBED_CONF_APP_WIFI_PASSWORD "Password" // set by application |
edamame22 | 0:29983394c6b6 | 46 | #define MBED_CONF_MBED_MESH_API_6LOWPAN_ND_CHANNEL 12 // set by application[*] |
edamame22 | 0:29983394c6b6 | 47 | #define MBED_CONF_MBED_CLIENT_RECONNECTION_LOOP 1 // set by library:mbed-client |
edamame22 | 0:29983394c6b6 | 48 | #define MBED_CONF_MBED_MESH_API_6LOWPAN_ND_SECURITY_MODE NONE // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 49 | #define MBED_CONF_MBED_CLIENT_RECONNECTION_COUNT 3 // set by library:mbed-client |
edamame22 | 0:29983394c6b6 | 50 | #define MBED_CONF_MBED_MESH_API_6LOWPAN_ND_PSK_KEY {0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf} // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 51 | #define MBED_CONF_MBED_MESH_API_THREAD_PSKD "Secret password" // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 52 | #define MBED_CONF_MBED_MESH_API_THREAD_MASTER_KEY {0x00, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88, 0x99, 0xaa, 0xbb, 0xcc, 0xdd, 0xee, 0xff} // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 53 | #define MBED_CONF_NANOSTACK_CONFIGURATION mbedOS // set by library:nanostack |
edamame22 | 0:29983394c6b6 | 54 | #define MBED_CONF_LWIP_SOCKET_MAX 4 // set by library:lwip |
edamame22 | 0:29983394c6b6 | 55 | #define MBED_CONF_MBED_MESH_API_THREAD_CONFIG_ML_PREFIX {0xfd, 0x00, 0x0d, 0xb8, 0x00, 0x00, 0x00, 0x00} // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 56 | #define MBED_CONF_APP_WIFI_SSID "SSID" // set by application |
edamame22 | 0:29983394c6b6 | 57 | #define MBED_CONF_MBED_MESH_API_THREAD_CONFIG_PANID 0xDEFA // set by library:mbed-mesh-api |
edamame22 | 0:29983394c6b6 | 58 | // Macros |
edamame22 | 0:29983394c6b6 | 59 | #define NS_USE_EXTERNAL_MBED_TLS // defined by library:nanostack |
edamame22 | 0:29983394c6b6 | 60 | #define MBEDTLS_USER_CONFIG_FILE "mbedtls_mbed_client_config.h" // defined by application |
edamame22 | 0:29983394c6b6 | 61 | #define UNITY_INCLUDE_CONFIG_H // defined by library:utest |
edamame22 | 0:29983394c6b6 | 62 | |
edamame22 | 0:29983394c6b6 | 63 | #endif |