Skip to content Skip to sidebar Skip to footer

Radbeacon Tag Distance Calculating

i am using iBeacon from Radius Networks. At the moment I am trying to calculate the distance between android device and RadBeacon Tag by using RSSI. Like David Young mentioned here

Solution 1:

You can get the best results for a specific device by measuring RSSI at various distances and doing a regression against the above formula to find coefficients for the best fit. You can read an explanation of the recommended distances here:

http://altbeacon.github.io/android-beacon-library/distance-calculations.html

You can then import the data into R (the free statistical computing software) and use the nls function (non-linear least squares) to fit the data with a power curve. Here is the power curve equation: function(x, b0, b1, b2) {b0 + b1*(x^b2)}

The nls function solves for the coefficients b0, b1, and b2 which are used in the formula for A, B, and C.

Here's a tutorial on curve fitting in R for more information:

http://www.walkingrandomly.com/?p=5254

Solution 2:

This application can help you get coefficients for the distance formula directly or collect all necessary data to calculate by yourself https://play.google.com/store/apps/details?id=com.msl.ibeaconchef

Post a Comment for "Radbeacon Tag Distance Calculating"