health: Fix bpm for not continous data

pull/3106/head
Erik Andresen 2023-11-19 09:42:35 +01:00
parent 61b207e0fa
commit 12dcefedf5
1 changed files with 3 additions and 1 deletions

View File

@ -152,7 +152,9 @@ function getDailyData(data) {
movement : h.charCodeAt(3)
};
dayData.steps += h.steps; // sum
dayData.bpm = (dayData.bpm + h.bpm) / 2; // average
if (h.bpm > 0) {
dayData.bpm = dayData.bpm > 0 ? (dayData.bpm + h.bpm) / 2 : h.bpm; // average
}
dayData.movement += h.movement; // sum
}
idx += DB_RECORD_LEN;