29 #include <mraa/gpio.h>
118 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:87
~GroveEHR()
Definition: groveehr.cxx:49
int heartRate()
Definition: groveehr.cxx:116
GroveEHR(int pin)
Definition: groveehr.cxx:34
uint32_t getMillis()
Definition: groveehr.cxx:59
void stopBeatCounter()
Definition: groveehr.cxx:99
void initClock()
Definition: groveehr.cxx:54
void startBeatCounter()
Definition: groveehr.cxx:92
uint32_t beatCounter()
Definition: groveehr.cxx:105