問題タブ [libusb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1742 参照

c# - libusb を使用して USB デバイスからデータを読み取る

API を使用して USB デバイスから非同期データを読み取ります。ほとんどの場合、32 ビット OS で動作します。しかし、64 ビット システムではほとんどの場合失敗します。

これが API 定義、ファームウェア、またはその他の問題である場合、誰かが私を導くことができますか?

0 投票する
2 に答える
1027 参照

c# - ASP.NET Web アプリケーションでインターネット経由でユーザーの USB 接続周辺機器/デバイスにアクセスする

libUsbDotNet ライブラリを使用して C# 経由で ASP.NET Web アプリケーションからエンド ユーザーの USB 接続デバイスまたは周辺機器を制御することは可能ですか?

言い換えれば、Web サイトから USB デバイスの特定の機能を制御できるということですか?

それはかなりクールだと思います。

0 投票する
2 に答える
5746 参照

python - pyusb がインストールされない


低レベルの USB 機能を制御するための Python スクリプトをいくつかセットアップしようとしています。これを行うには、libusb と pyusb の 2 つのライブラリをインストールする必要があることがわかりました。最初に libusb をインストールして成功しましたが、今は pyusb (バージョン 1.0.0) に問題があります。

推奨コマンド (pyusb フォルダー内) を使用して pyusb をインストールしようとしました: python setup.py install
このコマンドを実行した後の出力から、問題なくインストールされたように見えます。しかし、単純なプログラムを実行しようとすると、エラーが発生します。


私のpythonスクリプトはusb.coreをインポートしようとするため、モジュールがない場合、pyusbはインストールされませんでした.

他の人も同じ問題を抱えています。彼らのアプローチは古いバージョンのpyusbをアンインストールすることでしたが、私の知る限り、以前のインストールはありません。

どうすればpyusbライブラリをインストールできますか?

前もって感謝します。本当にありがとうございました。
--m

0 投票する
1 に答える
2795 参照

libusb - libusb: シリアル番号でデバイスを取得

libusb を使用すると、ベンダーと製品 ID でデバイスを見つけることができます。しかし、同じ VID と PID が接続された複数のデバイスがあり、そのうちの 1 つをシリアル番号で把握したい場合はどうすればよいでしょうか? はありますが、libusb_open_device_with_vid_pidないlibusb_open_device_with_serialか、類似しています。完全なデバイス リスト ( ) をクロールするlibusb_get_device_list必要がありますか、それとももっと便利な方法がありますか?

0 投票する
3 に答える
3718 参照

windows - Windows 64 ビットの Delphi で libusb を使用しますか?

少し読んだ後、私の 32 ビット Delphi アプリケーションがWindows 7 およびその他の 64 ビット Windows システムでlibusb 64 ビット ドライバーを使用できず、カスタム ハードウェアと通信できないのではないかと心配しています。それらのシステム上のデバイス。これは本当ですか?はいの場合、回避策はありますか?この写真に何か欠けていますか?

0 投票する
3 に答える
21316 参照

linux - libusbの基本的な例が欲しい

USB経由でデバイスを制御することを目的としたユーザー空間プログラムを作成しているため、libusb(libusb-1.0)を使用して制御メッセージを送信し、そのデバイスから応答を受信することにしました。

しかし、コードから次のような一連のエラーを常に受け​​取ります (「sudo」を使用して実行した場合でも):

コードは次のとおりです。

コードの何が問題になっていますか? そして、それはどのように修正できますか?

OS: Ubuntu 10.10

0 投票する
5 に答える
578 参照

java - JavaDLLリンケージエラー

私はlibusbを使用しています--http ://sourceforge.net/apps/trac/libusb-win32/wiki

ただし、次のようになります。

スレッド「メイン」の例外java.lang.UnsatisfiedLinkError:USBManager.usb_init()V

0 投票する
1 に答える
1344 参照

c - libusb 0.1 で現在アクティブな USB 構成を確認する方法

現在アクティブな USB デバイスの USB 構成を確認するにはどうすればよいですか? 私はlibusb 0.1を使用しています(libusb-win32が必要なため、新しい1.0ではありません)。usb_set_configuration()関数のみがあり、usb_get_configuration()はありません。たぶん、アクティブな構成の構成値は、いくつかの記述子から読み取ることができますか?

0 投票する
3 に答える
11280 参照

c - libusb-1.0を使用してHIDレポートを受信するにはどうすればよいですか?

計量レポートを取得するために必要なUSBHIDスケールがあります。Linuxでは、から一度に7バイトを読み取ることでこれを行うことができますが、/dev/hidraw#libusb-1.0を使用して同じ情報を取得したいと思います。

null以外のバイトを取得した場合でも、エラー-9が発生します。LIBUSB_ERROR_PIPE

私は次のような制御転送を使用しようとしています:

0 投票する
6 に答える
205929 参照

ubuntu - Ubuntu に libusb をインストールする方法

ヘッダーに #include 部分がある C プログラムがあります。

libusb-1.0.0 をコンピューターにダウンロードしました。libusb-1.0.0 フォルダーを C プログラムがあるフォルダーにコピーするだけでは機能しません。したがって、どうにかして libuse-1.-.- を私の C プログラムがあるフォルダーにインストールする必要があると思います。ただし、インストール方法はわかりません。

誰でも私を助けてください。ありがとう!