M5Unit-KEYBOARD 0.1.0 git rev:b58d024
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CBitwiseStatePer-key state tracking (now / prev / edge / hold / repeat) with timestamps
 CButtonEventDetectorPer-key click/long-press recognizer mirroring iot_button v4.1.4 timing
 CCardKB2ModifierStateTracks Sym (toggle + momentary), Caps (one-shot/lock/hold) and Fn (momentary) from key edges, mirroring the CardKB2 firmware's iot_button handlers. Pure logic; no M5 / key-constant dependency
 CComponent
 Cm5::unit::UnitKeyboardBase class of the Keyboard Unit
 Cm5::unit::UnitCardKB2Card-size 42 key QWERTY keyboard — I2C mode (SKU:U215)
 Cm5::unit::UnitKeyboardBitwiseClass supporting keyboard state acquisition by key press bits
 Cm5::unit::UnitCardKBCard-size 50 key QWERTY keyboard
 Cm5::unit::UnitCardKB2UARTCard-size 42 key QWERTY keyboard — UART mode (SKU:U215)
 Cm5::unit::UnitFacesQWERTYQWERTY is a full-featured keyboard panel adapted to FACE_BOTTOM
 Cm5::unit::UnitTab5KeyboardTab5 built-in keyboard unit connected via I2C ExtPort1
 Cm5::unit::UnitCardKB2::config_tSettings for begin
 Cm5::unit::UnitCardKB2UART::config_tSettings for begin
 Cm5::unit::UnitCardKB::config_tSettings for begin
 Cm5::unit::UnitFacesQWERTY::config_tSettings for begin
 Cm5::unit::UnitTab5Keyboard::config_tSettings for begin
 Cm5::unit::tab5_keyboard::EventUnified event payload for all 3 operation modes (tagged union, POD)
 Cm5::unit::tab5_keyboard::HidMappingHID Usage Code + base modifier byte for a Tab5 Keyboard matrix position
 CPeriodicMeasurementAdapter
 Cm5::unit::UnitKeyboardBitwiseClass supporting keyboard state acquisition by key press bits
 Cm5::unit::UnitTab5KeyboardTab5 built-in keyboard unit connected via I2C ExtPort1