AceButton
1.4.1
An adjustable, compact, event-driven button library for Arduino.
|
Cace_button::AceButton | An Adjustable Compact Event-driven (ACE) Button library that debounces and dispatches button events to a user-defined event handler |
▼Cace_button::ButtonConfig | Class that defines the timing parameters and event handler of an AceButton or a group of AceButton instances |
Cace_button::AdjustableButtonConfig | A subclass of ButtonConfig which allows the user to override the varous timing parameters of ButtonConfig at runtime |
Cace_button::Encoded4To2ButtonConfig | A ButtonConfig that handles an 4-to-2 binary encoder which converts 4 inputs into 2 outputs |
Cace_button::Encoded8To3ButtonConfig | A ButtonConfig that handles an 8-to-3 binary encoder which converts 8 inputs into 3 outputs |
Cace_button::EncodedButtonConfig | A ButtonConfig that handles an N-to-M binary encoder where N = 2^M |
Cace_button::TimingStats |