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.