Sensor: add temperature.

Fixes #2241.
This commit is contained in:
Dennis Guse
2026-01-04 09:56:44 +01:00
parent 738201c1c2
commit 54844b9a9a
36 changed files with 435 additions and 44 deletions
@@ -135,6 +135,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0))
), TestDataUtil.getTrackPoints(contentProviderUtils, trackId));
}
@@ -217,6 +218,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0))
), TestDataUtil.getTrackPoints(contentProviderUtils, trackId));
@@ -239,6 +241,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0)
),
new TrackPoint(TrackPoint.Type.SEGMENT_START_MANUAL, Instant.parse(resumeTime))
@@ -280,6 +283,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0))
), trackPoints);
}
@@ -316,6 +320,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0)
),
new TrackPoint(TrackPoint.Type.SEGMENT_START_MANUAL, Instant.parse(resumeTime))
@@ -360,6 +365,7 @@ public class TrackRecordingServiceRecordingTest {
HeartRate.of(7),
null,
null,
null,
new AltitudeGainLoss(0, 0)
),
new TrackPoint(
@@ -370,6 +376,7 @@ public class TrackRecordingServiceRecordingTest {
HeartRate.of(7),
null,
null,
null,
new AltitudeGainLoss(0, 0)
)
), TestDataUtil.getTrackPoints(contentProviderUtils, trackId));
@@ -434,6 +441,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0)
),
new TrackPoint(
@@ -449,6 +457,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0)
),
new TrackPoint(
@@ -464,6 +473,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0)
),
new TrackPoint(
@@ -474,6 +484,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0)
)
), TestDataUtil.getTrackPoints(contentProviderUtils, trackId));
@@ -535,6 +546,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0)
),
new TrackPoint(
@@ -550,6 +562,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0)
),
new TrackPoint(
@@ -565,6 +578,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0)
)
), TestDataUtil.getTrackPoints(contentProviderUtils, trackId));
@@ -614,6 +628,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0)
),
new TrackPoint(
@@ -629,6 +644,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0)),
new TrackPoint(
null,
@@ -638,6 +654,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0))
), TestDataUtil.getTrackPoints(contentProviderUtils, trackId));
}
@@ -689,6 +706,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0))
), TestDataUtil.getTrackPoints(contentProviderUtils, trackId));
}
@@ -745,6 +763,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0)
),
new TrackPoint(
@@ -760,6 +779,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0)
),
new TrackPoint(
@@ -770,6 +790,7 @@ public class TrackRecordingServiceRecordingTest {
null,
null,
null,
null,
new AltitudeGainLoss(0, 0))
), TestDataUtil.getTrackPoints(contentProviderUtils, trackId));
}
@@ -852,6 +873,7 @@ public class TrackRecordingServiceRecordingTest {
Speed.of(5)),
Distance.of(2),
null,
null,
Cadence.of(2),
null,
null
@@ -867,6 +889,7 @@ public class TrackRecordingServiceRecordingTest {
Speed.of(5)),
Distance.ZERO,
null,
null,
Cadence.of(2),
null,
null
@@ -882,6 +905,7 @@ public class TrackRecordingServiceRecordingTest {
Speed.of(5)),
Distance.of(10),
null,
null,
Cadence.of(3),
null,
null
@@ -897,6 +921,7 @@ public class TrackRecordingServiceRecordingTest {
Speed.of(5)),
Distance.of(4.0),
null,
null,
Cadence.of(5),
null,
null
@@ -912,6 +937,7 @@ public class TrackRecordingServiceRecordingTest {
Speed.of(5)),
Distance.ZERO,
null,
null,
Cadence.of(5),
null,
null
@@ -927,6 +953,7 @@ public class TrackRecordingServiceRecordingTest {
Speed.ZERO), //Sensor data is now outdated, but we do not fall back to GPS.
Distance.ZERO,
null,
null,
Cadence.of(0), //TODO This could be null, right?
null,
null
@@ -89,7 +89,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -129,7 +129,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -169,7 +169,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -209,7 +209,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -231,7 +231,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -271,7 +271,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -293,7 +293,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -333,7 +333,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -373,7 +373,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -413,7 +413,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -453,7 +453,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -475,7 +475,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -515,7 +515,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -537,7 +537,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -564,7 +564,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);
@@ -597,7 +597,7 @@ public class VoiceAnnouncementUtilsTest {
null,
null,
new SensorData<>(HeartRate.of(60), "unused"),
null,
null, null,
null,
null
);