|
M5Unit-KEYBOARD 0.1.0 git rev:b58d024
|
Tab5 Keyboard Unit for M5UnitUnified. More...
#include "unit_Tab5Keyboard.hpp"#include <algorithm>#include <cstring>#include <M5Utility.hpp>#include "../utility/hid_keycode.hpp"Namespaces | |
| namespace | m5 |
| Top level namespace of M5Stack. | |
Functions | |
| HidMapping | m5::unit::tab5_keyboard::keyMatrixToHidBase (const uint8_t row, const uint8_t col) |
| Base (no Sym held) HID mapping for the given (row, col) | |
| HidMapping | m5::unit::tab5_keyboard::keyMatrixToHidSym (const uint8_t row, const uint8_t col) |
| Sym-held variant of the HID mapping for the given (row, col) | |
Tab5 Keyboard Unit for M5UnitUnified.
| HidMapping m5::unit::tab5_keyboard::keyMatrixToHidBase | ( | const uint8_t | row, |
| const uint8_t | col ) |
Base (no Sym held) HID mapping for the given (row, col)
| row | Matrix row (0..4) |
| col | Matrix column (0..13) |
{0, 0} for out-of-range coordinates and for the four modifier keys (Sym/Aa/Ctrl/Alt). | HidMapping m5::unit::tab5_keyboard::keyMatrixToHidSym | ( | const uint8_t | row, |
| const uint8_t | col ) |
Sym-held variant of the HID mapping for the given (row, col)
| row | Matrix row (0..4) |
| col | Matrix column (0..13) |
{0, 0}.