High level Bluetooth Low Energy API and radio abstraction layer

Dependencies:   nRF51822

Dependents:   LinkNode_LIS3DH

Fork of BLE_API by Bluetooth Low Energy

Files at this revision

API Documentation at this revision

Comitter:
rgrover1
Date:
Fri Mar 13 09:57:57 2015 +0000
Parent:
322:28cd17c1b6dd
Child:
324:13a128a1505d
Commit message:
Synchronized with git rev 433f558c
Author: Rohit Grover
Release 0.2.16
==============

All changes in this release apply to the URIBeaconConfig service.

Enhancements
~~~~~~~~~~~~
* Pull out the advertisement switch from the 'service' class. This is now under application control.

* Check for persistence magic now happens outside the URIBeaconConfig service.

Bugfixes
~~~~~~~~

* isLocked was getting initialized in the constructor too soon.

Compatibility
~~~~~~~~~~~~~

This release is API compatible with 0.2.4.

Changed in this revision

services/URIBeaconConfigService.h Show annotated file Show diff for this revision Revisions of this file
--- a/services/URIBeaconConfigService.h	Fri Mar 13 09:57:57 2015 +0000
+++ b/services/URIBeaconConfigService.h	Fri Mar 13 09:57:57 2015 +0000
@@ -204,7 +204,7 @@
         URIBeaconConfigService::PowerLevels_t &advPowerLevels = params.advPowerLevels;
         uint8_t flags                                         = params.flags;
 
-        extern void saveURIBeaconConfigParams(Params_t *paramsP); /* forward declaration; necessary to avoid a circular dependency. */
+        extern void saveURIBeaconConfigParams(const Params_t *paramsP); /* forward declaration; necessary to avoid a circular dependency. */
         saveURIBeaconConfigParams(&params);
 
         ble.clearAdvertisingPayload();