使用pyserial的超简单串行客户机。
nanocom的Python项目详细描述
使用pyserial的超简单串行客户机。
用法
使用安装
pip install nanocom
示例用法为
nanocom --port /dev/ttyUSB0 --baudrate 115200
以下选项可用
-h, --help Show this message and exit. -v, --version Show the version and exit. -p, --port PATH The serial port. Examples include /dev/tty.usbserial or /dev/ttyUSB0. -b, --baudrate INTEGER The baudrate of the serial port. The default is 115200. -m, --map KEY VALUE A character map where a string VALUE is sent for a character KEY. Multiple maps are allowed. -c, --exit-char CHAR The exit character (A to Z, [, \, ], or _) where Ctrl+CHAR is used to exit. The default is ].
为什么是另一个串行客户端?
我找不到适合我需要的东西。我尝试了很多不同的东西,从GNU屏幕到bash脚本但它们要么太笨重,干扰了tmux,要么没有通过ansi转义代码。我找到的最好的东西是python -m serial.tools.miniterm,但它有一个不需要的奇怪菜单系统。Nanocom是serial.tools.miniterm的简单修改