首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于android的RadiusNetworks iBeacon库:校准

用于android的RadiusNetworks iBeacon库:校准
EN

Stack Overflow用户
提问于 2014-07-04 08:53:50
回答 2查看 447关注 0票数 1

我正在使用RadiusNetworks库来测量到iBeacons的距离。RadiusNetworks (iBeacon Locate)的官方应用程序提供了一个校准功能,以提高校准的准确性。

当使用库作为应用程序的一部分时,如何执行校准?

谢谢&最佳本

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-04 12:33:16

定位应用程序中的校准功能将为您提供一个需要配置到iBeacon中的数字。一旦设置好,iBeacon就会传输这个值,因此它可以通过接收设备(包括安卓或iOS)来读取。因为它是通过空气传输的,所以不需要手动配置安卓iBeacon库的值。图书馆将从iBeacon传输中读取它。

为此,需要将校准功率值配置到iBeacon中。如何做到这一点取决于您正在使用的iBeacon类型。大多数信标供应商都允许这样做,但每个产品都有不同的过程。例如,对于我公司的RadBeacon产品,我们有iOS和Mac应用程序来设置这个值。

票数 2
EN

Stack Overflow用户

发布于 2014-07-07 09:05:09

利用iBeacon的RSSI很难估计出准确的距离。

您必须使用对数距离路径损失模型(简称LDPL)将RSSI更改为RSSI。

在LDPL中,您只需要以下两个参数。

  • 初始RSSI
  • 路径损耗指数

我推荐你安卓BeaconBox

您可以使用这个应用程序获得这两个参数。

此外,您还可以获得Java源代码,用于将RSSI更改为RSSI。

我希望你能实现这个目标!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24570332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档