From 5728d57cafca7eccf1518f5674fe155b5b8b95f2 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. --- firmware/src/display.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/src/display.rs b/firmware/src/display.rs index 8e064cae..8e075886 100644 --- a/firmware/src/display.rs +++ b/firmware/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(), } }