With iOS and Android smartphones we are advertising some ble frames.
With our own code on the nrf 52840 we get around 2-4 advertisements each seconds on the nrf 52840 chip.
As SCAN_INTERVAL and SCAN_WINDOW we use 0x00A0 in order to switch the channels every 100ms and scans all the time. When we play around by decreasing it to much, we get much les, but increasing it we doesnt get more.
When using the nrf Sniffer tool with the same chip we do get around 10 advertisements each seconds from the devices. That looks really great and we like to get the same result in our code.
As the source code is not public, could you please help us with the correct settings for scanning to get as much advertisements as possible as you have done it in the sniffer app?
I read in the sniffer documentation that it switches the channel after every retrieved packet. Does this do the trick and how can we do this?
Thank you so much!