How do the algorithms used with the MAX30102 determine heart rate from the ADC data?
The max30102 determines heart rate by implementing algorithms that measure the systolic peaks intervals or R-R intervals of the PPG signal and the difference in time between these peaks. From this we can deduce heart rate in BPM.