我有一个巧妙的人,将一些数据连续地爆破到通过USB连接到我的PC的FTDI中。我想使用简单的 bash 脚本将数据记录到 CSV 中。
当我 cat/dev/ttyUSB0 时,我得到了一些我想要的字符 (1023) 以及一些格式错误的随机字符。
- 接收数据的 phy 如何知道波特率?
- 格式错误的数据包来自哪里?
运行: Debian GNU/Linux 8 (jessie) 64 位
输出的屏幕盖
-
您可以使用
stty
设置波特率。例如,要将波特率设置为 9600,请执行以下操作:stty -F /dev/ttyUSB0 9600
-
这可能是因为设备之间尚未接地。连接松动。如果使用长串行线,则有噪音。可能有很多原因。