29 #include <mraa/gpio.h>
109 static void beatISR(
void *ctx);
119 volatile uint32_t m_beatCounter;
120 struct timeval m_startTime;
121 mraa_gpio_context m_gpio;
C++ API for the Grove Ear-clip Heart Rate sensor.
Definition: groveehr.h:53
void clearBeatCounter()
Definition: groveehr.cxx:86
~GroveEHR()
Definition: groveehr.cxx:48
int heartRate()
Definition: groveehr.cxx:115
GroveEHR(int pin)
Definition: groveehr.cxx:32
uint32_t getMillis()
Definition: groveehr.cxx:58
void stopBeatCounter()
Definition: groveehr.cxx:98
void initClock()
Definition: groveehr.cxx:53
void startBeatCounter()
Definition: groveehr.cxx:91
uint32_t beatCounter()
Definition: groveehr.cxx:104
static void beatISR(void *ctx)
Definition: groveehr.cxx:109