AnsweredAssumed Answered

RangeBeacons show beacons as Range 0 RSSI -1, but how?

Question asked by ohazelaar on May 11, 2016
Latest reply on Jan 23, 2017 by TSGal

So I created a simple demo that will scan for every UUID in a table, and stores all found iBeacons. So far I am really impressed by how well the RangeBeacons function works, but I had a question.

 

Usually there are a few scan results that have range 0, rssi -1, but it still picks up the UUID, Major, and Minor. What exactly determines that RangeBeacon cannot determine proximity to a beacon, even though it still detects it. If the function can pick up a beacon then it should at least show up as proximity 3 (far), right?

 

To test this I ran detection for 2 seconds, 3 seconds, 5 seconds, 10 seconds, and 30 seconds, but no matter what I would always get a few beacons that show up as unknown proximity. (3 or 4 out of 29 beacons detected)

Outcomes