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/

shields/TARGET_ST_BLUENRG/module.json

Committer:
Ren Boting
Date:
2017-09-05
Revision:
2:b894b3508057
Parent:
0:29983394c6b6

File content as of revision 2:b894b3508057:

{
  "name": "x-nucleo-idb0xa1",
  "version": "2.1.0",
  "description": "ST driver for the mbed BLE API.",
  "keywords": [
    "expansion",
    "board",
    "x-nucleo",
    "nucleo",
    "ST",
    "STM",
    "Bluetooth",
    "BLE"
  ],
  "author": "Andrea Palmieri",
  "repository": {
    "url": "https://github.com/ARMmbed/ble-x-nucleo-idb0xa1.git",
    "type": "git"
  },
  "homepage": "https://github.com/ARMmbed/ble-x-nucleo-idb0xa1",
  "licenses": [
    {
      "url": "https://spdx.org/licenses/Apache-2.0",
      "type": "Apache-2.0"
    }
  ],
  "extraIncludes": [
    "x-nucleo-idb0xa1",
    "x-nucleo-idb0xa1/utils",
    "x-nucleo-idb0xa1/platform",
    "x-nucleo-idb0xa1/bluenrg-hci"
  ],
  "dependencies": {
    "mbed-drivers": ">=0.11.3",
    "ble": "^2.7.0"
  }
}