我使用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