我有一台ViMicro的USB网络摄像头,它包含一个GPIO芯片。我们有一个微动开关连接到其中一个IO引脚,可以使用ViMicro提供的名为exvmuvc.ax
的ActiveX控件读取Windows上的开关状态。我需要在OS X上使用IOKit复制此功能。
来自SysNucleus的USBTrace显示Windows系统和USB设备之间发生的对话,但我无法在Mac上复制此对话。
有没有人知道软件USB嗅探器,如USBTrace,适用于OS X,以便我可以比较数据包?此外,是否有人熟悉这种特殊的相机芯片及其GPIO子系统,即使在Linux上也是如此?
答案 0 :(得分:2)
您可以使用Xcode中的usbtracer,或者您可以尝试使用带有debug release of IOUSBFamily的USB Prober,这很可能会输出比您实际需要的更多信息。您可能需要查看qa1370以获取更多信息。
总的来说,我建议您使用硬件USB分析仪,它们可以让这种事情变得更容易。