特定のtty(この場合はシリアルポート)のボー速度を設定するにはどうすればよいですか?使ってみた
stty -F /dev/tty.iap ispeed 19200
しかし、エラーInvalid argument
9600(デフォルト)を除くすべての速度(2400、4800など)で試してみます。 cfsetspeed
を使用して、Cプログラムで速度を正常に変更できます。 ttys
ファイルなど、他の場所に変更を加える必要がありますか?
コマンドstty -F /dev/ttyUSB0 9600
を使用します。
この目的で画面を使用します
# screen /dev/ttyUSB0 38400
魅力のように働く