louper 1.0.0
|
Hardware interface controller. More...
#include <hardware.h>
Public Types | |
using | sptr = std::shared_ptr< Hardware > |
Shared pointer type for Hardware. | |
Private Attributes | |
SignalCommand | s_tap |
Signal for tap input. | |
SignalCommand | s_mode |
Signal for mode input. | |
SignalCommand | s_sys |
Signal for system input. | |
SignalCue | s_cue |
Signal for cue input. | |
uint8_t | m_lastPin |
Last pressed pin number. | |
InterruptHandler::sptr | m_inthandler |
Input interrupt listener/handler. | |
Timer::sptr | m_longPressTimer |
Timer for detecting button long-press. | |
Hardware interface controller.