Settings: units, wheel circumference, HR alerts, auto-pause, vibration #44

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

Goal

The knobs worth exposing, on the phone where there is a real keyboard.

Acceptance criteria

  • Metric and imperial units
  • Wheel circumference with presets and a manual value
  • Heart rate zones and optional alerts
  • Auto-pause threshold and toggle
  • Vibration intensity, including off
  • Auto-switch-to-nav-view toggle
  • Settings persisted and pushed to the watch on connect

Files

  • companion/.../settings/

Update — 2026-09-01: auto-pause behaviour moves to #69

FR-M8 sat here as "behaviour not yet specified" while #17 in Phase 2 already needed stop detection for
moving time and the moving average. One definition, in Phase 2, in #69 (D35).

  • This issue keeps only the setting that turns auto-pause on and off; the behaviour is #69's
  • HR zone configuration here feeds HR_ZONE in #65 — unconfigured zones render --, never a
    guessed default

Update — 2026-09-02: voice announcements setting

  • Voice turn announcements on/off (default off), feeding the new Phase 3 announcer issue
    (FR-N19, D45)
## Goal The knobs worth exposing, on the phone where there is a real keyboard. ## Acceptance criteria - [ ] Metric and imperial units - [ ] Wheel circumference with presets and a manual value - [ ] Heart rate zones and optional alerts - [ ] Auto-pause threshold and toggle - [ ] Vibration intensity, including off - [ ] Auto-switch-to-nav-view toggle - [ ] Settings persisted and pushed to the watch on connect ## Files - `companion/.../settings/` ## Update — 2026-09-01: auto-pause behaviour moves to #69 FR-M8 sat here as "behaviour not yet specified" while #17 in Phase 2 already needed stop detection for moving time and the moving average. One definition, in Phase 2, in #69 (D35). - [ ] This issue keeps only the **setting** that turns auto-pause on and off; the behaviour is #69's - [ ] HR zone configuration here feeds `HR_ZONE` in #65 — unconfigured zones render `--`, never a guessed default ## Update — 2026-09-02: voice announcements setting - [ ] Voice turn announcements on/off (default **off**), feeding the new Phase 3 announcer issue (FR-N19, D45)
Sign in to join this conversation.
No description provided.