Mutila: Mouse's Utilities for Arduino
Oft-used utilities: debouncing buttons, averaging samples, and so on.
AbstractDebouncedButton Member List
This is the complete list of members for
AbstractDebouncedButton
, including all inherited members.
_counter
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
protected
_delay
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
protected
_lastOnDuration
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
protected
_lastRepeat
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
protected
_lastStateChange
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
protected
_lastUpdate
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
protected
_pushed
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
protected
_repeatCount
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
protected
_state
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
protected
_threshold
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
protected
AbstractButton
()
AbstractButton
inline
AbstractDebouncedButton
()
AbstractDebouncedButton
begin
(uint8_t threshold=DefaultThreshold, uint8_t delay=DefaultButtonDelay)
AbstractDebouncedButton
AbstractButton::begin
()
AbstractButton
inline
virtual
DefaultButtonDelay
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
static
DefaultButtonRepeatInitialMs
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
static
DefaultButtonRepeatMs
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
static
DefaultHeldMs
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
static
DefaultThreshold
(defined in
AbstractDebouncedButton
)
AbstractDebouncedButton
static
held
(uint16_t ms=DefaultHeldMs)
AbstractDebouncedButton
on
()=0
AbstractButton
pure virtual
pushed
(bool peek=false)
AbstractDebouncedButton
repeat
(uint16_t initialMs=DefaultButtonRepeatInitialMs, uint16_t repeatMs=DefaultButtonRepeatMs)
AbstractDebouncedButton
setState
(bool newState)
AbstractDebouncedButton
tapped
(bool peek=false)
AbstractDebouncedButton
update
()=0
AbstractDebouncedButton
pure virtual
Generated by
1.8.15