socatで仮想ポートを1つだけ作成する方法は?
1つのポートを介して読み書きするためにpyserialをテストしたい
私はすでに試しています:
socat -d -d pty,raw,echo=1 pty,raw,echo=1
2 つの仮想ポート /dev/pts/9 と /dev/pts/10 を作成します
私が試しているとき:
ser.write('test\n')
別のコンソールで、私は読み込もうとしています:
ser2.readline()
タイムアウト時、pyserial は '\n' を '^J' として読み取ります