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

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

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

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

 

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

 

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐