High level Bluetooth Low Energy API and radio abstraction layer

Dependents:   BLE_ANCS_SDAPI BLE_temperature BLE_HeartRate BLE_ANCS_SDAPI_IRC ... more

Overview

The BLE_API is a high level abstraction for using Bluetooth Low Energy on multiple platforms. For details and examples using the BLE_API please see the BLE_API Summary Page. Or click on the API Documentation tab above.

Supported Services

Supported services can be found in the BLE_API/services folder.

Revision:
728:997ba5e7b3b6
Parent:
727:1a1f5c5aedfe
Child:
741:d6dceefb844e
--- a/ble/DiscoveredCharacteristic.h	Mon Jul 06 10:10:34 2015 +0100
+++ b/ble/DiscoveredCharacteristic.h	Mon Jul 06 10:10:34 2015 +0100
@@ -135,14 +135,6 @@
      */
     ble_error_t write(uint16_t length, const uint8_t *value) const;
 
-    static void setupOnDataRead(GattClient::ReadCallback_t callback) {
-        onDataReadCallback = callback;
-    }
-
-    static void setupOnDataWrite(GattClient::WriteCallback_t callback) {
-        onDataWriteCallback = callback;
-    }
-
     void setupLongUUID(UUID::LongUUIDBytes_t longUUID) {
         uuid.setupLong(longUUID);
     }
@@ -182,10 +174,6 @@
     GattAttribute::Handle_t  valueHandle;
 
     Gap::Handle_t            connHandle;
-
-public:
-    static GattClient::ReadCallback_t  onDataReadCallback;
-    static GattClient::WriteCallback_t onDataWriteCallback;
 };
 
 #endif /*__DISCOVERED_CHARACTERISTIC_H__*/
\ No newline at end of file