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?
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. */