我正在尝试移植脚本以处理来自matlab的“写入串行端口”。 我在端口/ dev / ttyUSB0上有一个串行设备,我需要写'\ xFE \ x6C \ x01'来打开一个继电器。 我用了
echo -en '\xFE\x6C\x01' > /dev/ttyUSB0
在终端上。它工作正常,继电器打开。 现在,如果我在bash脚本文件中使用它,
#!/bin/bash
echo -en '\xFE\x6C\x01' > /dev/ttyUSB0
并运行该文件,没有任何反应。为什么会这样?
这是我的第一个严肃的bash脚本。谢谢你的帮助
答案 0 :(得分:-1)
我认为这是不可能的,因为使用简单的echo
,无法设置串口速度。