来自蓝牙信标的信号强度不一致 - Kontakt.io

时间:2015-03-18 14:12:58

标签: android bluetooth-lowenergy ibeacon

最近我们从Kontakt购买了一套6个信标。由于某种原因,在一段时间内平均的RSSI值似乎不一致。有人可以帮助我提高我对以下问题的理解吗?

  1. 如果信标的TxPower是-77,那么距离信标1米处的iPhone 5中的getRSSI()返回的RSSI值的标准差是多少?

  2. 2个信标是否会提供或多或少相同的RSSI值,只要它们处于相同的方向,相同的配置(功率级别和广告费率),相同的距离,相同的相对位置来自同一部电话?

  3. 如果上述类似条件,2个信标是否会为getProximity()提供相同的值?

  4. 此外,即使所有这些信标都具有类似的TxPower和广告费率设置,电池也会以不同的速率耗尽。

    再次感谢。

1 个答案:

答案 0 :(得分:1)

理论上,您应该以相同的方式配置相同的信标发射器,以获得类似的结果。 RSSI会因无线电噪声,多径和障碍物而异。如果您可以在测试之间保持相同的物理环境,则可以从等式中消除多路径和障碍物,只留下无线电噪声。

我没有标准偏差值,但是如果你看到1米处的平均RSSI为-77dBm(这是TxPower校准值的含义),那么在实践中你可能会看到这个数字变化约+/- 10dBm。

无线电噪音意味着没有任何东西是完全可重复的(问题2和3),但是在很长一段时间内平均,你应该得到类似的结果。

您可以在此处详细了解信标范围:http://developer.radiusnetworks.com/2014/12/04/fundamentals-of-beacon-ranging.html

当然,您的多个信标也可能表现不一样。我对Kontakt信标没有特别的了解,所以我不能说这种可能性。