From 07651dce44ff8f21ada8348e1051bfe9cf51a0bc Mon Sep 17 00:00:00 2001 From: Stephen Waits Date: Tue, 7 Apr 2026 10:27:04 -0600 Subject: [PATCH] fix: display stuck on splash for UART boards (disconnected flag) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The display task started with disconnected=true, waiting for a DisplayCommand::On that the USB task sends on DTR connect. The UART task has no DTR, so the display never left the "disconnected" state and ignored all radio status updates. Start connected instead — the USB task will send Reset on actual disconnect. --- src/display.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/display.rs b/src/display.rs index 8e064ca..8e07588 100644 --- a/src/display.rs +++ b/src/display.rs @@ -42,7 +42,7 @@ impl DisplayState { current_slot_rssi: NO_SIGNAL, current_slot_tx: false, display_on: true, - disconnected: true, + disconnected: false, last_status: RadioStatus::default(), } }