【发布时间】:2013-04-07 07:18:52
【问题描述】:
我使用的是 Python 2.7,windows 7 下的 pySerial。
我有 8 个设备,它们通过虚拟 COM 端口(Silicon Labs CP210x USB 到 UART 桥接器)连接到我的 PC,我正在测试它们使用多处理所有 8 个 COM 端口都是打开的,每次我发送命令到只有一个单元,没有多线程。
问题是在 X 时间后(可能是 10 分钟或 5 小时),串口的输出队列无法向我发送响应。每次都是不同的端口(可以是多个端口),它不是一个特定的端口
重要的是,设备会收到我的命令并执行此操作。失败是得到响应,我正在测试的设备肯定没问题。 我正在用串行监视器嗅探端口,所有命令都发送正常并且设备使它们,只是它没有响应。
有什么想法吗?
【问题讨论】:
标签: serial-port pyserial virtual-serial-port