feat: record cadence from step detector during GPS workouts
All checks were successful
CI / update (push) Successful in 3m43s

Use Android TYPE_STEP_DETECTOR sensor in LocationForegroundService to
count steps in a 15s rolling window. Cadence (spm) is computed at each
GPS point and stored alongside lat/lng/altitude/speed. Session detail
page shows cadence chart when data is available.

No additional permissions required — step detector is not a restricted
sensor. Gracefully skipped on devices without the sensor.
This commit is contained in:
2026-04-11 15:26:29 +02:00
parent b209f6e936
commit 3b11cb9878
9 changed files with 123 additions and 5 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "homepage",
"version": "1.25.1",
"version": "1.25.2",
"private": true,
"type": "module",
"scripts": {