MD_UISwitch Library
1.0
Library for different types of User Interface switches
MD_UISwitch Member List
This is the complete list of members for
MD_UISwitch
, including all inherited members.
_enableFlags
MD_UISwitch
protected
_lastKey
MD_UISwitch
protected
_state
MD_UISwitch
protected
_timeActive
MD_UISwitch
protected
_timeDebounce
MD_UISwitch
protected
_timeDoublePress
MD_UISwitch
protected
_timeLongPress
MD_UISwitch
protected
_timeRepeat
MD_UISwitch
protected
begin
(void)
MD_UISwitch
virtual
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_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
keyResult_t
enum name
MD_UISwitch
MD_UISwitch
(void)
MD_UISwitch
processFSM
(bool bState, bool reset=0)
MD_UISwitch
protected
read
(void)
MD_UISwitch
virtual
S_DEBOUNCE1
enum value
MD_UISwitch
protected
S_DEBOUNCE2
enum value
MD_UISwitch
protected
S_DPRESS
enum value
MD_UISwitch
protected
S_IDLE
enum value
MD_UISwitch
protected
S_LPRESS
enum value
MD_UISwitch
protected
S_PRESS
enum value
MD_UISwitch
protected
S_REPEAT
enum value
MD_UISwitch
protected
S_WAIT
enum value
MD_UISwitch
protected
setDebounceTime
(uint16_t t)
MD_UISwitch
setDoublePressTime
(uint16_t t)
MD_UISwitch
setLongPressTime
(uint16_t t)
MD_UISwitch
setRepeatTime
(uint16_t t)
MD_UISwitch
state_t
enum name
MD_UISwitch
protected
~MD_UISwitch
()
MD_UISwitch
Generated on Sat Nov 11 2017 17:36:39 for MD_UISwitch Library by
1.8.13