我有一个将一些字节写入串行端口的应用程序。当我cat /dev/ttyS0查看正在传输的内容时,我发现数据已被cat命令损坏。有没有其他方法可以查看串行端口上发送的内容?
cat /dev/ttyS0
cat
有谁知道为什么要cat更改数据?
编辑:另一边有另一个应用程序,我想拦截数据以检查其内容,但该应用程序必须继续工作。
tty serial-port cat
当我们cat调整文本文件的内容时,所有内容都会打印出来并且命令终止。但是,当我们 时cat /dev/ttyS0,命令会挂起并等待新数据的到来。
这次暂停的原因是什么?
serial-port cat
cat ×2
serial-port ×2
tty ×1