From f3b1319eda2f987fa439992ff3c2c55da995fb0c Mon Sep 17 00:00:00 2001 From: Florent Date: Thu, 5 Feb 2026 11:59:52 -0400 Subject: [PATCH] stop uploading region if line is empty --- src/meshcore_cli/meshcore_cli.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/meshcore_cli/meshcore_cli.py b/src/meshcore_cli/meshcore_cli.py index 022e70b..7618b28 100644 --- a/src/meshcore_cli/meshcore_cli.py +++ b/src/meshcore_cli/meshcore_cli.py @@ -4058,6 +4058,8 @@ async def repeater_loop(port, baudrate): with open(file_path, "r") as file: ser.write("region load\r".encode()) for line in file: + if line.strip() == "": # terminate on empty line + break ser.write(f"{line.rstrip()}\r".encode()) ser.write("\r".encode())