docs: FEAT-03 extended — simulated odometer in trip replay + trip list
This commit is contained in:
@@ -1971,7 +1971,15 @@ Unraid now uses SSH deploy key for git operations. BUGS.md Open section is empty
|
||||
tracked in FEATURES.md.
|
||||
|
||||
**Shipped:**
|
||||
- **FEAT-03 — Manual odometer baseline** (2026-08-11)
|
||||
- **FEAT-03 — Manual odometer baseline** (2026-08-11, extended 2026-08-12): Settings
|
||||
"Odometer baseline (km)" field; dashboard shows baseline + trip distance. Extended
|
||||
2026-08-12 with a **simulated odometer in trip history**: replay scrubber shows an
|
||||
"Odometer" line below speed, and the trip-list column uses a continuous formula
|
||||
`baseline + Σ(prior trips) + within-trip distance` (raw OBD value when PID 0xA6 is
|
||||
reported). Fixed a latent bug where the Pi's list_trips fallback ignored the baseline
|
||||
and the server hardcoded `odo_start_km/end_km = None`. Changed: `modules/app_trip.py`,
|
||||
`modules/app_sql.py`, `server/modules/db.py`, `static/js/history.js`,
|
||||
`templates/history.html`, `server/templates/history.html`.
|
||||
- **FEAT-06 — Trip ID column in history** (2026-08-11)
|
||||
- **FEAT-07 — Phone-hotspot auto-connect docs** (2026-08-11)
|
||||
- **FEAT-05 — DTC history sync to server** (2026-08-12): Pi pushes DTC snapshots
|
||||
|
||||
Reference in New Issue
Block a user