MD_KeySwitch Library
1.4
Library for user keyswitch on digital input
MD_KeySwitch Member List
This is the complete list of members for
MD_KeySwitch
, including all inherited members.
_enableFlags
MD_KeySwitch
protected
_onState
MD_KeySwitch
protected
_pin
MD_KeySwitch
protected
_state
MD_KeySwitch
protected
_timeActive
MD_KeySwitch
protected
_timeDebounce
MD_KeySwitch
protected
_timeDoublePress
MD_KeySwitch
protected
_timeLongPress
MD_KeySwitch
protected
_timeRepeat
MD_KeySwitch
protected
begin
(void)
MD_KeySwitch
enableDoublePress
(boolean f)
MD_KeySwitch
enableLongPress
(boolean f)
MD_KeySwitch
enableRepeat
(boolean f)
MD_KeySwitch
enableRepeatResult
(boolean f)
MD_KeySwitch
keyResult_t
enum name
MD_KeySwitch
KS_DPRESS
enum value
MD_KeySwitch
KS_LONGPRESS
enum value
MD_KeySwitch
KS_NULL
enum value
MD_KeySwitch
KS_PRESS
enum value
MD_KeySwitch
KS_RPTPRESS
enum value
MD_KeySwitch
MD_KeySwitch
(uint8_t pin, uint8_t onState=KEY_ACTIVE_STATE)
MD_KeySwitch
read
(void)
MD_KeySwitch
S_DEBOUNCE1
enum value
MD_KeySwitch
protected
S_DEBOUNCE2
enum value
MD_KeySwitch
protected
S_DPRESS
enum value
MD_KeySwitch
protected
S_IDLE
enum value
MD_KeySwitch
protected
S_LPRESS
enum value
MD_KeySwitch
protected
S_PRESS
enum value
MD_KeySwitch
protected
S_REPEAT
enum value
MD_KeySwitch
protected
S_WAIT
enum value
MD_KeySwitch
protected
setDebounceTime
(uint16_t t)
MD_KeySwitch
setDoublePressTime
(uint16_t t)
MD_KeySwitch
setLongPressTime
(uint16_t t)
MD_KeySwitch
setRepeatTime
(uint16_t t)
MD_KeySwitch
state_t
enum name
MD_KeySwitch
protected
~MD_KeySwitch
()
MD_KeySwitch
Generated on Tue May 30 2017 08:56:26 for MD_KeySwitch Library by
1.8.13