2016-10-13 10 views
0

私は、コントロール転送を使用してUSBデバイスと通信する必要があるWindows用のJavaアプリケーションを開発中です。私の開発システム(WinXP)では、usb4javaはうまく動作しているようですが、他の場所で実行しようとすると、転送は一部のコンピュータで行われますが、他の場合には何もありません。何も起こらなければ、デバイスディスクリプタは正しく読み込まれますが、パケットはデバイスに送信されません。Windowsのusb4java:制御転送が予期せず失敗する

私はZadigドライバインストーラを使用し、WinUSBとlibusbKドライバを試しました。 USBトラフィックはUSBLyzerでチェックされます。 Javaはエラーメッセージを生成しませんが、サイレントで転送を送信できません。 OSとの相関はありません(アプリケーションは一部のWin7やWinXPシステムで動作し、他のアプリケーションでは動作しません)。 32ビットまたは64ビットも問題ではないようです。

誰もこの種の問題に遭遇しましたか?そうでなければusb4javaはうまく動作しますが、この予測不可能性は文字通りプロジェクトを殺してしまいます。 アドバイスをいただければ幸いです。

答えて

関連する問題