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: services/URIBeaconConfigService.h
- Revision:
- 285:984353e66610
- Parent:
- 284:82fefb5be8ed
- Child:
- 286:898ff71b9502
diff -r 82fefb5be8ed -r 984353e66610 services/URIBeaconConfigService.h --- a/services/URIBeaconConfigService.h Fri Feb 13 13:00:41 2015 +0000 +++ b/services/URIBeaconConfigService.h Fri Feb 13 13:00:41 2015 +0000 @@ -72,20 +72,19 @@ /** - * @param[ref] ble - * BLEDevice object for the underlying controller. - * @param[in] uridata - * URI as a null-terminated string. - * @param[in] flagsIn - * UriBeacon Flags. - * @param[in] powerLevels[] - * Table of UriBeacon Tx Power Levels in dBm. - * @param[in] powerMode - * Currently effective power mode. - * @param[in] beaconPeriodIn - * The period in milliseconds that a UriBeacon packet is - * transmitted. A value of zero disables UriBeacon - * transmissions. + * @param[ref] ble + * BLEDevice object for the underlying controller. + * @param[in/out] paramsIn + * Reference to application-visible beacon state, loaded + * from persistent storage at startup. + * @param[in] resetToDefaultsFlag + * reset params state to the defaults. + * @param[in] defaultUriDataIn + * Default encoded URIData; applies only if the resetToDefaultsFlag is true. + * @param[in] defaultUriDataLengthIn + * Length of the default encoded URIData (from above); applies only if the resetToDefaultsFlag is true. + * @param[in] defaultAdvPowerLevelsIn + * Default power-levels array; applies only if the resetToDefaultsFlag is true. */ URIBeaconConfigService(BLEDevice &bleIn, Params_t ¶msIn,