Working Diag & artnet proto with imported led driver smi lib C

This commit is contained in:
2025-06-23 17:28:04 +00:00
parent 86fbf1670c
commit 535822198b
49 changed files with 3014 additions and 99 deletions
@@ -0,0 +1,24 @@
use crate::cputasks::modes::AppModeHandler;
use crate::devices::led_driver::LedDriver;
pub struct ManualMode;
impl ManualMode {
pub fn new() -> Self {
ManualMode
}
}
impl AppModeHandler for ManualMode {
fn enter(&mut self) {
log::debug!("[Manual] Entering Manual Mode");
}
fn run(&mut self, _: &mut LedDriver) {
log::trace!("[Manual] Running...");
}
fn exit(&mut self) {
log::debug!("[Manual] Exiting Manual Mode");
}
}