This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

packet sniffer抓包

Other Parts Discussed in Thread: CC2541

你好:

我现在正使用packet sniffer,来抓取CC2541与andriod通信时的数据包。发现通信过程中有些数据包packet sniffer并没有抓到。

请问packet sniffer会抓取通信过程中的每一个包吗,会不会有漏掉的数据包呢?

  • 建议您先看一下 http://processors.wiki.ti.com/index.php/BLE_sniffer_guide

  • 你好,谢谢您的回复,我已经仔细阅读了该篇文档,但问题问题还没解决

    1、我的设备:   从机设备是CC2541,用的是蓝牙4.0的协议栈。主机设备是安卓手机,是支持蓝牙4.0。                        

                            CC2541用通知的方法将数据发给手机,并且发送数据的第一个字符是0-49的一个循环标志,以便于查看数据。

    2、packet sniffer抓包目的:分析CC2541和手机的通信情况

    3、packet sniffer抓包现状: packet sniffer大约50、60包的时候会漏掉一包。因为手机收到了这个数据包,并且数据的第一个字符有跳变。

                                             PDU的长度为27,没有超过  最大长度                            

    所以请问,packet sniffer为什么有漏掉数据包?大约每发送50、60包漏掉一个吧,并且漏掉的现象发生在传输数据的信道改变时。