在p-nucleo-wb55 usbdongle 这块开发板上 调试ble作为观察者(aci_gap_start_observation_proc)时,通过hci_le_advertising_report_event_process来接收扫描到的广播报文,扫描间隔160*0.625,扫描窗口 80*0.625,每次扫描20秒,每次都是只能接收到一个设备的广播报文(每次接收的不一定是同一个设备)。想咨询下,周围不止一个蓝牙设备,他们的广播间隔也大于我的扫描间隔,为什么 hci_le_advertising_report_event_process每次只能接收到一个设备的广播报文,是不是哪里有个限制? |
能具体些么,你跑的是哪个DEMO程序呢?方便大家分析。 理论上是可以扫描到很多设备的 |