TI中文支持网
TI专业的中文技术问题搜集分享网站

如何使用packet sniffer的display filter?

在使用packet sniffer抓CC2640的包的时候,发现由于实验室的蓝牙设备过多,导致packet sniffer抓到了许多不是CC2640发出的包。

由于我的CC2640的地址是固定的(0x BO 91 22 65 BB D6),因此我希望通过地址作为过滤条件。请问应该如何设置display filter?

一、抓包的截图

1、packet sniffer抓到的包如图1所示:

2、display filter如图2所示:

二、我的附件
(1)simple_peripheral_oad_onchip 工程在我的电脑上的位置
C:\ti\simplelink_cc2640r2_sdk_1_40_00_45\examples\rtos\CC2640R2_LAUNCHXL\blestack\simple_peripheral_oad_onchip
(2)链接1:下载hex2bin 软件
sourceforge.net/…/
(3)simplelink_cc2640r2_sdk_1_40_00_45 可从如下路径下载:
dev.ti.com/…/
(4)CC2640R2 launchpad 可从这里购买:
www.ti.com/…/launchxl-cc2640r2
(5)该邮件中使用的“simple_peripheral_cc2640r2lp_app.bin”文件
(6)源代码可从这里下载。(包含CC2640R2_LAUNCHXL.h 、 CC2640R2_LAUNCHXL.c 、 ccfg.c)

三、我的开发环境
CCS:Code Composer Studio 7.2.0
SDK:simplelink_cc2640r2_sdk_1_40_00_45
hardware:CC26640R2 launchpad develop kit
系统:win7 64 位

heng fu:

参考官方的文档,使用CC2640的地址对抓到的包进行过滤。但是过滤失败,开启地址过滤之后导致packet sniffer主界面不显示空中数据包。请问该如何设置display filter?

1、参考的文档的链接如下:

2、参考文档中添加地址过滤的方法,如图所示:

3、当我添加地址过滤之后,导致packet sniffer主界面不显示空中数据包。

Viki Shi:

回复 heng fu:

请参考SmartRF Packet Sniffer user manual第2.10 Display filter节,里面有例子【适用于BLE】
www.ti.com/…/swru187g.pdf

Susan Yang:

回复 heng fu:

您的地址 0x BO 91 22 65 BB D6 写错了吧?

Alvin Chen:

回复 heng fu:

我是可以的,你的地址写错了你把0写成O了。

赞(0)
未经允许不得转载:TI中文支持网 » 如何使用packet sniffer的display filter?
分享到: 更多 (0)