Commit Graph

18 Commits

Author SHA1 Message Date
baa85612b7 warnings-- 2025-10-17 14:43:58 +02:00
9f17c6a8ef mpu: attempt to avoid recalibration after a basic reboot, if we were calibrated prior to the reboot 2025-10-17 14:40:26 +02:00
a97a28bf9f ui: split out safety ui into its own dedicated set of layers 2025-10-17 14:40:07 +02:00
818f8af49a tasks: write an oled information driver 2025-10-17 14:39:26 +02:00
eb9f949e4e display: make DisplayControls cloneable in a multi-thread context 2025-10-17 14:38:49 +02:00
d957615d4e events: rewrite some event buses to use multi-consumer pubsub instead of single-consumer channels 2025-10-17 14:37:23 +02:00
aa5c86b4a7 logging: fix deadlocks with a proper semaphore 2025-10-17 14:34:32 +02:00
f9a04a8c69 motion: docs++ 2025-10-16 23:54:39 +02:00
a0ebe3535b wifi: build++ 2025-10-16 23:53:50 +02:00
f04878160c build: add some pixmaps for the oled UI, and generated rust code at build time 2025-10-16 14:52:31 +02:00
8280f38185 bump a lot of big changes I dont want to break down into individual commits 2025-10-11 16:34:09 +02:00
0e9e0c1b13 idle: implement an idle framework module 2025-10-11 16:32:49 +02:00
9a8f0b31ab animation: implement an animation module 2025-10-11 16:32:21 +02:00
019d134022 cargo: gate motion sim behind feature flag 2025-09-24 08:53:15 +02:00
0cd2cc94b9 src: implement simulation data sources 2025-09-24 08:36:41 +02:00
19875f6ae5 src: implement ego tracking models, and port shaders from renderbug into here 2025-09-22 13:16:39 +02:00
29ba78d5b2 Next iteration with backoffs, tasks, basic skeleton for events 2025-09-20 20:50:30 +02:00
0315b4a559 wip 2025-09-13 17:55:22 +02:00