【问题标题】:altbeacon RSSI on different devices不同设备上的 altbeacon RSSI
【发布时间】:2019-12-29 13:53:38
【问题描述】:

我在不同的设备上做了一些实验,我同时制作了每个扫描仪和接收器,并保存了从附近其他设备获取的 RSSI,但结果很奇怪。首先,有一个华为p6可以扫描其他设备的信号,但没有人能看到它的发射信号。其次,RSSI 完全依赖于设备,尽管应用程序中的所有信标设置都是相同的,我希望这些信号能够近似它们彼此的距离。 问题是这个库对于我的目的是否可靠,它使设备彼此之间的距离大致相同?我应该提一下,这些结果来自安卓设备,我认为 iPhone 是另一个问题

【问题讨论】:

    标签: android bluetooth-lowenergy beacon altbeacon ibeacon-android


    【解决方案1】:

    Android 设备的碎片化意味着不仅蓝牙芯片存在巨大差异,外部蓝牙天线和手机外壳也会影响 Android 设备接收和传输的信号强度。

    虽然 Android 信标库提供的距离估计值对于查找到不同信标的相对距离很有用,但使用该值作为绝对距离估计值在不同的 Android 设备之间并不一致。该库确实提供了一种将tune its distance estimates 用于特定硬件模型的方法,但除非您只针对少数设备,否则这种方法不适用于针对数千种 Android 模型进行调整。

    【讨论】:

    • 在我的测试中,我从两个距离我 1 米的人那里得到了 -83 和 -76 的 rssi,但从距离我 4 米或 5 米的人那里得到了 -64,因此无法确定谁近谁远
    • 大概这些都是不同的手机型号吧?在 4-5 米处的 -64 测量值是不寻常的。这表明接收天线非常强,或者更可能是测量中的偏差夸大了该设备上的信号强度。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-17
    相关资源
    最近更新 更多