我一直在LINUX上的python / pyUSB中开发一些代码,用于主要用于Windows的USB设备。我尝试过SNOOPY,它在Win7上无法检查消息。我使用的BUSDOG有效但我想要更多细节。我也在LINUX上使用lsusb来检查设备,但我仍然看不到一切。其他人使用的是什么?
我在hacking the Kinect by Ladyada
上看过一篇好文章有关USB设备的一般细节及其工作原理USB made simple,但我遗漏了一些细节
我想了解一下我在Windows中生成的control_transfer消息结构的更多细节,以便我可以在LINUX上用Python复制它
答案 0 :(得分:1)
很久以前我一直在使用BusHound(http://www.perisoft.net)。它具有仅用于软件的优点,并不像硬件解决方案那样昂贵。这是一个仅限Windows的解决方案。有一个免费版本,但我不知道有什么限制。
另一种选择是使用硬件捕获工具,但它们相当昂贵。