I have some BLE beacon modules (Radioland Beacon) using the Nordic nrf51822 and I want to make an indoor positioning system with them.
There is a problem with my beacons that they are not always discoverable (when scanning with an Android app) and I can't get the beacon RSSI which is needed in my app.
I have searched the web for this problem and I found that every beacon has a 5-bit flag indicating the behavior of the beacon (you can check these flags with scan section of Beacon Simulator Android app).
I think the problem is the that "LE Limited Discoverable
" mode is set instead of "LE General Discoverable
", so the beacon went out from scanning app after some minutes. So my questions are as follows:
- Is the problem caused by "LE Limited Discoverable" flag?
- If yes, How can I change it?