The Course message advertised capabilities=0x04 (time only), telling consumers the course had no position data. Wahoo accepted the route (distance/elevation come from request fields) but rendered an empty map. Set capabilities to valid|distance|position (0x1A). Also write a real lap totalElapsedTime/totalTimerTime derived from the 1Hz record timestamps; a zero-duration lap can be rejected as malformed. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| fitsdk-shim.ts | ||
| gpx-to-fit-course.test.ts | ||
| gpx-to-fit-course.ts | ||
| index.ts | ||
| semicircles.ts | ||