いくつかのハードウェアに AT/Modem のようなインターフェイスを提供しようとしています。この投稿に続いて、openpty() を使用してサーバーに pty を設定しています。
これで、スレーブを開き、read() および write() 呼び出しを介して通信するクライアント アプリを使用して、期待どおりにサーバーと通信できるようになりました。
ただし、screen コマンドまたは minicom のいずれかを使用して、コマンドを手動でスレーブに発行できるようにしたいと考えています。ただし、これを実行しようとすると、サーバーはデータを受信しないようです。このアプローチで欠けている重要なものはありますか?