シリアル端末にテキストを貼り付ける速度を遅くする方法は?

シリアル端末にテキストを貼り付ける速度を遅くする方法は?

私はRaspberry Piで作業しており、いくつかのテキストファイルをコマンドラインテキストエディタに貼り付けようとしていますnano。ただし、リモート側でテキストが破損します(一部/不完全なテキスト)。私のPC(xubuntu 16.04)貼り付け機能がデータをすばやくプッシュしていると推測できます(シリアル転送速度は115200です)。

何とか貼り付け機能を遅くすることはできますか?

ベストアンサー1

screen遅い貼り付け機能があることを発見しました!https://gist.github.com/jandahl/8436cd6a99d56efd9ff4

  1. インストール画面

  2. .screenrc ファイルが存在しない場合は、ファイルを作成します。


startup_message off

hardstatus alwayslastline
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %m-%d %{W}%c %{g}]'

defslowpaste 20 ## It is the value to the left that is the central one for your happiness
  • すでに持っている場合は、.screenrc最後の行を追加してください。 defslowpaste 20

  1. 適切なシリアルポートを使用したブート画面(Raspberry Pi、第1世代、デフォルトは115200ボード): screen /dev/ttyUSB3 115200

  2. 楽しくお過ごしください!

おすすめ記事