29 #include <mraa/gpio.h>
110 static void beatISR(
void *ctx);
120 volatile uint32_t m_beatCounter;
121 struct timeval m_startTime;
122 mraa_gpio_context m_gpio;
API for the Grove Ear-clip Heart Rate sensor.
Definition: groveehr.h:54
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