corazoncito

Committer:
arturogasca
Date:
Sat Dec 03 04:25:24 2016 +0000
Revision:
0:18957c930b4c
jhj

Who changed what in which revision?

UserRevisionLine numberNew contents of line
arturogasca 0:18957c930b4c 1 #include "HeartRate.h"
arturogasca 0:18957c930b4c 2
arturogasca 0:18957c930b4c 3 HeartRate::HeartRate(PinName adc,PinName LO_PLS, PinName LO_MIN) :
arturogasca 0:18957c930b4c 4 sensorPin(adc),
arturogasca 0:18957c930b4c 5 LO_MIN(LO_MIN),
arturogasca 0:18957c930b4c 6 LO_PLS(LO_PLS)
arturogasca 0:18957c930b4c 7 {
arturogasca 0:18957c930b4c 8 }
arturogasca 0:18957c930b4c 9
arturogasca 0:18957c930b4c 10 HeartRate::~HeartRate(){
arturogasca 0:18957c930b4c 11 }
arturogasca 0:18957c930b4c 12
arturogasca 0:18957c930b4c 13 unsigned short HeartRate::read(){
arturogasca 0:18957c930b4c 14
arturogasca 0:18957c930b4c 15 unsigned short value;
arturogasca 0:18957c930b4c 16 value = sensorPin.read_u16();
arturogasca 0:18957c930b4c 17
arturogasca 0:18957c930b4c 18 return(value);
arturogasca 0:18957c930b4c 19
arturogasca 0:18957c930b4c 20 }
arturogasca 0:18957c930b4c 21
arturogasca 0:18957c930b4c 22 bool HeartRate::available(){
arturogasca 0:18957c930b4c 23 if(LO_MIN==true || LO_PLS ==true) {
arturogasca 0:18957c930b4c 24
arturogasca 0:18957c930b4c 25 return(false);
arturogasca 0:18957c930b4c 26 }
arturogasca 0:18957c930b4c 27 else{
arturogasca 0:18957c930b4c 28
arturogasca 0:18957c930b4c 29 return(true);
arturogasca 0:18957c930b4c 30 }
arturogasca 0:18957c930b4c 31 }
arturogasca 0:18957c930b4c 32
arturogasca 0:18957c930b4c 33