George Edwards / Mbed 2 deprecated BLE_GATT_Example_OCT_15_LIBARY_COMPATIBLE

Dependencies:   BLE_API mbed nRF51822

Fork of BLE_GATT_Example by Bluetooth Low Energy

Files at this revision

API Documentation at this revision

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

BLE_API.lib Show annotated file Show diff for this revision Revisions of this file
main.cpp 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
nRF51822.lib Show annotated file Show diff for this revision Revisions of this file
--- 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