レガシー ハードウェアからデータを取得するために、特別な USB シリアル アダプタを使用しています。Windows では、デバイスが「理解」して「応答」できる方法でデータを送信できるように、いくつかの詳細設定を行う必要があります。Linux のどこでこれらの設定を変更できますか? Ubuntu 14.04 LTS/Win 7 64 ビットを使用していますが、このアダプタは /dev/ttyUSB0 でアクセスできることがわかっています。デバイスからのデータを読み取ることもできますが、通信が問題なく継続されるように、これらの属性を適切に設定する必要があります。
答え1
使用ミニコムと入力してインストールしますsudo apt-get install minicom
。その後、実行しminicom -s
てシリアルポートの設定を行います。シリアルポートメニューを選択しますセットアップをdflとして保存終了して、minicom を実行します。権限がないというエラーが表示される場合は、 を試してくださいsudo minicom
。これで Windows と同じになります。
答え2
このstty
コマンドを使用すると、ボーレート、開始ビット数、停止ビット数、パリティ ビット数、フロー制御オプションなど、Linux のシリアル ポートのパラメータを変更できます。
発見できるそれに関するいくつかの文書の中にTLDP のシリアル HOWTO。