Lancaster University's fork of the mbed BLE API. Lives on github, https://github.com/lancaster-university/BLE_API
Dependents: microbit-dal microbit-dal microbit-ble-open microbit-dal ... more
Fork of BLE_API by
Diff: public/DiscoveredCharacteristic.h
- Revision:
- 486:bcb77e15d152
- Parent:
- 485:313482e1b568
- Child:
- 488:bdba688a550f
--- a/public/DiscoveredCharacteristic.h Fri Jun 19 15:52:01 2015 +0100 +++ b/public/DiscoveredCharacteristic.h Fri Jun 19 15:52:01 2015 +0100 @@ -69,7 +69,8 @@ * * @return BLE_ERROR_NONE if a read has been initiated, else * BLE_ERROR_INVALID_STATE if some internal state about the connection is invalid, or - * BLE_STACK_BUSY if some client procedure already in progress. + * BLE_STACK_BUSY if some client procedure already in progress, or + * BLE_ERROR_OPERATION_NOT_PERMITTED due to the characteristic's properties. */ virtual ble_error_t read(uint16_t offset = 0) const = 0; @@ -90,7 +91,8 @@ * @retval BLE_ERROR_NONE Successfully started the Write procedure, else * BLE_ERROR_INVALID_STATE if some internal state about the connection is invalid, or * BLE_STACK_BUSY if some client procedure already in progress, or - * BLE_ERROR_NO_MEM if there are no available buffers left to process the request. + * BLE_ERROR_NO_MEM if there are no available buffers left to process the request, or + * BLE_ERROR_OPERATION_NOT_PERMITTED due to the characteristic's properties. */ virtual ble_error_t writeWoResponse(uint16_t length, const uint8_t *value) const = 0;