diff --git a/tools/pio_upload_port.py b/tools/pio_upload_port.py index 0e94c81..43c9e25 100644 --- a/tools/pio_upload_port.py +++ b/tools/pio_upload_port.py @@ -52,7 +52,7 @@ def query_id(port, timeout=5): deadline = time.time() + timeout while time.time() < deadline: line = ser.readline().decode("utf-8", errors="ignore").strip() - if line: + if "SylDa_Server" in line or "SylDa_Client" in line: ser.close() return line ser.close()