Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: BLE_API mbed nRF51822
Fork of BLE_GATT_Example by
Revision 18:1953b4516ea2, committed 2015-10-20
- Comitter:
- melmon
- Date:
- Tue Oct 20 09:46:10 2015 +0000
- Parent:
- 17:32973972d2dd
- Commit message:
- Updated Library References and OnDisconnect parameters, so all compiles with new libraries
Changed in this revision
--- a/BLE_API.lib Thu Apr 02 18:30:24 2015 +0000 +++ b/BLE_API.lib Tue Oct 20 09:46:10 2015 +0000 @@ -1,1 +1,1 @@ -http://mbed.org/teams/Bluetooth-Low-Energy/code/BLE_API/#8c645f5694b2 +http://mbed.org/teams/Bluetooth-Low-Energy/code/BLE_API/#d494ad3e87bd
--- a/main.cpp	Thu Apr 02 18:30:24 2015 +0000
+++ b/main.cpp	Tue Oct 20 09:46:10 2015 +0000
@@ -1,5 +1,5 @@
 #include "mbed.h"
-#include "BLEDevice.h"
+#include "BLE.h"
 
 BLEDevice ble;
 DigitalOut led(LED1);
@@ -25,7 +25,7 @@
 /*
  *  Restart advertising when phone app disconnects
 */ 
-void disconnectionCallback(Gap::Handle_t handle, Gap::DisconnectionReason_t reason)
+void disconnectionCallback(const Gap::DisconnectionCallbackParams_t *params)
 {
     ble.startAdvertising(); 
 }
@@ -33,10 +33,10 @@
 /* 
  *  handle writes to writeCharacteristic
 */
-void writeCharCallback(const GattCharacteristicWriteCBParams *params)
+void writeCharCallback(const GattWriteCallbackParams *params)
 {
     // check to see what characteristic was written, by handle
-    if(params->charHandle == writeChar.getValueHandle()) {
+    if(params->handle == writeChar.getValueHandle()) {
         // toggle LED if only 1 byte is written
         if(params->len == 1) {
             led = params->data[0];
--- a/mbed.bld Thu Apr 02 18:30:24 2015 +0000 +++ b/mbed.bld Tue Oct 20 09:46:10 2015 +0000 @@ -1,1 +1,1 @@ -http://mbed.org/users/mbed_official/code/mbed/builds/487b796308b0 \ No newline at end of file +http://mbed.org/users/mbed_official/code/mbed/builds/34e6b704fe68 \ No newline at end of file
--- a/nRF51822.lib Thu Apr 02 18:30:24 2015 +0000 +++ b/nRF51822.lib Tue Oct 20 09:46:10 2015 +0000 @@ -1,1 +1,1 @@ -http://mbed.org/teams/Nordic-Semiconductor/code/nRF51822/#bdc690669431 +http://mbed.org/teams/Nordic-Semiconductor/code/nRF51822/#088f5738bf18
