你好,我在调试一个简单的 MTP 主机程序,,由于 usbpv 还未实现 MTP 解码,所以我想自己写一个简单的 MTP 解码器(简易的,只实现几条简单指令即可),,但是无论我怎么修改解码器代码,,usbpv 都只能识别MTP命令的Cmd包,不能将其后的Data包和Resp包识别为MTP命令的一部分,,显示如下:  我实在看不出是哪里的问题,,下面压缩包中是我写的MTP解码器代码和用于测试的MTP数据包,,麻烦有时间看下指点问题所在,,谢谢。。 [MTP.zip](https://github.com/UsbPacketViewer/parser/files/9639094/MTP.zip)
你好,我在调试一个简单的 MTP 主机程序,,由于 usbpv 还未实现 MTP 解码,所以我想自己写一个简单的 MTP 解码器(简易的,只实现几条简单指令即可),,但是无论我怎么修改解码器代码,,usbpv 都只能识别MTP命令的Cmd包,不能将其后的Data包和Resp包识别为MTP命令的一部分,,显示如下:

我实在看不出是哪里的问题,,下面压缩包中是我写的MTP解码器代码和用于测试的MTP数据包,,麻烦有时间看下指点问题所在,,谢谢。。
MTP.zip