Fix serial DTR handling

This commit is contained in:
Hipólito Luiz
2026-09-11 14:29:37 -03:00
parent 837ac53e77
commit 9676f0f4b8
+1
View File
@@ -41,6 +41,7 @@ class SerialConnection:
self.cx.transport = transport
logger.debug('port opened')
if isinstance(transport, serial_asyncio.SerialTransport) and transport.serial:
transport.serial.dtr = False # Deassert DTR to avoid serial-open reset/handshake issues
transport.serial.rts = False # You can manipulate Serial object via transport
self.cx._connected_event.set()