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

Beacon found but RSSI is 0, Accuracy -1 and Proximity unknown

我写了一个检测 IBeacon 的应用程序(swift,IOS)。 虽然我可以正确检测到另一个 iPhones RSSI、准确性和接近度,但在检测到我的信标 (Qualcomm) 时,它会被发现,但不会显示上述变量的任何有用值。 从 App Store 下载的其他应用程序也 return 相同(无用)的值。 因此,我假设这不是一个明确的代码错误,而是与信标有关(也许我的 Phone 没有检测到足够的包)。 有谁知道如何解决这个问题?

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

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