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())