Skip to content

Commit 68af1a2

Browse files
committed
BRANCH.md: cover new MTU + MGA-INI handshake and auto-reconnect
1 parent 0b143cf commit 68af1a2

1 file changed

Lines changed: 13 additions & 2 deletions

File tree

BRANCH.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,14 @@ and wheel calibration, plus Compare-tab tooling and the usual polish.
1111
- `Ext GPS speed` column in trip CSVs, purple overlay on the trip chart.
1212
- **E** indicator top-right: dim when stale, lit when sending, hidden when
1313
no external GPS is paired.
14+
- Post-connect handshake matches the official RaceBox app: MTU 247,
15+
high connection priority, MGA-INI-TIME + MGA-INI-POS assistance
16+
writes. Without these the GNSS does a cold-start sky search (30 to
17+
90 s), which is why riders reported "no fix unless the official
18+
RaceBox app was launched first."
19+
- Auto-(re)connect on app start and after a connection drop, with
20+
backoff 1.5 / 5 / 10 / 30 s. Explicit Disconnect from Settings
21+
vetoes the loop until the rider taps Reconnect.
1422

1523
**Live data sources sheet (tap the GPS icon)**
1624
- Phone / Wheel / External tabs + a Compare tab.
@@ -46,8 +54,11 @@ and wheel calibration, plus Compare-tab tooling and the usual polish.
4654

4755
## Known gaps
4856

49-
- No auto-connect for the external GPS on app start; tap Reconnect after.
50-
- No reconnect-on-disconnect retry when the box goes out of range.
57+
- Full AGPS (MGA-GPS-EPH ephemeris from u-blox AssistNow) is not yet
58+
wired up. INI-TIME + INI-POS alone trim cold-start from 90 s to
59+
about 15 to 20 s, but a fresh-boot RaceBox still needs sky time
60+
before its first fix. AssistNow Online integration is a separate
61+
follow-up.
5162
- Dial upper bound still scales to wheel max; a faster external source
5263
will pin at the top.
5364

0 commit comments

Comments
 (0)