grove_heartrate

Committer:
JackyZhangFromSeeed
Date:
Tue Jun 09 10:19:07 2015 +0000
Revision:
0:746f515e2564
grove_heartrate

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JackyZhangFromSeeed 0:746f515e2564 1
JackyZhangFromSeeed 0:746f515e2564 2
JackyZhangFromSeeed 0:746f515e2564 3 #include "grove_heartrate_class.h"
JackyZhangFromSeeed 0:746f515e2564 4
JackyZhangFromSeeed 0:746f515e2564 5 GroveHeartrate::GroveHeartrate(int pinsda, int pinscl)
JackyZhangFromSeeed 0:746f515e2564 6 {
JackyZhangFromSeeed 0:746f515e2564 7 this->i2c = (I2C_T *)malloc(sizeof(I2C_T));
JackyZhangFromSeeed 0:746f515e2564 8 grove_heartrate_init(this->i2c, pinsda, pinscl);
JackyZhangFromSeeed 0:746f515e2564 9 }
JackyZhangFromSeeed 0:746f515e2564 10
JackyZhangFromSeeed 0:746f515e2564 11 bool GroveHeartrate::write_setup(void)
JackyZhangFromSeeed 0:746f515e2564 12 {
JackyZhangFromSeeed 0:746f515e2564 13 return grove_heartrate_write_setup(this->i2c);
JackyZhangFromSeeed 0:746f515e2564 14 }
JackyZhangFromSeeed 0:746f515e2564 15
JackyZhangFromSeeed 0:746f515e2564 16 bool GroveHeartrate::read_heartrate(uint8_t *lux)
JackyZhangFromSeeed 0:746f515e2564 17 {
JackyZhangFromSeeed 0:746f515e2564 18 return grove_heartrate_getheartrate(this->i2c, lux);
JackyZhangFromSeeed 0:746f515e2564 19 }