1

Virtual Box の USB パススルー機能を使用して、シリアル ポートを Ubuntu (/dev/ttyUSB0) に接続しています。このポートは、3dm-gx2 IMUとの通信に使用されます。同じポートは、ベンダーが提供する Windows コードで機能し、特に送信/受信バッファーとタイムアウトを設定します。Linux からシリアル ポートを機能させることができません (最終的に組み込みシステムに展開するために必要です)。termios API経由で送受信バッファなどを設定する方法はありますか?

3DM 用の Linux の動作コードは高く評価されます。また、実際の Linux インストールへの切り替えを検討できるように、Vbox シリアル/USB に関する注意事項もあります。

4

1 に答える 1

1

タイムアウトの受け入れ可能な手法は、VTIME プロパティです。IMU は VTIME 設定 10 で動作します。

于 2010-02-13T07:28:08.800 に答える