TIDUF16 December 2023
Because the oversampled data contains a combined DC and AC signal, a simple digital low-pass IIR filter capable of isolating the DC signal is applied. The filter works by adding a small portion of the difference between the input and the last output value to the last output value to form the new output value. If there is a step change in the input, the output performs a correction to be the same as the input over a period of time. The rate of change is controlled by a programmable coefficient determined by the user. The TIDA-010267 uses a coefficient determined by experimentation. Algorithms that detect peaks and troughs in the AC signal of the PPG are used to note the period between signal peak, and thus, the period of the heartbeat. These same detections are used in conjunction with the DC isolation to calculate R and eventually %SpO2.