当两个BLE(主+双)设备连接成功以后,CC2540 DONGLE如何抓取这两个设备在空中通信的数据包呢? 是否在PacketSniffer中有什么需要配置的?
时间:10-02
整理:3721RD
点击:
如题,当两个BLE(主+从)设备连接成功以后,CC2540 DONGLE如何抓取这两个设备在空中通信的数据包呢? 是否在PacketSniffer中有什么需要配置的?
当未连接成功时,在PacketSniffer中能抓从设备的广播数据,但是当主从连接成功后,在PacketSniffer中没有看到有数据包更新。。。
cindy,
只要在代码里面把设备的广播频道固定在一个,比如说在37上就行了,然后packet sniffer上也设置成37 广播。
在peripheral.c 中的gaprole_init() 中,我记得。
这种情况首先确认,是否将sniffer软件的自动滚屏功能使能,也就是菜单栏上 两个向下的箭头,这样确保,每次接受到新数据时,屏幕都会向上滚屏,否则屏幕满屏后不动的。
建议更新USB dongle 的固件,老版本的固件是有过这个问题的,我更新了固件,至今尚好。更新地址你去网上找一下,hex文件,wiki或者官网。