找到信标,但 RSSI 为 0,精度为 -1,接近度未知

问题描述 投票:0回答:2

我编写了一个检测IBeacons的应用程序(swift,IOS)。 虽然我可以正确检测另一台 iPhone 的 RSSI、准确性和接近度,但在检测我的信标(高通)时,它会被找到,但不会显示上述变量的任何有用值。 从 App Store 下载的其他应用程序也返回相同(无用)的值。 因此,我认为这不是一个明确的代码错误,而是与信标有关(也许我的手机没有检测到足够的包)。 有谁知道如何解决这个问题吗?

ios ibeacon proximity rssi
2个回答
2
投票

当信标中的功率校准常数设置不正确时,通常会发生这种情况。该常数应设置为在一米处测得的 RSSI。典型值为-59。您可能想看看是否可以在云台管理控制台中配置此值。

也有可能是信标电池电量低,信号很弱。更换电池可能会解决该问题。


0
投票

如果无论您在 iBeaco 上更改什么设置,都看到 0,则广告数据中的 Tx Power 数字(在 4 个小十六进制数字之后)可能未设置或可能设置不正确。

© www.soinside.com 2019 - 2024. All rights reserved.