This commit is contained in:
Zac Wilson 2025-12-18 11:48:06 +00:00
parent 05e927d0a8
commit 42e71fe3bd

View file

@ -69,7 +69,7 @@ pub enum PixelColour {
White = 1,
}
pub trait ApplyParitalWindow: private::Sealed {
pub trait ApplyPartialWindow: private::Sealed {
fn apply<
BusyPin: InputPin,
ResetPin: OutputPin,
@ -96,7 +96,7 @@ mod private {
pub struct NoPartialWindow;
impl ApplyParitalWindow for NoPartialWindow {
impl ApplyPartialWindow for NoPartialWindow {
fn apply<
BusyPin: InputPin,
ResetPin: OutputPin,
@ -121,7 +121,7 @@ pub struct AutomaticPartialWindow {
max_y: u16,
}
impl ApplyParitalWindow for AutomaticPartialWindow {
impl ApplyPartialWindow for AutomaticPartialWindow {
fn apply<
BusyPin: InputPin,
ResetPin: OutputPin,
@ -272,7 +272,7 @@ impl<BusyPin: InputPin, ResetPin: OutputPin, DcPin: OutputPin, Spi: SpiDevice, D
self.wait_for_display();
}
pub fn draw_full_frame<PartialWindow: ApplyParitalWindow>(&mut self, double_frame: &mut DoubleFrame<PartialWindow>) {
pub fn draw_full_frame<PartialWindow: ApplyPartialWindow>(&mut self, double_frame: &mut DoubleFrame<PartialWindow>) {
double_frame.partial_window.apply(self);
self.write_command(0x10);
for byte in double_frame.old.0 {