脚本必须执行完 timeout 5 cat -v < /dev/ttyUSB0 后才执行 echo "命令" > /dev/ttyUSB0
但我是想在读串口的过程中发送数据并读取反馈
目前只能写两个脚本,一个读,一个写,用两个终端窗口分别运动同时跑。
1
truehyp 2018-08-08 15:29:05 +08:00
第一句,写个死循环嘛
|
4
meta 2018-08-08 15:50:32 +08:00
&到后台不行吗?
|
7
orzfly 2018-08-08 16:12:13 +08:00
echo "命令" >/dev/ttyUSB0 &
timeout 5 cat -v </dev/ttyUSB0 |
8
izoabr 2018-08-08 22:52:44 +08:00
应该是一个循环开始读,读完给 echo,然后继续循环吧,我记得这个不能双工呀
|
11
orzfly 2018-08-09 14:51:53 +08:00
那就反过来啊)
timeout 5 cat -v </dev/ttyUSB0 & echo "命令" >/dev/ttyUSB0 |