41 typedef std::function<
void(
void)> StdFnCBack_t;
44 static constexpr uint8_t maxCBacks = 5;
45 static StdFnCBack_t lambdaFnVector[maxCBacks];
46 static void * fnPtrVector [maxCBacks];
48 static void wrappedCBackLambda0();
49 static void wrappedCBackLambda1();
50 static void wrappedCBackLambda2();
51 static void wrappedCBackLambda3();
52 static void wrappedCBackLambda4();
54 static void * registerCBack(StdFnCBack_t
cback);
Radar BGT60 Raspberry Pi PAL Implementation.
Error_t enableInterrupt(void(*cback)(void))
Enables the hardware interrupt.
Definition bgt60.cpp:205
Error_t init()
Initialize the Bgt60 class object.
Definition bgt60.cpp:45
Error_t
Definition bgt60-types.hpp:26
Definition bgt60-rpi.hpp:25
~Bgt60Rpi()
Destructor of the RaspberryPi Bgt60 object.
Definition bgt60-rpi.cpp:34
Error_t enableInterrupt(std::function< void(void)> &cback)
Enable interrupt.
Definition bgt60-rpi.cpp:51
Definition bgt60-pal-gpio-rpi.hpp:23