#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub enum InputCaps {
Keypad { buttons: u8 },
Pointer { width: u16, height: u16 },
}
pub const fn input_caps() -> InputCaps {
#[cfg(feature = "fire27")]
{
InputCaps::Keypad { buttons: 3 }
}
#[cfg(feature = "cores3")]
{
InputCaps::Pointer { width: crate::board::SCREEN_W, height: crate::board::SCREEN_H }
}
}
pub mod buttons;
pub mod console;
pub mod ow_temp;
pub mod pps;
pub mod rpm;
pub mod shared_i2c;
#[cfg(feature = "serial-cmd")]
pub mod serial_cmd;
pub mod touch_buttons;
pub mod watchdog;