High level Bluetooth Low Energy API and radio abstraction layer

Dependencies:   nRF51822

Dependents:   LinkNode_LIS3DH

Fork of BLE_API by Bluetooth Low Energy

Revision:
2:ffc5216bd2cc
Parent:
1:fd3ec64b2345
Child:
3:46de446e82ed
--- a/blecharacteristic.h	Wed Dec 04 07:20:24 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-#ifndef __BLE_CHARACTERISTIC_H__
-#define __BLE_CHARACTERISTIC_H__
-
-#include "blecommon.h"
-#include "uuid.h"
-
-class BLECharacteristic
-{
-private:
-
-public:
-    BLECharacteristic(uint16_t uuid, uint16_t minLen, uint16_t maxLen, uint8_t properties);
-    virtual ~BLECharacteristic(void);
-
-    uint16_t uuid;              /* Characteristic UUID */
-    uint16_t lenMin;            /* Minimum length of the value */
-    uint16_t lenMax;            /* Maximum length of the value */
-    uint8_t  index;
-    
-    struct Properties
-    {
-        /* Standard properties */
-        uint8_t broadcast       :1;         /**< Broadcasting of value permitted. */
-        uint8_t read            :1;         /**< Reading value permitted. */
-        uint8_t write_wo_resp   :1;         /**< Writing value with Write Command permitted. */
-        uint8_t write           :1;         /**< Writing value with Write Request permitted. */
-        uint8_t notify          :1;         /**< Notications of value permitted. */ // https://developer.bluetooth.org/gatt/descriptors/Pages/DescriptorViewer.aspx?u=org.bluetooth.descriptor.gatt.client_characteristic_configuration.xml
-        uint8_t indicate        :1;         /**< Indications of value permitted. */ // https://developer.bluetooth.org/gatt/descriptors/Pages/DescriptorViewer.aspx?u=org.bluetooth.descriptor.gatt.client_characteristic_configuration.xml
-        uint8_t auth_signed_wr  :1;         /**< Writing value with Signed Write Command permitted. */
-    } properties;
-};
-
-#endif