Just noticed through some experimentation that the SD 7.1 Stack rejects Non-Connectable Advertising Parameters if the interval is less than 152.5msec? Error: NRF_ERROR_INVALID_PARAM
Is this a SIG Bluetooth Spec Limit?
-DC
Just noticed through some experimentation that the SD 7.1 Stack rejects Non-Connectable Advertising Parameters if the interval is less than 152.5msec? Error: NRF_ERROR_INVALID_PARAM
Is this a SIG Bluetooth Spec Limit?
-DC
As long as the advertising interval is within the range set by Bluetooth SIG (20 ms to 10.24 s), it should be fine.
The example ble_app_beacon in SDK 6.1.0 (S110 v. 7.1.0) uses non-connectable advertising with advertising interval of 100 ms, and it works fine. Which other advertising parameters do you use?
Hi Kristin,
I agree with you, but that doesn't seem to be the case when using Non-connectable advertising, while already in connection (Peripheral + Broadcaster). Under this condition the Stack returns Error: NRF_ERROR_INVALID_PARAM if the interval less than 152.5msec?
I see. I double checked, the minimum advertising interval for non-connectable advertising should be 100 ms, no matter if the device is in a connection or not, see gap.h:
#define BLE_GAP_ADV_NONCON_INTERVAL_MIN 0x00A0 /**< Minimum Advertising interval in 625 us units for non connectable mode, i.e. 100 ms. */