1#ifndef GPIOINTERRUPTHANDLER_H
2#define GPIOINTERRUPTHANDLER_H
18 void onUpdate(
bool isInitialised)
override;
23 static void gpioInterruptCallback(
int gpio,
int level, uint32_t tick,
void *user);
24 QThread *GpioInterruptThread;
26 int debounceCounter = 0;
27 static const int debounceThreshold = 10;
28 bool lastState =
false;
Definition gpiointerrupthandler.h:11
GpioInterruptHandler(QObject *parent=nullptr)
Definition gpiointerrupthandler.cpp:3
void onUpdate(bool isInitialised) override
Definition gpiointerrupthandler.cpp:18
~GpioInterruptHandler()
Definition gpiointerrupthandler.cpp:10
void deinitializeGpio()
Definition gpiointerrupthandler.cpp:47
bool initializeGpio()
Definition gpiointerrupthandler.cpp:31