微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > 射频无线通信设计 > CC2540可以packet sniffer一样去搜索空中的广播吗?

CC2540可以packet sniffer一样去搜索空中的广播吗?

时间:10-02 整理:3721RD 点击:
CC2540可以packet sniffer一样去搜索空中的广播吗?
即开始搜索后,会返回任何一个扫描到的广播,不会因扫描超时或达到最大扫描数而停止,
会持续去扫描广播,就像抓包工具packet sniffer一样。
我在SimpleBLECentral例程上,调用HCI_LE_SetScanEnableCmd这个函数,似乎可以启动搜索过程,但是未见有HCI数据返回。

packet sniffer的工作原理和BLE是不一样的。所以你想要在BLE协议栈上做到这个是不可行的。
你的确可以调用HCI_LE_SetScanEnableCmd()进行手动开启和关闭扫描。
如果你参数一切设置正确的话,应该会通过GAP_DEVICE_INFO_EVENT 报到上面去。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top