我正在使用RadiusNetworks库来测量到iBeacons的距离。RadiusNetworks (iBeacon Locate)的官方应用程序提供了一个校准功能,以提高校准的准确性。
当使用库作为应用程序的一部分时,如何执行校准?
谢谢&最佳本
发布于 2014-07-04 12:33:16
定位应用程序中的校准功能将为您提供一个需要配置到iBeacon中的数字。一旦设置好,iBeacon就会传输这个值,因此它可以通过接收设备(包括安卓或iOS)来读取。因为它是通过空气传输的,所以不需要手动配置安卓iBeacon库的值。图书馆将从iBeacon传输中读取它。
为此,需要将校准功率值配置到iBeacon中。如何做到这一点取决于您正在使用的iBeacon类型。大多数信标供应商都允许这样做,但每个产品都有不同的过程。例如,对于我公司的RadBeacon产品,我们有iOS和Mac应用程序来设置这个值。
发布于 2014-07-07 09:05:09
利用iBeacon的RSSI很难估计出准确的距离。
您必须使用对数距离路径损失模型(简称LDPL)将RSSI更改为RSSI。
在LDPL中,您只需要以下两个参数。
我推荐你安卓BeaconBox。
您可以使用这个应用程序获得这两个参数。
此外,您还可以获得Java源代码,用于将RSSI更改为RSSI。
我希望你能实现这个目标!
https://stackoverflow.com/questions/24570332
复制相似问题