禁用RTS / DSR握手,同时在PySerial中保持高线

时间:2016-05-17 18:58:50

标签: python-3.x serial-port pyserial

我使用PySerial从设备中读取串行消息。设备以TTL通信。 TTL-> RS-232转换器(然后在其USB输入上仿真)要求DSR和RTS线为高电平以接收电力。

所以我尝试发送数据:

import serial
port = serial.Serial(arguments...,rtscts=True,dsrdtr=True)
port.write(b'Hello World)

此脚本将永久挂起(或者我从未见过退出)。我假设这是因为我的握手线正在指示我目前无法发送消息。

有没有办法让我的手在发送和接收消息时高高地摇晃线。 I.E。:独立于HandShaking的双向通信

版本信息:

Python3.5 Windows7 Professional x86_64

0 个答案:

没有答案