Pyserial закрывает порт после чтения строки - PullRequest
0 голосов
/ 03 марта 2020

У меня проблема с pyserial, когда COM-порт закрывается каждый раз, когда я читаю данные с него.

dev = serial.Serial(port='COM25', baudrate=921600, timeout=2)
print('device open: {}'.format(dev.isOpen()))

dev.write('*VER'.encode())
print('device open: {}'.format(dev.isOpen()))

print('device response: {}'.format(dev.readline()))
print('device open: {}'.format(dev.isOpen()))

Это приводит к

device open: True
device open: True
device response: b'Monitor Version 1.02.22\r\n'
device open: False

Есть идеи, почему это может происходить?

...