MD_UISwitch Library 2.2
Library for different types of User Interface switches
MD_UISwitch_Analog Member List

This is the complete list of members for MD_UISwitch_Analog, including all inherited members.

_enableFlagsMD_UISwitchprotected
_kPushMD_UISwitchprotected
_ktMD_UISwitch_Analogprotected
_ktSizeMD_UISwitch_Analogprotected
_lastKeyMD_UISwitchprotected
_lastKeyIdxMD_UISwitch_Analogprotected
_pinMD_UISwitch_Analogprotected
_prevStatusMD_UISwitchprotected
_RCMD_UISwitchprotected
_RCstateMD_UISwitchprotected
_stateMD_UISwitchprotected
_timeActiveMD_UISwitchprotected
_timeDoublePressMD_UISwitchprotected
_timeLongPressMD_UISwitchprotected
_timePressMD_UISwitchprotected
_timeRepeatMD_UISwitchprotected
begin(void)MD_UISwitch_Analogvirtual
debounce(bool curStatus, bool reset=false)MD_UISwitchprotected
DPRESS_ENABLEMD_UISwitchprotectedstatic
enableDoublePress(boolean f)MD_UISwitch
enableLongPress(boolean f)MD_UISwitch
enableRepeat(boolean f)MD_UISwitch
enableRepeatResult(boolean f)MD_UISwitch
getKey(void)MD_UISwitchvirtual
KEY_ACTIVE_STATEMD_UISwitchprotectedstatic
KEY_DOWN enum valueMD_UISwitch
KEY_DPRESS enum valueMD_UISwitch
KEY_DPRESS_TIMEMD_UISwitchprotectedstatic
KEY_LONGPRESS enum valueMD_UISwitch
KEY_LONGPRESS_TIMEMD_UISwitchprotectedstatic
KEY_NULL enum valueMD_UISwitch
KEY_PRESS enum valueMD_UISwitch
KEY_PRESS_TIMEMD_UISwitchprotectedstatic
KEY_REPEAT_TIMEMD_UISwitchprotectedstatic
KEY_RPTPRESS enum valueMD_UISwitch
KEY_UP enum valueMD_UISwitch
keyResult_t enum nameMD_UISwitch
LONGPRESS_ENABLEMD_UISwitchprotectedstatic
MD_UISwitch(void)MD_UISwitch
MD_UISwitch_Analog(uint8_t pin, uiAnalogKeys_t *kt, uint8_t ktSize)MD_UISwitch_Analog
processFSM(bool swState, bool reset=false)MD_UISwitchprotected
read(void)MD_UISwitch_Analogvirtual
REPEAT_ENABLEMD_UISwitchprotectedstatic
REPEAT_RESULT_ENABLEMD_UISwitchprotectedstatic
S_DEBOUNCE enum valueMD_UISwitchprotected
S_IDLE enum valueMD_UISwitchprotected
S_PRESS enum valueMD_UISwitchprotected
S_PRESS2A enum valueMD_UISwitchprotected
S_PRESS2B enum valueMD_UISwitchprotected
S_PRESSL enum valueMD_UISwitchprotected
S_REPEAT enum valueMD_UISwitchprotected
S_WAIT enum valueMD_UISwitchprotected
S_WAIT_RELEASE enum valueMD_UISwitchprotected
S_WAIT_START enum valueMD_UISwitchprotected
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_db enum nameMD_UISwitchprotected
state_fsm enum nameMD_UISwitchprotected
~MD_UISwitch()MD_UISwitch
~MD_UISwitch_Analog()MD_UISwitch_Analog