Skip to content

Commit e498b17

Browse files
committed
only set start timestamp when brackground measurement is done
1 parent a6b9e3c commit e498b17

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/heartratetask/HeartRateTask.cpp

+5-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,11 @@ void HeartRateTask::StartMeasurement() {
8787
heartRateSensor.Enable();
8888
ppg.Reset(true);
8989
vTaskDelay(100);
90-
measurementStart = xTaskGetTickCount();
90+
91+
if (state == States::ScreenOffAndMeasuring) {
92+
// only set the start timestamp when the screen is off
93+
measurementStart = xTaskGetTickCount();
94+
}
9195
}
9296

9397
void HeartRateTask::StopMeasurement() {

0 commit comments

Comments
 (0)