We are in the process of developing our first Estimote iBeacon application on Android and I have a very basic question just to make sure that we are on the correct track; I am depending on the RSSI to decide on the distance from the mobile device and the Beacons, is this the correct way of getting the distance or should I use something else? If the answer is 'YES' then this should work on iOS as well, right?
Yes, it is the correct way. And yes, iOS uses RSSI as well.
How i get the RSSI in both platforms?
I develop a region app (With many beacons) and we have the UUID, major and minor but i dont see the RSSI value.
Regards, thanks for the assist.
Can’t you get the RSSI of a Beacon object with the Android method Beacon.getRssi()?
See the Estimote Android SDK JavaDoc, I think it could help you.
I don’t know how to do it on iOS, sorry…
Have a nice day
On iOS, it’s the CLBeacon object you get from ranging, and it has an rssi property.