我正在为BLE传感器创建一个扫描应用程序。我很好奇,是否只是我一个人,或者有人在遇到我的问题。
我正在尝试扫描大约1000个通过网关的ble传感器。但是,我收到了大量的遗漏读物。只是我还是有人遇到这种情况,并非所有BLE传感器都被读取?可能仅仅是纯粹的体积问题还是我从未考虑过的事情?
谢谢
答案 0 :(得分:1)
这纯粹是统计问题。您的扫描仪具有一定的扫描间隔,在此间隔内它会循环经过三个广告通道(37、38、39),每个传感器都有一个广告间隔,在此间隔内,它也会执行相同的操作。因此,总是存在扫描器当前不在发送广告的其他频道上的可能性,在这种情况下,它将丢失。
该概率究竟取决于扫描仪和传感器的间隔设置,还取决于每个传感器在接收范围内的时间。