Lightly modified version of the BLE stack, that doesn't bring up a DFUService by default... as we have our own.
Fork of BLE_API by
Diff: public/GattService.h
- Revision:
- 330:2a3f554ee9fd
- Parent:
- 260:ea7f9f14cc15
diff -r 2e082a9c7c13 -r 2a3f554ee9fd public/GattService.h --- a/public/GattService.h Wed Apr 15 09:05:10 2015 +0100 +++ b/public/GattService.h Wed Apr 15 09:05:10 2015 +0100 @@ -57,7 +57,10 @@ * @param[in] numCharacteristics * The number of characteristics */ - GattService(const UUID &uuid, GattCharacteristic *characteristics[], unsigned numCharacteristics); + GattService(const UUID &uuid, GattCharacteristic *characteristics[], unsigned numCharacteristics) : + _primaryServiceID(uuid), _characteristicCount(numCharacteristics), _characteristics(characteristics), _handle(0) { + /* empty */ + } const UUID &getUUID(void) const {return _primaryServiceID; } uint16_t getHandle(void) const {return _handle; }