MHVLib
20111011
An efficiency oriented runtime library for AVR microcontrollers
|
_debounceTime | MHV_Debounce | [protected] |
_heldTime | MHV_Debounce | [protected] |
_pinChangeManager | MHV_Debounce | [protected] |
_pins | MHV_Debounce | [protected] |
_repeatTime | MHV_Debounce | [protected] |
_rtc | MHV_Debounce | [protected] |
assignKey(volatile uint8_t *dir, volatile uint8_t *out, volatile uint8_t *in, uint8_t pin, int8_t pinchangeInterrupt, MHV_DebounceListener *listener) | MHV_Debounce | |
checkHeld() | MHV_Debounce | |
deassignKey(volatile uint8_t *dir, volatile uint8_t *out, volatile uint8_t *in, uint8_t pin, int8_t pinchangeInterrupt) | MHV_Debounce | |
initPin(uint8_t pinchangeInterrupt) | MHV_Debounce | [protected] |
MHV_Debounce(MHV_PinChangeManager *pinChangeManager, MHV_RTC *rtc, uint16_t debounceTime, uint16_t heldTime, uint16_t repeatTime) | MHV_Debounce | |
pinChanged(uint8_t pcInt, bool newState) | MHV_Debounce | [protected, virtual] |