Skip to content

Update Garmin FIT device list - #4930

Merged
cagnulein merged 1 commit into
masterfrom
automation/update-garmin-fit-devices
Aug 13, 2026
Merged

Update Garmin FIT device list#4930
cagnulein merged 1 commit into
masterfrom
automation/update-garmin-fit-devices

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Garmin FIT product catalog update (updater v3).

Current QZ selector entries: 126
Products obtained from Garmin: 482
Eligible Garmin products: 211
Eligible products already in QZ: 120
Eligible products missing from QZ: 91
Products added in this run: 91

Devices added:

  • APPROACH_G10 (1405) — Approach G10
  • SWIM (1499) — Swim
  • VIVO_ACTIVE (1907) — Vivo Active
  • APPROACH_S6 (1936) — Approach S6
  • D2_BRAVO (2262) — D2 Bravo
  • APPROACH_S20 (2266) — Approach S20
  • APPROACH_X40 (2292) — Approach X40
  • VIVO_ACTIVE_HR (2337) — Vivo Active Hr
  • VIVO_MOVE (2368) — Vivo Move
  • D2_BRAVO_TITANIUM (2547) — D2 Bravo Titanium
  • APPROACH_S60 (2656) — Approach S60
  • VIVO_MOVE_HR (2772) — Vivo Move Hr
  • APPROACH_Z80 (2806) — Approach Z80
  • D2CHARLIE (2819) — D2Charlie
  • DESCENT (2859) — Descent
  • APPROACH_X10 (2962) — Approach X10
  • APPROACH_S10 (3049) — Approach S10
  • APPROACH_G80 (3085) — Approach G80
  • INSTINCT_ESPORTS (3126) — Instinct Esports
  • MARQ_DRIVER (3246) — Marq Driver
  • MARQ_AVIATOR (3247) — Marq Aviator
  • MARQ_CAPTAIN (3248) — Marq Captain
  • MARQ_COMMANDER (3249) — Marq Commander
  • MARQ_EXPEDITION (3250) — Marq Expedition
  • MARQ_ATHLETE (3251) — Marq Athlete
  • DESCENT_MK2 (3258) — Descent Mk2
  • VIVO_MOVE3_PREMIUM (3308) — Vivo Move3 Premium
  • APPROACH_S40 (3314) — Approach S40
  • VIVO_MOVE3 (3378) — Vivo Move3
  • SWIM2 (3405) — Swim2
  • INSTINCT_SOLAR (3466) — Instinct Solar
  • LEGACY_REY (3498) — Legacy Rey
  • LEGACY_DARTH_VADER (3499) — Legacy Darth Vader
  • LEGACY_CAPTAIN_MARVEL (3500) — Legacy Captain Marvel
  • LEGACY_FIRST_AVENGER (3501) — Legacy First Avenger
  • DESCENT_MK2S (3542) — Descent Mk2s
  • VENUSQ_MUSIC_V2 (3599) — Venu Sq Music V2
  • LILY (3615) — Lily
  • MARQ_ADVENTURER (3624) — Marq Adventurer
  • ENDURO (3638) — Enduro
  • MARQ_GOLFER (3739) — Marq Golfer
  • APPROACH_S12 (3823) — Approach S12
  • INSTINCT_2 (3888) — Instinct 2
  • INSTINCT_2S (3889) — Instinct 2s
  • APPROACH_S42 (3934) — Approach S42
  • VIVO_MOVE_SPORT (3982) — Vivo Move Sport
  • VIVOMOVE_TREND (3983) — Vivomove Trend
  • DESCENT_G1 (4005) — Descent G1
  • MARQ_GEN2 (4105) — Marq Gen2
  • MARQ_GEN2_AVIATOR (4124) — Marq Gen2 Aviator
  • D2_AIR_X10 (4125) — D2 Air X10
  • TACTIX7 (4135) — Tactix7
  • INSTINCT_CROSSOVER (4155) — Instinct Crossover
  • DESCENT_MK3 (4222) — Descent Mk3
  • DESCENT_MK3I (4223) — Descent Mk3i
  • APPROACH_S70 (4233) — Approach S70
  • ENDURO2 (4341) — Enduro2
  • LILY2 (4380) — Lily2
  • INSTINCT_2X (4394) — Instinct 2x
  • MARQ_GEN2_COMMANDER (4472) — Marq Gen2 Commander
  • LILY_ATHLETE (4477) — Lily Athlete
  • D2_MACH1_PRO (4556) — D2 Mach1 Pro
  • FR970 (4565) — Forerunner 970
  • FR570_LARGE (4570) — Forerunner 570 Large
  • FR570_SMALL (4574) — Forerunner 570 Small
  • ENDURO3 (4575) — Enduro3
  • INSTINCTE_40MM (4583) — Instincte 40mm
  • INSTINCTE_45MM (4584) — Instincte 45mm
  • INSTINCT3_SOLAR_45MM (4585) — Instinct3 Solar 45mm
  • INSTINCT3_AMOLED_45MM (4586) — Instinct3 Amoled 45mm
  • INSTINCT3_AMOLED_50MM (4587) — Instinct3 Amoled 50mm
  • DESCENT_G2 (4588) — Descent G2
  • FENIX7_PRO_SOLAR_NO_WIFI (4595) — Fenix7 Pro Solar No Wifi
  • VENU_X1 (4603) — Venu X1
  • FENIX8_PRO (4631) — Fenix8 Pro
  • EDGE_550 (4633) — Edge 550
  • EDGE_850 (4634) — Edge 850
  • APPROACHS44 (4647) — Approachs44
  • EDGE_MTB (4655) — Edge Mtb
  • APPROACHS50 (4656) — Approachs50
  • INSTINCT3_SOLAR_50MM (4759) — Instinct3 Solar 50mm
  • TACTIX8_AMOLED (4775) — Tactix8 Amoled
  • TACTIX8_SOLAR (4776) — Tactix8 Solar
  • FR170_MUSIC (4814) — Forerunner 170 Music
  • FR170 (4815) — Forerunner 170
  • APPROACH_J1 (4825) — Approach J1
  • D2_MACH2 (4879) — D2 Mach2
  • FR70_2026 (4916) — Forerunner 70 2026
  • INSTINCT_CROSSOVER_AMOLED (4678) — Instinct Crossover Amoled
  • D2_AIR_X15 (4944) — D2 Air X15
  • D2_MACH2_PRO (5056) — D2 Mach2 Pro

Existing QZ entries absent upstream (preserved):

  • None

Existing QZ Garmin products were preserved; no products are automatically removed.
Source: Garmin's official FIT C++ SDK generated fit_profile.hpp.
This PR was generated by the weekly Garmin FIT product synchronization workflow.

@cagnulein
cagnulein merged commit e73db92 into master Aug 13, 2026
17 checks passed
@cagnulein
cagnulein deleted the automation/update-garmin-fit-devices branch August 13, 2026 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant