Trait ssd1306::size::DisplaySize
source · [−]pub trait DisplaySize {
type Buffer: AsMut<[u8]> + NewZeroed;
const WIDTH: u8;
const HEIGHT: u8;
const DRIVER_COLS: u8 = 128u8;
const DRIVER_ROWS: u8 = 64u8;
const OFFSETX: u8 = 0u8;
const OFFSETY: u8 = 0u8;
fn configure(
&self,
iface: &mut impl WriteOnlyDataCommand
) -> Result<(), DisplayError>;
}
Expand description
Display information.
This trait describes information related to a particular display. This includes resolution, offset and framebuffer size.
Required Associated Types
Required Associated Constants
Provided Associated Constants
sourceconst DRIVER_COLS: u8 = 128u8
const DRIVER_COLS: u8 = 128u8
Maximum width supported by the display driver
sourceconst DRIVER_ROWS: u8 = 64u8
const DRIVER_ROWS: u8 = 64u8
Maximum height supported by the display driver
Required Methods
sourcefn configure(
&self,
iface: &mut impl WriteOnlyDataCommand
) -> Result<(), DisplayError>
fn configure(
&self,
iface: &mut impl WriteOnlyDataCommand
) -> Result<(), DisplayError>
Send resolution and model-dependent configuration to the display
See Command::ComPinConfig
and Command::InternalIref
for more information