From 859919348d63b3393a4ce236329143b55e02fb13 Mon Sep 17 00:00:00 2001 From: pelgraine <140762863+pelgraine@users.noreply.github.com> Date: Thu, 5 Mar 2026 19:13:29 +1100 Subject: [PATCH] fix serial settings loop regression argh --- examples/companion_radio/MyMesh.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/examples/companion_radio/MyMesh.cpp b/examples/companion_radio/MyMesh.cpp index cb4a8637..d709053b 100644 --- a/examples/companion_radio/MyMesh.cpp +++ b/examples/companion_radio/MyMesh.cpp @@ -2723,9 +2723,11 @@ void MyMesh::checkSerialInterface() { void MyMesh::loop() { BaseChatMesh::loop(); - if (_cli_rescue) { - checkCLIRescueCmd(); - } else { + // Always check USB serial for text CLI commands (independent of BLE) + checkCLIRescueCmd(); + + // Process BLE/WiFi companion app binary frames + if (!_cli_rescue) { checkSerialInterface(); }