シリアル通信で画面を使用してメッセージを入力する方法

シリアル通信で画面を使用してメッセージを入力する方法

このコマンドを使用してscreen \dev\ttyUSB0仮想シリアルポートに接続します。受信通信を印刷しますが、接続されたデバイスにメッセージを再送信する方法がわかりません。

答えてくれてありがとう。

編集する:

入力中は文字が表示されますが、表示できません。それでは、送信する前に入力した内容を確認する方法はありますか?端末のように動作できますか?

ベストアンサー1

ただ入力してください。ユーザーが入力したすべての内容(screenEscapeキーの組み合わせを除く)がデバイスに送信されます。

問題は、デバイスが現在入力した文字をエコーし​​ないため、何も送信しないように見えることです。

説明した方法で使用するのは、screenキーボードからデバイスへ、デバイスから画面へのほぼ「ストレートパイプ」です。それはすべてです。シリアル通信のパラメータを調整する必要がある場合は、minicom実際にハードウェアシリアルポートと連携するように設計された他のプログラムを使用する必要があります。

入力文字をユーザーに再エコーするようにデバイスを設定できない場合(通常のUnixシリアルポートの動作に従うために)、「ローカルエコー」オプションが有効な通信プログラムが必要です。ミニコムは合格できますCtrl-AE

おすすめ記事