From fff33d8c29527de132ea2c2f06bf16b1f2524f79 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Wed, 18 Mar 2020 17:25:40 +0200 Subject: [PATCH] Do not send CR+NL for "send_on_enter" device monitor filter --- platformio/commands/device/filters/send_on_enter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platformio/commands/device/filters/send_on_enter.py b/platformio/commands/device/filters/send_on_enter.py index 102348d1..10ca2103 100644 --- a/platformio/commands/device/filters/send_on_enter.py +++ b/platformio/commands/device/filters/send_on_enter.py @@ -24,8 +24,8 @@ class SendOnEnter(DeviceMonitorFilter): def tx(self, text): self._buffer += text - if "\r\n" in self._buffer: - text = self._buffer + if self._buffer.endswith("\r\n"): + text = self._buffer[:-2] self._buffer = "" return text return ""