Quantcast
Channel: 蓝牙论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 7485

蓝牙抓包数据

$
0
0

请教各位大神:

1.sniffer软件没有直观说明数据是从M到S,还是从S到M。我的理解是可以通过数据包之间的时间间隔,或者数据包的类型来判断方向,例如时间间隔很大的数据包就是从主机发往从机,时间间隔很小(220多us)的数据包是从机回给主机的。我这样的理解对不对?

2.如果问题1中我的理解是对的,那第一幅图中,有两个连续的数据包的时间间隔都很大。这两个包都是主机发往从机的,很明显是第一个数据包从机没有回复。这时应该有两种可能,一是从机压根就没有收到第一个数据包;二是从机有回复,但是gongle没有抓到,漏了。从接下来的通信数据看,应该是第二个的可能性比较高,因为接下来从机回复了ATT_Error_Response。这样分析对吗?

3.第二幅图中红色框的数据代表的是什么意义。按照蓝牙协议,主从之间如果没有数据要传输的话,会发送空包来维持连接。但是抓包出来的数据显示,隔一段时间会出现红色框中的数据,而且每次出现的数据是不一样的,好像没什么规律。


Viewing all articles
Browse latest Browse all 7485

Trending Articles