我正在尝试使用WiPy板作为BLE扫描仪,我们正在检测半径网络点信标上的一些额外行为。
我们正在尝试与几家信标制造商合作,所有信标都以iBeacon的形式发布,广告间隔为100毫秒(每秒10个)。在电路板中,我们每隔至少检测4-5个此信标的广告包,但大多数时间是0或1的半径信标点。
我们已尝试使用altBeacon或iBeacon配置,结果类似。 这是使用RadBeacon应用程序配置的屏幕截图:
我们是在配置错误还是信标出现意外行为?
答案 0 :(得分:0)
接收设备将检测到蓝牙LE设备发出的100%广告数据包。实际收到的百分比取决于多种因素,包括:
在良好的条件下(近距离,高发射机功率),我通常会看到Android和iOS设备检测到80-90%的数据包,这使您可以轻松计算单个BLE数据包。
由于您的检测率要低得多,您可能需要尝试以下方法:
如果以上两个建议没有帮助,我会使用Android手机等独立工具来实际计算检测到的BLE数据包的数量。我有一个可以在Android上运行的简单应用here,但你需要一份Android Studio来构建和运行它。