Average Advertisement interval greater than what was set in sd_ble_gap_adv_set_configure

Hello,

I am using Nordic chip 82832 with sdk 17.1.0 and SoftDevice s132. I am facing an issue where a specific requirement requires my advertisement interval to be specifically a certain milliseconds. I was testing out the ble_peripheral_blinky example with advertisement interval set to 30ms (48 * 0.625 ms = 30 ms). I took a BLE sniff using Nordic BLE dongle which I have attached. The advertisement bursts seem so be a bit random with some nearly 30ms and some 35ms between two advertisement events. Is there any way to avoid this delay/randomness?

Nordic_Blinky_30ms.pcapng

Related