gpt4 book ai didi

iBeacons : how reduce Irregular signal?

转载 作者:行者123 更新时间:2023-12-02 12:22:19 25 4
gpt4 key购买 nike

我打算创建一个室内应用程序,但我遇到了 ibeacons 响应不规则的问题。

如果我有 9 个 ibeacons,有时这个 ibeacons 的响应是非常随机的:

示例:

  • 黄色圆圈是使用 iPhone 的用户。
  • 带数字的蓝色圆圈是计算3个ibeacons半径的结果。
  • 数字 5002-5003-5004 是 ibeacon 编号和物理位置。

在此示例中,有时检测到的第一个 ibeacon 是 5004,然后是 5005,然后是 5008,再次是 5005,等等。

问题的示例图像

enter image description here

有什么减少这种不规则信号的建议吗?

P.D:所有ibeacon都将TxPower设置为-12 DBM,间隔设置为250ms。

最佳答案

在寻找信标时,您必须适当设置您的期望距离估计基于蓝牙信号强度测量,蓝牙信号强度测量固有噪声,并受到信号多路径、障碍物(包括人体)衰减甚至手机方向的影响。虽然可以可靠地判断信标是否位于距离移动设备一米之内,还是距离移动设备 5 米或更远,但根本不可能可靠地确定其到底有多远。

也就是说,您可以采取多种措施来提高距离估计的准确性:

  1. 尽可能增加广告频率。这很有帮助,因为它为您提供了更多信号强度的统计样本,以便在一段时间内进行平均。问题中提到的 250 毫秒太低了。您希望至少每 100 毫秒发布一次广告,如果可能的话更多。

  2. 尽可能增加发射器功率。这将为您提供更高的信噪比,从而实现更准确的估计。

  3. 按照 (2) 中的建议调整发射器功率后,请务必重新校准

  4. 检查信标的天线方向图。一些信标在某些角度下传输较弱。很少有制造商公布天线方向图,但您可以通过对每个罗盘点进行一米校准来粗略地测量方向图。如果您发现信标的一侧特别弱或强,请将其指向远离您需要获得一致信号的区域。

遵循上述步骤并不能消除蓝牙信标测距固有的精度限制。但它们将帮助您获得尽可能好的结果。

关于iBeacons : how reduce Irregular signal?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33194232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com