From e7d6f6550889080404f5872341cad107a72972ad Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Fri, 1 Jul 2022 12:44:22 +0200 Subject: [PATCH] Gain/loss: use 5s as sensor interval to save some energy. --- .../de/dennisguse/opentracks/sensors/AltitudeSumManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/dennisguse/opentracks/sensors/AltitudeSumManager.java b/src/main/java/de/dennisguse/opentracks/sensors/AltitudeSumManager.java index d8d6d1ec5..fde48a321 100644 --- a/src/main/java/de/dennisguse/opentracks/sensors/AltitudeSumManager.java +++ b/src/main/java/de/dennisguse/opentracks/sensors/AltitudeSumManager.java @@ -11,6 +11,8 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.annotation.VisibleForTesting; +import java.util.concurrent.TimeUnit; + import de.dennisguse.opentracks.data.models.TrackPoint; /** @@ -37,7 +39,7 @@ public class AltitudeSumManager implements SensorEventListener { Log.w(TAG, "No pressure sensor available."); isConnected = false; } else { - isConnected = sensorManager.registerListener(this, pressureSensor, SensorManager.SENSOR_DELAY_FASTEST); + isConnected = sensorManager.registerListener(this, pressureSensor, (int) TimeUnit.SECONDS.toMicros(5)); } lastAcceptedPressureValue_hPa = Float.NaN;