High level Bluetooth Low Energy API and radio abstraction layer

Fork of BLE_API by Bluetooth Low Energy

Revision:
471:ed48300978d9
Parent:
470:150c2363f776
Child:
472:2a040d99104c
--- a/public/DiscoveredCharacteristic.h	Fri Jun 19 15:51:59 2015 +0100
+++ b/public/DiscoveredCharacteristic.h	Fri Jun 19 15:51:59 2015 +0100
@@ -70,7 +70,13 @@
         onDataReadCallback = callback;
     }
 
-    // virtual void read(uint16_t offset = 0);
+    /**
+     * Initiate (or continue) a read for the value attribute, optionally at a
+     * given offset. If the Characteristic or Descriptor to be read is longer
+     * than ATT_MTU - 1, this function must be called multiple times with
+     * appropriate offset to read the complete value.
+     */
+    virtual void read(uint16_t offset = 0) = 0;
 
 public:
     void setup(Properties_t            propsIn,