跳转到主要内容

将串行设备转换为TCP套接字。

项目描述

默认python2,有python3分支

安装

您可以从pip安装

# pip install serial2tcp

或者手动

git clone git://github.com/mosquito/serial2tcp.git cd serial2tcp python setup.py install

重定向USB-串行

将/dev/ttyUSB0重定向,波特率为9600 bps,192.168.2.1可以连接到那里

# serial2tcp -p /dev/ttyUSB0 -b 9600 -l 0.0.0.0 –allow-list=’192.168.2.1’

帮助

用法:serial2tcp [选项]

简单的串行到网络(TCP/IP)重定向器。

警告:您必须只允许“–allow-list”选项中的地址进行连接。例如 –allow-list=’10.0.0.1, 172.16.0.1, 192.168.0.1’ 注意:此服务每个实例只支持一个TCP连接。

选项
--version

显示程序版本号并退出

-h--help

显示此帮助信息并退出

-p SERIAL--port=SERIAL

串行端口,一个数字,默认 = ‘/dev/tty0’

-b BAUDRATE--baud=BAUDRATE

波特率,默认 115200

-r--rtscts

启用RTS/CTS流控制(默认关闭)

-x--xonxoff

启用软件流控制(默认关闭)

-P PORT--localport=PORT

在服务器上运行的TCP/IP端口(默认 9100)

-l LISTEN--listen=LISTEN

运行服务器时监听地址(默认 ‘127.0.0.1’)

--access-list=ACL

IP地址列表,例如 ‘127.0.0.1, 192.168.0.2’

感谢

此基于 http://www.cs.earlham.edu/~charliep/ecoi/serial/pyserial-2.2/examples/tcp_serial_redirect.py

项目详情


下载文件

下载适用于您平台文件的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

serial2tcp-0.5.3.tar.gz (3.7 kB 查看哈希值)

上传时间

支持