M5Unit-KEYBOARD
0.0.1 git rev:a483db1
Loading...
Searching...
No Matches
m5::unit::UnitCardKB2UART Member List
This is the complete list of members for
m5::unit::UnitCardKB2UART
, including all inherited members.
_cfg
(defined in
m5::unit::UnitCardKB2UART
)
m5::unit::UnitCardKB2UART
protected
_data
(defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
_firmware_version
(defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
_hold_start_at
(defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
_holding
(defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
_holding_threshold
(defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
_mode
(defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
_now
(defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
_prev
(defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
_repeat_start_at
(defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
_repeating
(defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
_repeating_threshold
(defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
_wasHold
(defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
_wasPressed
(defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
_wasReleased
(defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
begin
() override
m5::unit::UnitCardKB2UART
virtual
config
()
m5::unit::UnitCardKB2UART
inline
config
(const config_t &cfg)
m5::unit::UnitCardKB2UART
inline
firmware_version_reg_addr
() const (defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
inline
protected
virtual
firmwareVersion
() const
m5::unit::UnitKeyboardBitwise
inline
getchar
() const override
m5::unit::UnitKeyboardBitwise
inline
virtual
holdingBits
() const
m5::unit::UnitKeyboardBitwise
inline
holdingThreshold
() const
m5::unit::UnitKeyboardBitwise
inline
isAlt
() const
m5::unit::UnitKeyboardBitwise
inline
isAltEqual
() const
m5::unit::UnitKeyboardBitwise
inline
isControl
() const
m5::unit::UnitKeyboardBitwise
inline
isControlEqual
() const
m5::unit::UnitKeyboardBitwise
inline
isFunction
() const
m5::unit::UnitKeyboardBitwise
inline
isFunctionEqual
() const
m5::unit::UnitKeyboardBitwise
inline
isHolding
() const
m5::unit::UnitKeyboardBitwise
inline
isHolding
(const keyboard::key_index_t kidx) const
m5::unit::UnitKeyboardBitwise
inline
isHolding
(const char ch) const
m5::unit::UnitKeyboardBitwise
inline
isModifier
() const
m5::unit::UnitKeyboardBitwise
inline
isOption
() const
m5::unit::UnitKeyboardBitwise
inline
isOptionEqual
() const
m5::unit::UnitKeyboardBitwise
inline
isPressed
() const
m5::unit::UnitKeyboardBitwise
inline
isPressed
(const keyboard::key_index_t kidx) const
m5::unit::UnitKeyboardBitwise
inline
isPressed
(const char ch) const
m5::unit::UnitKeyboardBitwise
inline
isReleased
() const
m5::unit::UnitKeyboardBitwise
inline
isReleased
(const keyboard::key_index_t kidx) const
m5::unit::UnitKeyboardBitwise
inline
isReleased
(const char ch) const
m5::unit::UnitKeyboardBitwise
inline
isRepeating
() const
m5::unit::UnitKeyboardBitwise
inline
isRepeating
(const keyboard::key_index_t kidx) const
m5::unit::UnitKeyboardBitwise
inline
isRepeating
(const char ch) const
m5::unit::UnitKeyboardBitwise
inline
isShift
() const
m5::unit::UnitKeyboardBitwise
inline
isShiftEqual
() const
m5::unit::UnitKeyboardBitwise
inline
isSymbol
() const
m5::unit::UnitKeyboardBitwise
inline
isSymbolEqual
() const
m5::unit::UnitKeyboardBitwise
inline
M5_UNIT_COMPONENT_PERIODIC_MEASUREMENT_ADAPTER_HPP_BUILDER
(UnitKeyboardBitwise, uint8_t) (defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
mode_reg_addr
() const (defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
inline
protected
virtual
modifier_bits
() const (defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
inline
protected
modifierBits
() const
m5::unit::UnitKeyboardBitwise
inline
nowBits
() const
m5::unit::UnitKeyboardBitwise
inline
Packet
typedef (defined in
m5::unit::UnitCardKB2UART
)
m5::unit::UnitCardKB2UART
permitted_mode
(const uint8_t mbits) const (defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
inline
protected
pressed
() const
m5::unit::UnitKeyboardBitwise
inline
pressedBits
() const
m5::unit::UnitKeyboardBitwise
inline
previousBits
() const
m5::unit::UnitKeyboardBitwise
inline
push_back
(m5::container::CircularBuffer< uint8_t > *container, const uint8_t kidx, const uint8_t alt) (defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
read_data
(Packet &rbuf) (defined in
m5::unit::UnitCardKB2UART
)
m5::unit::UnitCardKB2UART
protected
readFirmwareVersion
(uint8_t &ver) override
m5::unit::UnitCardKB2UART
virtual
readMode
(keyboard::Mode &) override
m5::unit::UnitCardKB2UART
inline
virtual
released
() const override
m5::unit::UnitKeyboardBitwise
inline
virtual
releasedBits
() const
m5::unit::UnitKeyboardBitwise
inline
repeatingBits
() const
m5::unit::UnitKeyboardBitwise
inline
repeatingThreshold
() const
m5::unit::UnitKeyboardBitwise
inline
scan_reg_addr
() const (defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
inline
protected
virtual
setHoldingThreshold
(const uint32_t ms)
m5::unit::UnitKeyboardBitwise
inline
setRepeatingThreshold
(const uint32_t ms)
m5::unit::UnitKeyboardBitwise
inline
start_periodic_measurement
() (defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
start_periodic_measurement
(const uint32_t interval) (defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
startPeriodicMeasurement
(const uint32_t interval)
m5::unit::UnitKeyboardBitwise
inline
startPeriodicMeasurement
()
m5::unit::UnitKeyboardBitwise
inline
stop_periodic_measurement
() (defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
stopPeriodicMeasurement
()
m5::unit::UnitKeyboardBitwise
inline
to_mode_bits
(const char ch) const override (defined in
m5::unit::UnitCardKB2UART
)
m5::unit::UnitCardKB2UART
inline
protected
virtual
toKeyIndex
(const char ch) const override
m5::unit::UnitCardKB2UART
inline
virtual
UnitCardKB2UART
(const uint8_t addr=DEFAULT_ADDRESS) (defined in
m5::unit::UnitCardKB2UART
)
m5::unit::UnitCardKB2UART
inline
explicit
UnitKeyboard
(const uint8_t addr=DEFAULT_ADDRESS) (defined in
m5::unit::UnitKeyboard
)
m5::unit::UnitKeyboard
inline
explicit
UnitKeyboardBitwise
(const uint8_t addr=DEFAULT_ADDRESS) (defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
inline
explicit
update
(const bool force=false) override
m5::unit::UnitCardKB2UART
virtual
update_new_firmware
(const types::elapsed_time_t at) (defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
protected
update_uart
(const bool force) (defined in
m5::unit::UnitCardKB2UART
)
m5::unit::UnitCardKB2UART
protected
wasHold
() const
m5::unit::UnitKeyboardBitwise
inline
wasHold
(const keyboard::key_index_t kidx) const
m5::unit::UnitKeyboardBitwise
inline
wasHold
(const char ch) const
m5::unit::UnitKeyboardBitwise
inline
wasHoldBits
() const
m5::unit::UnitKeyboardBitwise
inline
wasPressed
() const
m5::unit::UnitKeyboardBitwise
inline
wasPressed
(const keyboard::key_index_t kidx) const
m5::unit::UnitKeyboardBitwise
inline
wasPressed
(const char ch) const
m5::unit::UnitKeyboardBitwise
inline
wasReleased
() const
m5::unit::UnitKeyboardBitwise
inline
wasReleased
(const keyboard::key_index_t kidx) const
m5::unit::UnitKeyboardBitwise
inline
wasReleased
(const char ch) const
m5::unit::UnitKeyboardBitwise
inline
writeMode
(const keyboard::Mode) override
m5::unit::UnitCardKB2UART
inline
virtual
~UnitKeyboard
() (defined in
m5::unit::UnitKeyboard
)
m5::unit::UnitKeyboard
inline
virtual
~UnitKeyboardBitwise
() (defined in
m5::unit::UnitKeyboardBitwise
)
m5::unit::UnitKeyboardBitwise
inline
virtual
Generated by
1.11.0