2015-10-18 63 views
3

我打算创建一个室内应用程序,并且我对ibeacons的不规则响应有问题。iBeacons:如何减少不规则信号?

如果我有9个ibeacons有时这ibeacons的响应是很随意的:

实施例:

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

在这个例子中有时检测到第一iBeacon显示是5004然后5005然后5008和5005再次等问题

enter image description here

任何建议的

示例图像为减少这种不规则信号?

P.D:所有的ibeacons都设置了-12 DBM的TxPower和250ms的间隔。

回答

2

你必须适当地设置你的期望当范围为信标。 距离估计基于蓝牙信号强度测量,其中固有嘈杂受信号多径,来自障碍物(包括人体)的衰减甚至电话方向的影响。虽然可以可靠地判断一个灯塔是否位于距离5米或更远的移动设备的一米范围内,但根本无法可靠地确定它离开的距离。

这就是说,有几件事情可以做,以提高你的距离估计的准确度:

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

  2. 尽可能增加发射机功率。这会给你一个更高的信噪比,所以更准确的估计。

  3. 确保您在重新校准后,如(2)中所述调整发射机功率。

  4. 检查您的信标的天线方向图。有些信标在某些角度传输更弱。很少有制造商发布天线图案,但您可以在每个指南针点进行一米的校准来测量图案。如果您发现灯塔的一个特别弱或强的一面,请将其指向远离需要获得一致信号的区域。

以上步骤不会消除蓝牙信标测距固有的精度限制。但是,他们会帮助你获得尽可能好的结果。

+0

感谢您的快速响应。 – Onsterion