Professional Documents
Culture Documents
If ( (Signal Thresh) && (Pulse False)
If ( (Signal Thresh) && (Pulse False)
NO
if(Signal < thresh YES if (N >
YES
&& N > (IBI/5)*3) 250)
T = Signal or
P= Signal NO NO
if ( (Signal > thresh)
Pulse=false;amp=P-T; && (Pulse == false)
thresh = amp/2 + T;
YES
for(int i=0; i<=8; i++) {rate[i] = rate[i+1]; runningTotal += rate[i];
} rate[9] = IBI; runningTotal += rate[9]; runningTotal /= 10;
BPM = 60000/runningTotal;