Swim Workouts

Workout Flow

The MVP path is explicit: host FIT files, choose a catalog entry on the watch, then use native Pool Swim.

1. Host FIT variants

Put generated 25 m, 50 m, 25 ft, and 50 ft workout FIT files on a HTTPS host.

2. Configure the catalog

Set downloadBaseUrl to the published downloads folder and set each variant fitFile in assets/resources/resources/jsonData/workouts/catalog.json.

3. Choose on the watch

Open Swim Workouts, press UP/MENU, then choose series, workout, language, pool length, and pool units. Language, default pool length, and pool units can also be changed from Garmin Connect IQ app settings.

4. Download from the watch

Press Download. Garmin's runtime attempts to parse and store the selected FIT content.

5. Execute natively

Open Pool Swim, then Training or Workouts, and select the imported workout if the device exposes it there.