From 9676f0f4b8e9f8a9db63d04306cd747c9b0081cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hip=C3=B3lito=20Luiz?= Date: Fri, 11 Sep 2026 14:29:37 -0300 Subject: [PATCH] Fix serial DTR handling --- src/meshcore/serial_cx.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/meshcore/serial_cx.py b/src/meshcore/serial_cx.py index 088142b..d0be1ee 100644 --- a/src/meshcore/serial_cx.py +++ b/src/meshcore/serial_cx.py @@ -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()