我正在尝试使用WiPy板作为BLE扫描仪,我们正在检测radius网络点信标上的一些异常行为。
我们正在尝试与几家信标制造商合作,它们都以100ms (每秒10次)的广告间隔发出iBeacon。在电路板上,我们每秒至少检测到4-5个广告数据包的这种信标,但大多数时候半径信标的点数为0或1。
我们已经尝试了altBeacon或iBeacon配置,结果是相似的。这是使用RadBeacon应用程序配置的屏幕截图:

我们是配置错误了还是信标有意外的行为?
发布于 2017-01-30 21:36:41
不是100%由蓝牙LE设备发出的通告数据包将被接收设备检测到。实际接收的百分比取决于许多因素,包括:
noise in
在良好的条件下(近距离,高发射功率),我通常会看到80-90%的数据包被安卓和iOS设备检测到,这使得你可以轻松地计算单个BLE数据包。
由于您的检测率要低得多,因此您可能需要尝试以下几种方法:
如果以上两个建议都不起作用,我会使用一个独立的工具,比如Android手机,来实际统计检测到的BLE数据包的数量。我有一个基本的应用程序,你可以在安卓上运行来做这个here,但你需要一个Android Studio的副本来构建和运行它。
https://stackoverflow.com/questions/41936582
复制相似问题