Stage B of the ridden-roads work. GPS.detectWalk() flags contiguous low-speed runs (< walkDetectKmh, or the single-speed 30-rpm push speed, for >= walkMinRunSec) as walking inside a bike/other ride. Persisted per point (gps_points.walk, via DB.setWalkFlags in recalculateSession + recomputeAllStats). rebuild_roads maps a walk point to atype 'walk' so it colours as walking and is not treated as a rideable road. Track detail colours walk runs and shows 'пешком: N мин / X км'. Verified detectWalk on real tracks: 98% on a mostly-pushed 4km ride vs 1% on a normal 16km ride. |
||
|---|---|---|
| .. | ||
| plans | ||
| session-logs | ||
| brouter-findings.md | ||
| gps-model-findings.md | ||