- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
CC2540可以packet sniffer一样去搜索空中的广播吗?
录入:edatop.com 点击:
CC2540可以packet sniffer一样去搜索空中的广播吗?
即开始搜索后,会返回任何一个扫描到的广播,不会因扫描超时或达到最大扫描数而停止,
会持续去扫描广播,就像抓包工具packet sniffer一样。
我在SimpleBLECentral例程上,调用HCI_LE_SetScanEnableCmd这个函数,似乎可以启动搜索过程,但是未见有HCI数据返回。
即开始搜索后,会返回任何一个扫描到的广播,不会因扫描超时或达到最大扫描数而停止,
会持续去扫描广播,就像抓包工具packet sniffer一样。
我在SimpleBLECentral例程上,调用HCI_LE_SetScanEnableCmd这个函数,似乎可以启动搜索过程,但是未见有HCI数据返回。
packet sniffer的工作原理和BLE是不一样的。所以你想要在BLE协议栈上做到这个是不可行的。
你的确可以调用HCI_LE_SetScanEnableCmd()进行手动开启和关闭扫描。
如果你参数一切设置正确的话,应该会通过GAP_DEVICE_INFO_EVENT 报到上面去。
上一篇:IOS 搜索蓝牙自己做的板子,但是显示的设备名为空?
下一篇:有没有可以把Zigbee的功耗降到极低,而又不影响通信的办法?