从USB到串行转换器读取输出

时间:2019-03-25 17:14:58

标签: bash serial-port tty

我创建了一个bash脚本来随机分配一些数字,然后将其发送到> / dev / ttyUSB0。这是通过笔记本USB插入的转换器(USB到串行,RS-232)。 现在,我唯一的愿望是在其他终端(同一台PC)上看到这些随机数(从一个终端发送)。我已经尝试过使用屏幕,猫,小型机和其他互联网上的收藏夹,但没有成功。

现在,当我运行随机数脚本(其他终端正在尝试从端口读取输出)时,“最佳”答案是说ttyUSB0目前不可用。

感谢您的帮助, 问候;

#!/bin/bash
while true;
do
number=$RANDOM
echo $number >/dev/ttyUSB0
echo $number
sleep 4
done

我希望可以通过其他终端看到随机数。相反,我正在阅读不同类型的错误。

1 个答案:

答案 0 :(得分:0)

我现在可以用minicom非常简单地做到这一点。重置参数后,我重新配置了minicom(minicom -s)。在一个终端上启动minicom(到/ dev / ttyUSB0)后,我在另一个终端(将随机数回显到/ dev / ttyUSB0)中运行脚本,最终可以接收所有数据。