首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用最近信标设备的寻房器

使用最近信标设备的寻房器
EN

Stack Overflow用户
提问于 2017-03-22 04:55:16
回答 1查看 63关注 0票数 0

我有10个信标装置和10个房间。考虑1/房间,我想知道我现在在哪里?为此:已使用mBeconManager.setRangeNotifier并在“距离”基本上按数字顺序排列信标列表。和展厅的距离越小越好。但是这个过程非常缓慢。

信标: eddystone信标

平台: android

Lib: Alt信标

对于这个场景或示例,还有其他最好的方法吗?我能用mBeconManager.addMonitorNotifier method?吗?

提前谢了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-22 15:51:54

一般来说,通过对didRangeBeaconsInRegion回调结果进行排序,您似乎采取了正确的方法。

但是,您应该注意到,beacon.distance估计是基于过去30秒内收到的所有RSSI读数的运行平均值,这对于您的用例来说可能太长了。,您可以根据较短的5秒平均间隔进行距离估计,代码如下:

RunningAverageRssiFilter.setSampleExpirationMilliseconds(5000l);

然而,如果您这样做,请注意,这将增加您的距离估计的“噪音”。为了尽可能地抵消这一点,配置你的信标,尽可能多地做广告,至少在10赫兹。

阅读更多这里。

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

https://stackoverflow.com/questions/42943039

复制
相关文章

相似问题

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