From 9d66ee6ab89a6c25199d8cc4a7bb4e3c232ad932 Mon Sep 17 00:00:00 2001 From: Keenan Tims Date: Thu, 27 Aug 2026 11:28:48 -0700 Subject: [PATCH] come back out of stopped if we receive audio data --- firmware/src/main.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/firmware/src/main.rs b/firmware/src/main.rs index f4b3e76..2212878 100644 --- a/firmware/src/main.rs +++ b/firmware/src/main.rs @@ -556,7 +556,8 @@ impl, I, B: bus::UsbBus> AudioHandler<'_, B> for Audio<'_, D, I> { // Valid states here are Armed, Prefill, Running, Draining and NoData match state { AudioState::Stopped | AudioState::Stopping => { - defmt::error!("Received audio data when stopped/stopping") + defmt::warn!("Received audio data when stopped/stopping"); + self.transition(AudioState::Prefill); } // When armed, data rx goes to prefill AudioState::Armed => self.transition(AudioState::Prefill),