Hi, I am trying to figure out a way to transfer data between XDK through BLE to the Bluetooth beacon. I want the XDK to detect the beacon when it's within the range of the beacon. Any suggestions on how to achieve this?
in BLE based RTLS, beacons only advertize (they pack relevant information like unique IDs into the advertizing packet). No connection (at GAP layer) is established and no true bidirectional communication is established. Anchors can scan for beacons and collect the advertizing information together with some metadata like received signal strength indication (RSSI).
Thus an achor gets information about beacons in its proximity and an indication about how close they are to it. With several anchors distributed in a room you can get some information where your beacon is located.
Summarized: Beacon (XDKs) should advertize an ID and anchor (XDK) will scan and collect the IDs together with the RSSI information.