diff --git a/ch32v-insert-coin/src/app.rs b/ch32v-insert-coin/src/app.rs index fcc37cd..b4e483f 100644 --- a/ch32v-insert-coin/src/app.rs +++ b/ch32v-insert-coin/src/app.rs @@ -436,13 +436,13 @@ impl App { } if self.timers.led0_timer.need_service() { let out = match self.settings.brightness { - Level::Off => 0, + Level::Off => 2, Level::Low => 5, Level::Medium => 25, Level::High => 75, Level::Maximum => { self.sequences.led0.next(); - self.sequences.led0.get_value() / 6 + core::cmp::max(self.sequences.led0.get_value() / 6, 2) } }; @@ -453,13 +453,13 @@ impl App { } if self.timers.led1_timer.need_service() { let out = match self.settings.brightness { - Level::Off => 0, + Level::Off => 2, Level::Low => 5, Level::Medium => 25, Level::High => 75, Level::Maximum => { self.sequences.led1.next(); - self.sequences.led1.get_value() / 6 + core::cmp::max(self.sequences.led1.get_value() / 6, 2) } }; self.timers.led1_timer.service();