1

Bluetooth USB ドングルからデータを読み取るプログラムを作成しています。私は Linux を使用しているので、そこから読み取る POSIX ライブラリがあるか、各 USB ドライブに定義済みのファイル記述子があるのではないかと思います。CでUSBポートからデータのストリームを読み取るにはどうすればよいですか?

4

2 に答える 2

2

ランダムな USB デバイスとやり取りする最も一般的な方法はlibusb です。これにより、デバイスへの低レベルのアクセスが提供されるため、より複雑なものが必要な場合 (たとえば、ファイルシステムを備えた実際の USB ドライブである場合)、対話を試みるのではなく、デバイス用の既存のドライバーを使用することをお勧めします。それと直接。

于 2012-09-04T16:41:22.477 に答える
0

上記の答えからすると、PS3 コントローラーはほぼ間違いなく HID デバイスです。他の Bluetooth HID デバイスと同じようにペアリングします。ペアリングされると、自動的にジョイスティック (または必要に応じてマウス、またはキーボード) として表示されます。ソフトウェアは必要ありません。このサイトにはガイドがあるようですが、明らかに私はそれをテストしていません: http://www.ydl.net/support/solutions/ydl_6.x/ps3_bluetooth_sixaxis.shtml

于 2012-09-04T18:39:31.360 に答える