В настоящее время у меня есть два сценария, один для записи в последовательный порт, а другой для чтения из последовательного порта, оба отлично работают с отдельными заданиями. Я также хотел попробовать запустить оба сценария одновременно, и я хотел бы видеть вход для записи в последовательный порт как выход из сценария чтения. Я что-то упустил, этот конкретный случай не работает.
ser = serial.Serial()
ser.baudrate = baudrate
ser.port = port
ser.timeout = timeout
Образец прочитанного:
while True:
line = ser.readline().encode('hex')
print line
Я также пытался с
While True:
bytesToRead = ser.inWaiting()
ser.read(bytesToRead)
Я пишу в последовательный порт, используя ser.write(command)