clean up imports and reorganize the ssd bits into a graphics mod
This commit is contained in:
@@ -3,7 +3,7 @@ use embassy_sync::{blocking_mutex::raw::{CriticalSectionRawMutex, NoopRawMutex},
|
||||
use embassy_time::Duration;
|
||||
use nalgebra::{Vector2, Vector3};
|
||||
|
||||
use crate::{display::DisplayControls, ego::engine::MotionState};
|
||||
use crate::{graphics::display::DisplayControls, ego::engine::MotionState};
|
||||
|
||||
#[derive(Clone, Copy, Default, Debug)]
|
||||
pub enum Scene {
|
||||
@@ -80,7 +80,8 @@ pub struct BusGarage {
|
||||
pub notify: PubSubChannel<CriticalSectionRawMutex, Notification, 5, 2, 4>,
|
||||
pub predict: Channel<CriticalSectionRawMutex, Prediction, 15>,
|
||||
pub telemetry: PubSubChannel<CriticalSectionRawMutex, Telemetry, 15, 2, 4>,
|
||||
pub display: DisplayControls
|
||||
pub display: DisplayControls,
|
||||
pub oled_display: DisplayControls
|
||||
}
|
||||
|
||||
impl Default for BusGarage {
|
||||
@@ -90,7 +91,8 @@ impl Default for BusGarage {
|
||||
notify: PubSubChannel::new(),
|
||||
predict: Channel::new(),
|
||||
telemetry: PubSubChannel::new(),
|
||||
display: Default::default()
|
||||
display: Default::default(),
|
||||
oled_display: Default::default()
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user