Hi Nordic technical expert,
Can random numbers in broadcast intervals be cancelled or fixed? How to modify the software? Could there be other problems if random number times are removed?
Hi Nordic technical expert,
Can random numbers in broadcast intervals be cancelled or fixed? How to modify the software? Could there be other problems if random number times are removed?
Hi,
If you are talking about the random delay added to advertising intervals in BLE, then no, those random delays cannot be removed and cannot be set to a fixed value. They are an integral part of the Bluetooth specification. Among other things, they are designed for:
Depending on the use case, there might be other alternatives such as periodic advertising, which will run on a fixed schedule. With periodic advertising, normal advertisements are sent (with random delay) but there is a second train of advertisements with a fixed interval, using the connection channels instead of the advertising channels. This allows other devices to tune in to a periodic broadcast. Periodic advertising is supported by the SoftDevice Controller subsystem in nRF Connect SDK.
Regards,
Terje
Hi,
If you are talking about the random delay added to advertising intervals in BLE, then no, those random delays cannot be removed and cannot be set to a fixed value. They are an integral part of the Bluetooth specification. Among other things, they are designed for:
Depending on the use case, there might be other alternatives such as periodic advertising, which will run on a fixed schedule. With periodic advertising, normal advertisements are sent (with random delay) but there is a second train of advertisements with a fixed interval, using the connection channels instead of the advertising channels. This allows other devices to tune in to a periodic broadcast. Periodic advertising is supported by the SoftDevice Controller subsystem in nRF Connect SDK.
Regards,
Terje
Hi Terje,
Thank you very much for your professional answer.