2

いくつかのハードウェアに AT/Modem のようなインターフェイスを提供しようとしています。この投稿に続いて、openpty() を使用してサーバーに pty を設定しています。

これで、スレーブを開き、read() および write() 呼び出しを介して通信するクライアント アプリを使用して、期待どおりにサーバーと通信できるようになりました。

ただし、screen コマンドまたは minicom のいずれかを使用して、コマンドを手動でスレーブに発行できるようにしたいと考えています。ただし、これを実行しようとすると、サーバーはデータを受信しないようです。このアプローチで欠けている重要なものはありますか?

4

1 に答える 1

0

したがって、クライアント アプリはハードウェアで動作しますが、minicom は動作しません。クライアントアプリがボーレートとストップビット数(少なくともそれら)を適切に設定している可能性が非常に高く、minicomに同じことを依頼していません。これらの設定を正しく行う必要があります。

于 2011-04-27T01:45:00.800 に答える