From 967da9fc3026715a4b3bba0d95d305ecddea9281 Mon Sep 17 00:00:00 2001 From: Philipp_EndevourOS Date: Sat, 25 Oct 2025 15:03:55 +0200 Subject: [PATCH 1/2] feedback ack turns LED off after lighting green --- src/feedback.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/feedback.rs b/src/feedback.rs index 28dc2b9..9443a76 100644 --- a/src/feedback.rs +++ b/src/feedback.rs @@ -46,6 +46,12 @@ pub async fn feedback_task( Timer::after(Duration::from_millis(100)).await; buzzer.set_low(); Timer::after(Duration::from_millis(50)).await; + led.write(brightness( + [BLACK; init::hardware::NUM_LEDS].into_iter(), + LED_LEVEL, + )) + .await + .unwrap(); } FeedbackState::Nack => { led.write(brightness( @@ -118,7 +124,7 @@ pub async fn feedback_task( } FeedbackState::Idle => { led.write(brightness( - [GREEN; init::hardware::NUM_LEDS].into_iter(), + [BLACK; init::hardware::NUM_LEDS].into_iter(), LED_LEVEL, )) .await From 4e988e8f014ab86d130400d807180f302662462f Mon Sep 17 00:00:00 2001 From: Philipp_EndevourOS Date: Mon, 27 Oct 2025 14:16:36 +0100 Subject: [PATCH 2/2] changed LED amount to 1 --- src/init/hardware.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/init/hardware.rs b/src/init/hardware.rs index 6aec482..749691b 100644 --- a/src/init/hardware.rs +++ b/src/init/hardware.rs @@ -49,7 +49,7 @@ use crate::init::wifi; * *************************************************/ -pub const NUM_LEDS: usize = 66; +pub const NUM_LEDS: usize = 1; pub const LED_BUFFER_SIZE: usize = NUM_LEDS * 25; static SD_DET: Mutex>> = Mutex::new(RefCell::new(None));