通过 Cu 向串口发送命令并在同一行退出

Send Command to serial port via Cu and exit in same line

我想执行 "sw i01" into cu 命令并退出 cu (with "~.")

在一行或文件中 bash 因为 il 会从远处执行它们 服务器

在这张图片中我输入了:

cu -s 19200 -l /dev/ttyUSB0 

然后它 return "Connected."

i put "sw i01"(命令将 HDMI 切换到输入 1)

它return"Command Ok"

然后我用“~”退出。

(与 screen 命令相同)

试试这个: echo "sw i01" | cu -s 19200 -l /dev/ttyUSB0

如果这不起作用,则将 cu -s 19200 -l /dev/ttyUSB0 放入 bash 脚本(使其可执行 chmod +x script.sh)并按以下方式执行:

echo "sw i01" | script.sh