我正在使用RadiusNetworks库测量到iBeacons的距离。 RadiusNetworks(iBeacon Locate)的官方应用程序提供校准功能以提高准确性。
在我的应用程序中使用库时,如何执行校准?
谢谢&最好 本
答案 0 :(得分:2)
Locate应用中的校准功能会为您提供需要配置到iBeacon中的号码。设置完成后,iBeacon将传输此值,以便接收设备(Android或iOS)可读取该值。由于它是通过空中传输的,因此无需使用值手动配置Android iBeacon Library。图书馆将从iBeacon传输中读出它。
为此,您需要将校准功率值配置到iBeacon中。如何执行此操作取决于您使用的iBeacon的类型。大多数信标供应商允许这样做,但每个产品都有不同的程序。例如,对于我公司的RadBeacon产品,我们有iOS和Mac应用程序来设置这个价值。
答案 1 :(得分:0)
使用iBeacon的RSSI很难估计准确的距离。
您必须使用log distance path loss model(简称LDPL)将RSSI更改为距离。
在LDPL中,您只需要以下两个参数。
您可以使用此应用程序获取这两个参数。
此外,您可以获取用于将RSSI更改为距离的Java源代码。
我希望你实现目标!