【发布时间】:2023-03-22 12:54:01
【问题描述】:
我有这个串口传感器,我想通过 TCP 连接。 任何人都可以分享这种连接的 socat 设置吗?
我的串口需要:
- USB -> /dev/ttyUSB0
- 波特率 9600
- 数据位 8
- 停止位 1
- 奇偶校验 0 /无
我可以使用 minicom 读取和写入 posrt,但我想使用 java 自动执行此操作,因此我需要一个 TCP 客户端才能完成任务。
能够从端口写入和读取结果。
谢谢。
这是一个不起作用的例子:
socat -d -d -d -d -x TCP-LISTEN:7757,reuseaddr,fork FILE:/dev/ttyUSB0,b9600,raw
【问题讨论】:
-
为什么说不行?
-
如果您在下面查看我的答案,您会发现我缺少一些选项。这适用于非常特定的传感器类型。您使用的是同一个传感器吗?