そこで、私が書いた c++ + OpenGL シミュレーターに Futaba リモートコントローラー (具体的には Futaba 7c 2.4ghz) を使用したいと考えています。
これを支援するために利用できるUbuntuパッケージはありますか? コントローラーをコンピューターに接続するための USB ケーブルを購入してもかまいませんが、コントローラーがプログラムと通信できるようにするには、ac/c++ SDK が必要です。
ありがとう
そこで、私が書いた c++ + OpenGL シミュレーターに Futaba リモートコントローラー (具体的には Futaba 7c 2.4ghz) を使用したいと考えています。
これを支援するために利用できるUbuntuパッケージはありますか? コントローラーをコンピューターに接続するための USB ケーブルを購入してもかまいませんが、コントローラーがプログラムと通信できるようにするには、ac/c++ SDK が必要です。
ありがとう
Futaba と他のすべてのコントローラは、PPM 信号を送受信します。PPM 信号を受信できるデバイス (USB デバイスなど) が必要です。
たとえば、このデバイス: http://www.mftech.de/usb-interface_en.htm
Arudino または ArduPilot ボードを使用してコントローラーから信号を受信し、シリアル ポートから USB コンバーターを使用して PC に送信し、処理することができます。
基本的なArduinoでこれと似たようなことをしたことを覚えています。確か、Futaba の RC レシーバー部分から Arduino に信号ケーブルを接続して、PPM 信号を受信できました。このようなもの: https://www.sparkfun.com/tutorials/348
また、このhttp://www.rctoys.com/rc-products/GWS-GWFSM002A-ROUND.htmlを RC 送信機に直接接続して使用するだけ で、RC で押されたすべてのボタンが USB ポートに直接送信されます。仮想COMポートとすべての信号を読み取ることができます