1.先不插设备,然后点击开始采集数据,然后插usb,这样才能获得设备的枚举信息,通过枚举信息来看到对应的接口描述符,然后通过筛选接口描述符好来筛选查看要看的数据
2.注意每次采集数据都要重新插拔设备的usb,不然不能通过开始阶段获得interface等信息,无法正确的解析数据
以下是关于a20抓取hid音量按键消息的操作:
1.前面看到hid的interface是3,endpoint是2,interface筛选3
通过看GetDescriptor (Report)可以看到hid的全部报表,找到按键的相关部分
推荐使用软件Device Monitoring Studio,如下配置选出hid,
可以看到其解析出了hid的音量加减消息,置1的是收到的按键消息,同时其中的
Volume Increment: 0
VolumeDecrement: 1
Mute: 0
是和报表一一对应的
但是这个软件有个问题就是不能看hid的原始值,看原始数据可以用软件Bus Hound,
首先选择要抓的hid端口
点击run开始抓数据,点击stop,再点击run就是清屏,抓到的原始数据如下