Patched version of nrf51822 FOTA compatible driver, with GPTIO disabled, as it clashed with the mbed definitions...
Fork of nRF51822 by
Diff: nRF51GattServer.h
- Revision:
- 73:3d51439b8ce0
- Parent:
- 72:46db8d5c65d1
- Child:
- 74:d453d7969553
--- a/nRF51GattServer.h Fri Nov 21 10:00:40 2014 +0000 +++ b/nRF51GattServer.h Fri Nov 21 10:00:41 2014 +0000 @@ -44,10 +44,11 @@ void hwCallback(ble_evt_t *p_ble_evt); private: - GattCharacteristic *p_characteristics[BLE_TOTAL_CHARACTERISTICS]; + GattCharacteristic *p_characteristics[BLE_TOTAL_CHARACTERISTICS]; ble_gatts_char_handles_t nrfCharacteristicHandles[BLE_TOTAL_CHARACTERISTICS]; - GattAttribute *p_descriptors[BLE_TOTAL_DESCRIPTORS]; - uint16_t nrfDescriptorHandles[BLE_TOTAL_DESCRIPTORS]; + GattAttribute *p_descriptors[BLE_TOTAL_DESCRIPTORS]; + uint8_t descriptorCount; + uint16_t nrfDescriptorHandles[BLE_TOTAL_DESCRIPTORS]; nRF51GattServer() : GattServer(), p_characteristics(), nrfCharacteristicHandles(), p_descriptors(), descriptorCount(0), nrfDescriptorHandles() { /* empty */