pySerial付属のtcp_serial_redirect.pyの起動例。データbitを変えられない。
# python tcp_serial_redirect.py --localport=2000 --port=/dev/ttyS0 --baud=9600 --parity=O --spy
# telnet localhost 2000
シリアルポートへのフロー制御を行うプロセスにシリアルポートをつかませて、ユーザからのコマンドを受け付ける。ser2netとpySerial付属のtcp_serial_redirect.pyは単一のシリアルポートを単一の接続で結ぶからこの用途にはちょっと無理。 Conserverはいいんだけど、一般的なプロトコルでサーバクライアント間をつなげない。sredird、tsb.pyは調査中。
pySerial付属のtcp_serial_redirect.pyの起動例。データbitを変えられない。
# python tcp_serial_redirect.py --localport=2000 --port=/dev/ttyS0 --baud=9600 --parity=O --spy
# telnet localhost 2000