通过Cu将命令发送到串口并退出同一行

时间:2015-10-06 22:12:47

标签: linux bash serial-port debian raspbian

我想在cu命令中执行“sw i01”并退出cu(使用“〜。”)

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

  

cu command

在这张图片中,我说:

cu -s 19200 -l /dev/ttyUSB0 

然后它返回“已连接”。

我把“sw i01”(命令开关HDMI输入1)

它返回“命令确定”

然后我退出“〜。”

屏幕命令相同)

1 个答案:

答案 0 :(得分:2)

试试这个: 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