What minimum time, for smartphone detect bluetooth beacon? What can I decrease tis time low as possible? thank You!
What minimum time, for smartphone detect bluetooth beacon? What can I decrease tis time low as possible? thank You!
Hi,
The time needed for a smartphone to detect a BLE beacon depends on the scan parameters used on the smartphone and on the advertising parameters for the beacon. Note that those parameters affects power consumption of the devices.
The beacon should have an advertising interval that is not a multiple of the scan interval of the smartphone. It should not be divisible by the scan interval either, unless it is shorter than the scan window, (but then it is probably so short that it leads to high power consumption.)
For Android, you can have a look at What to keep in mind when developing your BLE Android app. There you will find a pdf document that describes, among other things, the options for scanning in Android. (From what I understand we will come with an update of that document, including information about newer versions of Android.)
For iOS, you can have a look at the "Bluetooth Low Energy (BLE)" chapter of the Accessory Design Guidelines published by Apple. There you will find recommended advertising parameters. (Choose one of the options, from which a shorter value gives shorter discovery time, but also higher power consumption for the beacon.)
Regards,
Terje