2011-04-13 7 views
2

私はGPiチップを含むViMicroのUSBウェブカメラを持っています。 IOピンの1つに接続されたマイクロスイッチがあり、ViMicroが提供するActiveXコントロール(exvmuvc.ax)を使用して、Windows上のスイッチのステータスを読み取ることができます。 OS XでIOKitを使用してこの機能を複製する必要があります。OS XでGPIO USBデバイスと通信するにはどうすればよいですか?

WindowsシステムとUSBデバイスの間で起こっている会話をUSBTraceが表示しますが、Macでは複製できません。

私はパケットを比較できるようにOST Xで動作するUSB​​TraceのようなソフトウェアUSBスニファを知っていますか?また、この特定のカメラチップとそのGPIOサブシステムに精通している人は、Linuxでもそうですか?

答えて

2

Xcodeのusbtracerを使用するか、debug release of IOUSBFamilyでUSBプローバーを使用してみることができます。これは、実際に必要な情報よりも多くの情報を出力する可能性が高くなります。詳細についてはqa1370をご覧ください。

一般的には、ハードウェアのUSBアナライザを入手することをお勧めします。

関連する問題