Python Pyserial Write命令没有延迟发送

时间:2014-11-21 22:00:54

标签: python pyserial

我使用Python Pyserial库与我的计算机串口通信。 我试图通过Uart尽快写一个命令。我遇到的问题是写函数不会发送,除非我在写函数后有0.5秒的延迟,我不知道为什么。

ON = ":00000008f8"
OFF = ":00000009f7"

ser = serial.Serial(port=2,baudrate=28800)
#print ser

ser.flushInput() #flush input buffer, discarding all its contents
ser.flushOutput()#flush output buffer, aborting current output
             #and discard all that is in buffer

print ser.isOpen() #True

ser.write(ON)
ser.write(OFF)
#time.sleep(0.5)   

#Close port
ser.close()
print ser.isOpen()

0 个答案:

没有答案