linux监听串口数据(使用jpnevulator)

1. 下载jpnevulator文件,解压,并进入文件夹

链接: https://pan.baidu.com/s/1Ko1-wAUrWydWvVSYn9qv_Q 提取码: 326j

2. linux下载jpnevulator

sudo apt install jpnevulator

3. 使用

这里读取/dev/ttyUSB0发送回来的数据,并显示在终端。注意这时候原先接收此数据的设备就被取代了

$ jpnevulator --ascii --timing-print --tty /dev/ttyUSB0:mySerial --read 
$ jpnevulator --ascii --pty=:SerialSent --pass --tty "/dev/ttyUSB0:SerialReceived" --rea

输入完毕后,终端会有输出

linux监听串口数据(使用jpnevulator)

命令解析:--pty 会首先虚拟一个假的终端/dev/pts/9出来,--pass会把/dev/pts/9上接收到的数据转发到/dev/ttyUSB0

--read会读取/dev/pts/9收到的和/dev/ttyUSB0从外部收到的,并显示出来。

 

所以,现在想要监听发送和接收到的数据,你需要连接的是串口/dev/pts/9。发送和接收的消息会在终端显示出来

 

上一篇:斯坦福首席人工智能科学家:如何教计算机"看懂一张图"?


下一篇:CentOS7.6 安装Telnet服务