MD_UISwitch Library
2.0
Library for different types of User Interface switches
MD_UISwitch_Matrix Member List
This is the complete list of members for
MD_UISwitch_Matrix
, including all inherited members.
_colPin
MD_UISwitch_Matrix
protected
_cols
MD_UISwitch_Matrix
protected
_enableFlags
MD_UISwitch
protected
_kt
MD_UISwitch_Matrix
protected
_lastKey
MD_UISwitch
protected
_lastKeyIdx
MD_UISwitch
protected
_rowPin
MD_UISwitch_Matrix
protected
_rows
MD_UISwitch_Matrix
protected
_state
MD_UISwitch
protected
_timeActive
MD_UISwitch
protected
_timeDoublePress
MD_UISwitch
protected
_timeLongPress
MD_UISwitch
protected
_timePress
MD_UISwitch
protected
_timeRepeat
MD_UISwitch
protected
begin
(void)
MD_UISwitch_Matrix
virtual
debounce
(bool curStatus, bool reset=false)
MD_UISwitch
protected
enableDoublePress
(boolean f)
MD_UISwitch
enableLongPress
(boolean f)
MD_UISwitch
enableRepeat
(boolean f)
MD_UISwitch
enableRepeatResult
(boolean f)
MD_UISwitch
getKey
(void)
MD_UISwitch
virtual
KEY_DOWN
enum value
MD_UISwitch
KEY_DPRESS
enum value
MD_UISwitch
KEY_LONGPRESS
enum value
MD_UISwitch
KEY_NULL
enum value
MD_UISwitch
KEY_PRESS
enum value
MD_UISwitch
KEY_RPTPRESS
enum value
MD_UISwitch
KEY_UP
enum value
MD_UISwitch
keyResult_t
enum name
MD_UISwitch
MD_UISwitch
(void)
MD_UISwitch
MD_UISwitch_Matrix
(uint8_t rows, uint8_t cols, uint8_t *rowPin, uint8_t *colPin, char *kt)
MD_UISwitch_Matrix
processFSM
(bool swState, bool reset=false)
MD_UISwitch
protected
read
(void)
MD_UISwitch_Matrix
virtual
S_IDLE
enum value
MD_UISwitch
protected
S_PRESS
enum value
MD_UISwitch
protected
S_PRESS2A
enum value
MD_UISwitch
protected
S_PRESS2B
enum value
MD_UISwitch
protected
S_PRESSL
enum value
MD_UISwitch
protected
S_REPEAT
enum value
MD_UISwitch
protected
S_WAIT
enum value
MD_UISwitch
protected
setDoublePressTime
(uint16_t t)
MD_UISwitch
setLongPressTime
(uint16_t t)
MD_UISwitch
setPressTime
(uint16_t t)
MD_UISwitch
setRepeatTime
(uint16_t t)
MD_UISwitch
state_t
enum name
MD_UISwitch
protected
~MD_UISwitch
()
MD_UISwitch
~MD_UISwitch_Matrix
()
MD_UISwitch_Matrix
Generated on Mon Mar 11 2019 15:27:17 for MD_UISwitch Library by
1.8.15