An example of creating and updating a simple GATT Service using the BLE_API

Dependencies:   BLE_API mbed nRF51822 X_NUCLEO_IDB0XA1

This example creates and updates a standard Battery Level service, and a single GATT characteristic that contains the battery level.

Files at this revision

API Documentation at this revision

Comitter:
Vincent Coubard
Date:
Tue Sep 20 12:27:09 2016 +0100
Parent:
18:8546914968b6
Commit message:
Update libraries, add support for ST shield.

Changed in this revision

BLE_API.lib Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
mbed_app.json Show annotated file Show diff for this revision Revisions of this file
nRF51822.lib Show annotated file Show diff for this revision Revisions of this file
shields/TARGET_ST_BLUENRG.lib Show annotated file Show diff for this revision Revisions of this file
diff -r 8546914968b6 -r 1e34f137b7ce BLE_API.lib
--- a/BLE_API.lib	Mon Apr 11 16:16:58 2016 +0000
+++ b/BLE_API.lib	Tue Sep 20 12:27:09 2016 +0100
@@ -1,1 +1,1 @@
-http://mbed.org/teams/Bluetooth-Low-Energy/code/BLE_API/#66159681aa21
+https://developer.mbed.org/teams/Bluetooth-Low-Energy/code/BLE_API/#65474dc93927
diff -r 8546914968b6 -r 1e34f137b7ce mbed.bld
--- a/mbed.bld	Mon Apr 11 16:16:58 2016 +0000
+++ b/mbed.bld	Tue Sep 20 12:27:09 2016 +0100
@@ -1,1 +1,1 @@
-http://mbed.org/users/mbed_official/code/mbed/builds/99a22ba036c9
\ No newline at end of file
+https://mbed.org/users/mbed_official/code/mbed/builds/abea610beb85
diff -r 8546914968b6 -r 1e34f137b7ce mbed_app.json
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed_app.json	Tue Sep 20 12:27:09 2016 +0100
@@ -0,0 +1,13 @@
+{
+    "target_overrides": {
+        "K64F": {
+            "target.features_add": ["BLE"],
+            "target.extra_labels_add": ["ST_BLUENRG"],
+            "target.macros_add": ["IDB0XA1_D13_PATCH"]
+        },
+        "NUCLEO_F401RE": {
+            "target.features_add": ["BLE"],
+            "target.extra_labels_add": ["ST_BLUENRG"]
+        }
+    }
+}
\ No newline at end of file
diff -r 8546914968b6 -r 1e34f137b7ce nRF51822.lib
--- a/nRF51822.lib	Mon Apr 11 16:16:58 2016 +0000
+++ b/nRF51822.lib	Tue Sep 20 12:27:09 2016 +0100
@@ -1,1 +1,1 @@
-http://mbed.org/teams/Nordic-Semiconductor/code/nRF51822/#f7faad332abc
+https://mbed.org/teams/Nordic-Semiconductor/code/nRF51822/#c90ae1400bf2
diff -r 8546914968b6 -r 1e34f137b7ce shields/TARGET_ST_BLUENRG.lib
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/shields/TARGET_ST_BLUENRG.lib	Tue Sep 20 12:27:09 2016 +0100
@@ -0,0 +1,1 @@
+https://developer.mbed.org/teams/ST/code/X_NUCLEO_IDB0XA1/#fa98703ece8e