Browse Source

update

master
zhaohe 1 year ago
parent
commit
3a21b46e89
  1. 18
      app/src/heart_wave_sample_service.c

18
app/src/heart_wave_sample_service.c

@ -111,15 +111,15 @@ void QRS_process(float value) {
#endif
if (isPeak) {
uint32_t time_diff = m_qrs.time_cnt - m_qrs.last_qrs_point;
m_qrs.last_qrs_point = m_qrs.time_cnt;
m_qrs.heartSignalCnt++;
// m_qrs.heart_rate = m_qrs.heartSignalCnt;
if (m_qrs.last_qrs_point != 0) {
m_qrs.heart_rate = 60 * (1 / (time_diff * 1.0 / SAMPLING_RATE));
}
}
// if (isPeak) {
// uint32_t time_diff = m_qrs.time_cnt - m_qrs.last_qrs_point;
// m_qrs.last_qrs_point = m_qrs.time_cnt;
// m_qrs.heartSignalCnt++;
// // m_qrs.heart_rate = m_qrs.heartSignalCnt;
// if (m_qrs.last_qrs_point != 0) {
// m_qrs.heart_rate = 60 * (1 / (time_diff * 1.0 / SAMPLING_RATE));
// }
// }
m_qrs.time_cnt++;
}

Loading…
Cancel
Save