display: make DisplayControls cloneable in a multi-thread context

This commit is contained in:
2025-10-17 14:38:49 +02:00
parent d957615d4e
commit eb9f949e4e
5 changed files with 130 additions and 82 deletions

View File

@@ -83,7 +83,7 @@ async fn main(spawner: Spawner) {
hi_spawn.must_spawn(renderbug_embassy::tasks::render::render(peripherals.RMT, peripherals.GPIO5.degrade(), surfaces, garage.display.clone(), wdt));
}
#[cfg(feature="headless")]
garage.display.render_is_running.signal(true);
garage.display.notify_render_is_running(true);
#[cfg(feature="motion")]
{