BLE无法正确阅读?

时间:2018-11-11 06:29:40

标签: bluetooth-lowenergy

我正在为BLE传感器创建一个扫描应用程序。我很好奇,是否只是我一个人,或者有人在遇到我的问题。

我正在尝试扫描大约1000个通过网关的ble传感器。但是,我收到了大量的遗漏读物。只是我还是有人遇到这种情况,并非所有BLE传感器都被读取?可能仅仅是纯粹的体积问题还是我从未考虑过的事情?

谢谢

1 个答案:

答案 0 :(得分:1)

这纯粹是统计问题。您的扫描仪具有一定的扫描间隔,在此间隔内它会循环经过三个广告通道(37、38、39),每个传感器都有一个广告间隔,在此间隔内,它也会执行相同的操作。因此,总是存在扫描器当前不在发送广告的其他频道上的可能性,在这种情况下,它将丢失。

该概率究竟取决于扫描仪和传感器的间隔设置,还取决于每个传感器在接收范围内的时间。