Skyward boardcore
Loading...
Searching...
No Matches
ButtonHandler.h File Reference
#include <Singleton.h>
#include <scheduler/TaskScheduler.h>
#include <utils/GpioPinCompare.h>
#include <map>
Include dependency graph for ButtonHandler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Boardcore::ButtonHandler
 Utility to detects if buttons are pressed, long pressed or long-long pressed and calls a callback in each case. More...
 

Namespaces

namespace  Boardcore
 This file includes all the types the logdecoder script will decode.
 

Enumerations

enum class  Boardcore::ButtonEvent { Boardcore::PRESSED , Boardcore::SHORT_PRESS , Boardcore::LONG_PRESS , Boardcore::VERY_LONG_PRESS }