低功耗蓝牙的中央设备无法接收到同一个外围设备的多个广播包 – KBA220285 (ZH)

Version: **

问题:为什么我的低功耗蓝牙 (BLE) 中央设备无法接收到同一个外围设备的多个广播包?

答案:

中央设备有一个属性叫做重复过滤。如果使能了这个属性,中央设备就会过滤掉 (不接收) 同一个设备 (同一地址的设备) 的多个广播包。

请确保中央设备“重复过滤”的属性没有打开。 

例如,如果你在使用CySmart的电脑端工具。默认情况下,重复过滤是打开的。因此,CySmart仅从同一个外围设备接收一次广播包。如果你希望看到同一个设备接下来的广播包,就必须禁止重复过滤的功能。通过点击 Configure Settings -> Scan Settings -> Disable Duplicate Filtering 来设置CySmart中的配置。