私はスペースポイントフュージョンと呼ばれる PNI Corp が開発したセンサーを持っています。C++ でこのデバイスとやり取りし、デバイスから新しいデータを継続的に読み取る必要があります。
デバイスをコンピューターに接続すると、/dev/hidraw1 と /dev/hidraw2 が表示されます。/dev/usb/hiddev0 も表示されます。
私の問題は、これらのデバイスの読み方がわからないことです。オンラインで例やドキュメントが見つかりません。どこから始めればいいのかさえわかりません。私は可能な解決策として libhid と hiddev を検討してきましたが、今のところ、これらのライブラリのいずれかを使用する方法がわかりません。
では、Linux マシンの C++ でこのヒューマン インターフェイス デバイスから読み取るにはどうすればよいでしょうか。例をいただければ幸いです。ありがとう。