This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

how to improve the success rate of scanning ibeacon stations ?

hi , now I am using nrf52832 base on the sdk 14 to develop our location system, the ibeacon around my nrf52832 circuit board will advertise every 500ms, and the parameters of scaning of our boards is shown as below:

   m_scan_params.active = 0;
  m_scan_params.interval = 5000;
  m_scan_params.window = 550;
  m_scan_params.timeout = 0;

I  found that ibeacon stations will advertise in three channels every 500ms, so the scan widows is set to 550ms  in my application, now I encounters the problem is that 5 ibeacon stations exist and my boards can only scan the 2~3 of them every scan widows.

how can I improve the success rate? is there fix channel scan definition of SDK?

look forward to your help, thank you

Related