シリアル/SSH通信

シリアル/SSH通信

Linux モジュールがあります。

SSH 経由でメッセージを受信し、シリアルを使用して送信する必要があり、その逆も同様です。

基本的に、SSH とシリアル デバイスの間にパイプまたはゲートウェイが必要です。

どうすればそれができるのか、誰かアドバイスをくれませんか。

答え1

コマンドラインの末尾にコマンドを追加することで、リモート システムで実行する ssh のコマンドを指定できます。「シリアルに印刷」アプリ/モジュールが標準入力から入力を受け取る場合は、次のようにするだけです。

ssh user@host "print_to_serial_command"

これにより、ssh セッションがリモート プロセスの stdin/stdout に接続されるので、入力を ssh コマンドにパイプしたり、ヒア ドキュメントを使用したりできるようになります。

関連情報