@Gordon this seems to get worse the more beacons I have online. With 1 beacon the problem barely ever happens, with 3 its every few seconds.
Just wondering if https://www.espruino.com/Reference#t_l_NRF_setAdvertising calls some code on the NRF and the 'interval' setting is then sufficiently randomised by the NRF? i.e if I set interval to 100, the actual intervals are +- 10ms of 100? Or do I need to be including the randomness required for the advertisements to not conflict?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
@Gordon this seems to get worse the more beacons I have online. With 1 beacon the problem barely ever happens, with 3 its every few seconds.
Just wondering if https://www.espruino.com/Reference#t_l_NRF_setAdvertising calls some code on the NRF and the 'interval' setting is then sufficiently randomised by the NRF? i.e if I set interval to 100, the actual intervals are +- 10ms of 100? Or do I need to be including the randomness required for the advertisements to not conflict?
https://devzone.nordicsemi.com/question/22684/random-delay/?answer=22917#post-id-22917