模块串行中的超时

时间:2018-07-02 05:54:10

标签: python-3.x

设备已发送数据,数据为真,但程序仍等待5秒钟以打印结果

ser = serial.Serial(
port='COM2',
baudrate=115200,
parity=serial.PARITY_NONE,
stopbits=serial.STOPBITS_ONE,
bytesize=serial.EIGHTBITS)
SenDdata = 'Python'
if ser.is_open:
    ser.write(SenDdata)
    ser.timeout = 5
    RevData = ser.read_until(terminator = '55', size= None)
ser.close()

enter image description here

0 个答案:

没有答案