tools/gpx_replay.py: replay a GPX through the location pipeline #23

Open
opened 2026-08-31 17:14:42 +02:00 by robert · 0 comments
robert commented 2026-08-31 17:14:42 +02:00 (Migrated from git.butzei.de)

Goal

Make the whole thing testable indoors and repeatably, which matters far more once navigation lands.

Acceptance criteria

  • Reads a GPX and emits positions at a configurable speed multiplier
  • Can drive the Android emulator via mock locations
  • Can drive the companion directly through a debug hook
  • Supports pausing, jumping to an offset and injecting a deliberate off-route excursion
  • Documented in docs/DEV.md

Files

  • tools/gpx_replay.py
## Goal Make the whole thing testable indoors and repeatably, which matters far more once navigation lands. ## Acceptance criteria - [ ] Reads a GPX and emits positions at a configurable speed multiplier - [ ] Can drive the Android emulator via mock locations - [ ] Can drive the companion directly through a debug hook - [ ] Supports pausing, jumping to an offset and injecting a deliberate off-route excursion - [ ] Documented in `docs/DEV.md` ## Files - `tools/gpx_replay.py`
Sign in to join this conversation.
No description provided.