## Garmin FIT Tags

Information extracted from Garmin FIT (Flexible and Interoperable data Transfer) files. By default, only timestamps and GPS-related FIT messages are decoded, and the rest are marked as Unknown to be extracted only if the Unknown (-u) option is used. And unless the ExtractEmbedded (-ee) option is used, only the first FIT message of each type is extracted. When both of these options are used, a significant amount of information may be extracted, and processing times may be lengthy. The family 1 group names of the extracted tags correspond to the FIT message names. The first table below lists the FIT messages, and subsequent tables list the extracted tags. See https://developer.garmin.com/fit/ for the specification.

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 'vers' | ProtocolVersion | no | (from the FIT file header)
> 0 | FileID? | - | --> Garmin FileID Tags
> 1 | Capabilities? | - | --> Garmin Capabilities Tags
> 2 | DeviceSettings? | - | --> Garmin DeviceSettings Tags
> 3 | UserProfile? | - | --> Garmin UserProfile Tags
> 4 | HRMProfile? | - | --> Garmin HRMProfile Tags
> 5 | SDMProfile? | - | --> Garmin SDMProfile Tags
> 6 | BikeProfile? | - | --> Garmin BikeProfile Tags
> 7 | ZonesTarget? | - | --> Garmin ZonesTarget Tags
> 8 | HRZone? | - | --> Garmin HRZone Tags
> 9 | PowerZone? | - | --> Garmin PowerZone Tags
> 10 | MetZone? | - | --> Garmin MetZone Tags
> 12 | Sport? | - | --> Garmin Sport Tags
> 13 | TrainingSettings? | - | --> Garmin TrainingSettings Tags
> 14 | DataScreen? | - | --> Garmin DataScreen Tags
> 15 | Goal? | - | --> Garmin Goal Tags
> 16 | Alert? | - | --> Garmin Alert Tags
> 17 | RangeAlert? | - | --> Garmin RangeAlert Tags
> 18 | Session | - | --> Garmin Session Tags
> 19 | Lap | - | --> Garmin Lap Tags
> 20 | Record | - | --> Garmin Record Tags
> 21 | Event? | - | --> Garmin Event Tags
> 22 | DeviceUsed? | - | --> Garmin DeviceUsed Tags
> 23 | DeviceInfo? | - | --> Garmin DeviceInfo Tags
> 26 | Workout? | - | --> Garmin Workout Tags
> 27 | WorkoutStep? | - | --> Garmin WorkoutStep Tags
> 28 | Schedule? | - | --> Garmin Schedule Tags
> 29 | Location? | - | --> Garmin Location Tags
> 30 | WeightScale? | - | --> Garmin WeightScale Tags
> 31 | Course? | - | --> Garmin Course Tags
> 32 | CoursePoint | - | --> Garmin CoursePoint Tags
> 33 | Totals? | - | --> Garmin Totals Tags
> 34 | Activity? | - | --> Garmin Activity Tags
> 35 | Software? | - | --> Garmin Software Tags
> 37 | FileCapabilities? | - | --> Garmin FileCapabilities Tags
> 38 | MesgCapabilities? | - | --> Garmin MesgCapabilities Tags
> 39 | FieldCapabilities? | - | --> Garmin FieldCapabilities Tags
> 49 | FileCreator? | - | --> Garmin FileCreator Tags
> 51 | BloodPressure? | - | --> Garmin BloodPressure Tags
> 53 | SpeedZone? | - | --> Garmin SpeedZone Tags
> 55 | Monitoring? | - | --> Garmin Monitoring Tags
> 70 | MapLayer? | - | --> Garmin MapLayer Tags
> 71 | Routing? | - | --> Garmin Routing Tags
> 72 | TrainingFile? | - | --> Garmin TrainingFile Tags
> 78 | HRV? | - | --> Garmin HRV Tags
> 79 | UserMetrics? | - | --> Garmin UserMetrics Tags
> 80 | AntRx? | - | --> Garmin AntRx Tags
> 81 | AntTx? | - | --> Garmin AntTx Tags
> 82 | AntChannelID? | - | --> Garmin AntChannelID Tags
> 89 | OpenWaterEvent? | - | --> Garmin OpenWaterEvent Tags
> 101 | Length? | - | --> Garmin Length Tags
> 103 | MonitoringInfo? | - | --> Garmin MonitoringInfo Tags
> 104 | DeviceStatus? | - | --> Garmin DeviceStatus Tags
> 105 | Pad? | no |
> 106 | SlaveDevice? | - | --> Garmin SlaveDevice Tags
> 113 | BestEffort? | - | --> Garmin BestEffort Tags
> 114 | PersonalRecord? | - | --> Garmin PersonalRecord Tags
> 127 | Connectivity? | - | --> Garmin Connectivity Tags
> 128 | WeatherConditions | - | --> Garmin WeatherConditions Tags
> 129 | WeatherAlert? | - | --> Garmin WeatherAlert Tags
> 131 | CadenceZone? | - | --> Garmin CadenceZone Tags
> 132 | HR? | - | --> Garmin HR Tags
> 140 | ActivityMetrics? | - | --> Garmin ActivityMetrics Tags
> 141 | EPOStatus? | - | --> Garmin EPOStatus Tags
> 142 | SegmentLap | - | --> Garmin SegmentLap Tags
> 143 | MultisportSettings? | - | --> Garmin MultisportSettings Tags
> 144 | MultisportActivity? | - | --> Garmin MultisportActivity Tags
> 145 | MemoGlob? | - | --> Garmin MemoGlob Tags
> 147 | SensorSettings? | - | --> Garmin SensorSettings Tags
> 148 | SegmentID? | - | --> Garmin SegmentID Tags
> 149 | SegmentLeaderboardEntry? | - | --> Garmin SegmentLeaderboardEntry Tags
> 150 | SegmentPoint | - | --> Garmin SegmentPoint Tags
> 151 | SegmentFile? | - | --> Garmin SegmentFile Tags
> 152 | Metronome? | - | --> Garmin Metronome Tags
> 158 | WorkoutSession? | - | --> Garmin WorkoutSession Tags
> 159 | WatchfaceSettings? | - | --> Garmin WatchfaceSettings Tags
> 160 | GPS | - | --> Garmin GPS Tags
> 161 | CameraEvent? | - | --> Garmin CameraEvent Tags
> 162 | TimeStampCorrelation? | - | --> Garmin TimeStampCorrelation Tags
> 164 | GyroscopeData? | - | --> Garmin GyroscopeData Tags
> 165 | AccelerometerData? | - | --> Garmin AccelerometerData Tags
> 167 | ThreeDSensorCalibration? | - | --> Garmin ThreeDSensorCalibration Tags
> 169 | VideoFrame? | - | --> Garmin VideoFrame Tags
> 170 | ConnectIQField? | - | --> Garmin ConnectIQField Tags
> 173 | Clubs? | - | --> Garmin Clubs Tags
> 174 | OBDIIData? | - | --> Garmin OBDIIData Tags
> 177 | NMEASentence? | - | --> Garmin NMEASentence Tags
> 178 | AviationAttitude? | - | --> Garmin AviationAttitude Tags
> 184 | Video? | - | --> Garmin Video Tags
> 185 | VideoTitle? | - | --> Garmin VideoTitle Tags
> 186 | VideoDescription? | - | --> Garmin VideoDescription Tags
> 187 | VideoClip? | - | --> Garmin VideoClip Tags
> 188 | OHRSettings? | - | --> Garmin OHRSettings Tags
> 189 | WaypointHandling? | - | --> Garmin WaypointHandling Tags
> 190 | GolfCourse? | - | --> Garmin GolfCourse Tags
> 191 | GolfStats? | - | --> Garmin GolfStats Tags
> 192 | Score? | - | --> Garmin Score Tags
> 193 | Hole? | - | --> Garmin Hole Tags
> 194 | Shot? | - | --> Garmin Shot Tags
> 200 | ExdScreenConfiguration? | - | --> Garmin ExdScreenConfiguration Tags
> 201 | ExdDataFieldConfiguration? | - | --> Garmin ExdDataFieldConfiguration Tags
> 202 | ExdDataConceptConfiguration? | - | --> Garmin ExdDataConceptConfiguration Tags
> 206 | FieldDescription? | - | --> Garmin FieldDescription Tags
> 207 | DeveloperDataID? | - | --> Garmin DeveloperDataID Tags
> 208 | MagnetometerData? | - | --> Garmin MagnetometerData Tags
> 209 | BarometerData? | - | --> Garmin BarometerData Tags
> 210 | OneDSensorCalibration? | - | --> Garmin OneDSensorCalibration Tags
> 211 | MonitoringHRData? | - | --> Garmin MonitoringHRData Tags
> 216 | TimeInZone? | - | --> Garmin TimeInZone Tags
> 222 | AlarmSettings? | - | --> Garmin AlarmSettings Tags
> 225 | Set? | - | --> Garmin Set Tags
> 227 | StressLevel? | - | --> Garmin StressLevel Tags
> 229 | MaxMetData? | - | --> Garmin MaxMetData Tags
> 243 | MusicInfo? | - | --> Garmin MusicInfo Tags
> 258 | DiveSettings? | - | --> Garmin DiveSettings Tags
> 259 | DiveGas? | - | --> Garmin DiveGas Tags
> 262 | DiveAlarm? | - | --> Garmin DiveAlarm Tags
> 264 | ExerciseTitle? | - | --> Garmin ExerciseTitle Tags
> 268 | DiveSummary? | - | --> Garmin DiveSummary Tags
> 269 | SPO2Data? | - | --> Garmin SPO2Data Tags
> 273 | SleepDataInfo? | - | --> Garmin SleepDataInfo Tags
> 275 | SleepLevel? | - | --> Garmin SleepLevel Tags
> 285 | Jump | - | --> Garmin Jump Tags
> 289 | AADAccelFeatures? | - | --> Garmin AADAccelFeatures Tags
> 290 | BeatIntervals? | - | --> Garmin BeatIntervals Tags
> 297 | RespirationRate? | - | --> Garmin RespirationRate Tags
> 302 | HSAAccelerometerData? | - | --> Garmin HSAAccelerometerData Tags
> 304 | HSAStepData? | - | --> Garmin HSAStepData Tags
> 305 | HSA_SPO2Data? | - | --> Garmin HSA_SPO2Data Tags
> 306 | HSAStressData? | - | --> Garmin HSAStressData Tags
> 307 | HSARespirationData? | - | --> Garmin HSARespirationData Tags
> 308 | HSAHeartRateData? | - | --> Garmin HSAHeartRateData Tags
> 309 | MtbCx? | - | --> Garmin MtbCx Tags
> 310 | Race? | - | --> Garmin Race Tags
> 311 | SplitTime? | - | --> Garmin SplitTime Tags
> 312 | Split | - | --> Garmin Split Tags
> 313 | SplitSummary? | - | --> Garmin SplitSummary Tags
> 314 | HSABodyBatteryData? | - | --> Garmin HSABodyBatteryData Tags
> 315 | HSAEvent? | - | --> Garmin HSAEvent Tags
> 317 | ClimbPro | - | --> Garmin ClimbPro Tags
> 319 | TankUpdate? | - | --> Garmin TankUpdate Tags
> 321 | PowerMode? | - | --> Garmin PowerMode Tags
> 323 | TankSummary? | - | --> Garmin TankSummary Tags
> 326 | GPSEvent? | - | --> Garmin GPSEvent Tags
> 336 | ECGSummary? | - | --> Garmin ECGSummary Tags
> 337 | ECGRawSample? | - | --> Garmin ECGRawSample Tags
> 338 | ECGSmoothSample? | - | --> Garmin ECGSmoothSample Tags
> 346 | SleepAssessment? | - | --> Garmin SleepAssessment Tags
> 356 | FunctionalMetrics? | - | --> Garmin FunctionalMetrics Tags
> 358 | RaceEvent? | - | --> Garmin RaceEvent Tags
> 369 | TrainingReadiness? | - | --> Garmin TrainingReadiness Tags
> 370 | HRVStatusSummary? | - | --> Garmin HRVStatusSummary Tags
> 371 | HRVValue? | - | --> Garmin HRVValue Tags
> 372 | RawBBI? | - | --> Garmin RawBBI Tags
> 375 | DeviceAuxBatteryInfo? | - | --> Garmin DeviceAuxBatteryInfo Tags
> 376 | HSAGyroscopeData? | - | --> Garmin HSAGyroscopeData Tags
> 378 | TrainingLoad? | - | --> Garmin TrainingLoad Tags
> 379 | SleepSchedule? | - | --> Garmin SleepSchedule Tags
> 382 | SleepRestlessMoments? | - | --> Garmin SleepRestlessMoments Tags
> 387 | ChronoShotSession? | - | --> Garmin ChronoShotSession Tags
> 388 | ChronoShotData? | - | --> Garmin ChronoShotData Tags
> 389 | HSAConfigurationData? | - | --> Garmin HSAConfigurationData Tags
> 393 | DiveApneaAlarm? | - | --> Garmin DiveApneaAlarm Tags
> 394 | CPEStatus? | - | --> Garmin CPEStatus Tags
> 398 | SkinTempOvernight? | - | --> Garmin SkinTempOvernight Tags
> 402 | HillScore? | - | --> Garmin HillScore Tags
> 403 | EnduranceScore? | - | --> Garmin EnduranceScore Tags
> 409 | HSAWristTemperatureData? | - | --> Garmin HSAWristTemperatureData Tags
> 412 | NapEvent? | - | --> Garmin NapEvent Tags
> 428 | WorkoutSchedule? | - | --> Garmin WorkoutSchedule Tags
> 470 | SleepDisruptionSeverityPeriod? | - | --> Garmin SleepDisruptionSeverityPeriod Tags
> 471 | SleepDisruptionOvernightSeverity? | - | --> Garmin SleepDisruptionOvernightSeverity Tags

## Garmin Common Tags

Tags listed here are common to all FIT messages (ie. all tag tables below).

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 250 | PartIndex | no |
> 253 | TimeStamp | no |
> 254 | MessageIndex | no |

## Garmin FileID Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | FITFileType | no | --> Garmin File Values
> 1 | Manufacturer | no | --> Garmin Manufacturer Values
> 2 | Product | no |
> 3 | SerialNumber | no |
> 4 | TimeCreated | no |
> 5 | Number | no |
> 8 | ProductName | no |

## Garmin File Values

> Value | File | Value | File | Value | File | Value | File
> --- | --- | --- | --- | --- | --- | --- | ---
> 1 | = Device | 10 | = Totals | 34 | = Segment | 61 | = ECG
> 2 | = Settings | 11 | = Goals | 35 | = Segment List | 65 | = Calendar
> 3 | = Sport | 14 | = Blood Pressure | 37 | = Clubs | 68 | = HRV Status
> 4 | = Activity | 15 | = Monitoring A | 38 | = Score Card | 72 | = LHA Backup
> 5 | = Workout | 20 | = Activity Summary | 40 | = Exd Configuration | 74 | = PTD Backup
> 6 | = Course | 28 | = Monitoring Daily | 44 | = Metrics | 77 | = Schedule
> 7 | = Schedules | 29 | = Records | 49 | = Sleep |  |
> 8 | = Locations | 32 | = Monitoring B | 54 | = Chrono Shot Session |  |
> 9 | = Weight | 33 | = Multi Sport | 56 | = Pace Band |  |

## Garmin Manufacturer Values

> Value | Manufacturer | Value | Manufacturer | Value | Manufacturer
> --- | --- | --- | --- | --- | ---
> 1 | = Garmin | 84 | = Magura | 267 | = Bryton
> 2 | = Garmin Fr405 Antfs | 85 | = Woodway | 268 | = Sram
> 3 | = Zephyr | 86 | = Elite | 269 | = Navman
> 4 | = Dayton | 87 | = Nielsen Kellerman | 270 | = Cobi
> 5 | = Idt | 88 | = Dk City | 271 | = Spivi
> 6 | = Srm | 89 | = Tacx | 272 | = Mio Magellan
> 7 | = Quarq | 90 | = Direction Technology | 273 | = Evesports
> 8 | = Ibike | 91 | = Magtonic | 274 | = Sensitivus Gauge
> 9 | = Saris | 92 | = 1partcarbon | 275 | = Podoon
> 10 | = Spark Hk | 93 | = Inside Ride Technologies | 276 | = Life Time Fitness
> 11 | = Tanita | 94 | = Sound Of Motion | 277 | = Falco E Motors
> 12 | = Echowell | 95 | = Stryd | 278 | = Minoura
> 13 | = Dynastream Oem | 96 | = Icg | 279 | = Cycliq
> 14 | = Nautilus | 97 | = MiPulse | 280 | = Luxottica
> 15 | = Dynastream | 98 | = Bsx Athletics | 281 | = Trainer Road
> 16 | = Timex | 99 | = Look | 282 | = The Sufferfest
> 17 | = Metrigear | 100 | = Campagnolo Srl | 283 | = Fullspeedahead
> 18 | = Xelic | 101 | = Body Bike Smart | 284 | = Virtualtraining
> 19 | = Beurer | 102 | = Praxisworks | 285 | = Feedbacksports
> 20 | = Cardiosport | 103 | = Limits Technology | 286 | = Omata
> 21 | = A And D | 104 | = Topaction Technology | 287 | = Vdo
> 22 | = Hmm | 105 | = Cosinuss | 288 | = Magneticdays
> 23 | = Suunto | 106 | = Fitcare | 289 | = Hammerhead
> 24 | = Thita Elektronik | 107 | = Magene | 290 | = Kinetic By Kurt
> 25 | = Gpulse | 108 | = Giant Manufacturing Co | 291 | = Shapelog
> 26 | = Clean Mobile | 109 | = Tigrasport | 292 | = Dabuziduo
> 27 | = Pedal Brain | 110 | = Salutron | 293 | = Jetblack
> 28 | = Peaksware | 111 | = Technogym | 294 | = Coros
> 29 | = Saxonar | 112 | = Bryton Sensors | 295 | = Virtugo
> 30 | = Lemond Fitness | 113 | = Latitude Limited | 296 | = Velosense
> 31 | = Dexcom | 114 | = Soaring Technology | 297 | = Cycligentinc
> 32 | = Wahoo Fitness | 115 | = Igpsport | 298 | = Trailforks
> 33 | = Octane Fitness | 116 | = Thinkrider | 299 | = Mahle Ebikemotion
> 34 | = Archinoetics | 117 | = Gopher Sport | 300 | = Nurvv
> 35 | = The Hurt Box | 118 | = Waterrower | 301 | = Microprogram
> 36 | = Citizen Systems | 119 | = Orangetheory | 302 | = Zone5cloud
> 37 | = Magellan | 120 | = Inpeak | 303 | = Greenteg
> 38 | = Osynce | 121 | = Kinetic | 304 | = Yamaha Motors
> 39 | = Holux | 122 | = Johnson Health Tech | 305 | = Whoop
> 40 | = Concept2 | 123 | = Polar Electro | 306 | = Gravaa
> 41 | = Shimano | 124 | = Seesense | 307 | = Onelap
> 42 | = One Giant Leap | 125 | = Nci Technology | 308 | = Monark Exercise
> 43 | = Ace Sensor | 126 | = IQsquare | 309 | = Form
> 44 | = Brim Brothers | 127 | = Leomo | 310 | = Decathlon
> 45 | = Xplova | 128 | = Ifit Com | 311 | = Syncros
> 46 | = Perception Digital | 129 | = Coros Byte | 312 | = Heatup
> 47 | = Bf1systems | 130 | = Versa Design | 313 | = Cannondale
> 48 | = Pioneer | 131 | = Chileaf | 314 | = True Fitness
> 49 | = Spantec | 132 | = Cycplus | 315 | = RGT Cycling
> 50 | = Metalogics | 133 | = Gravaa Byte | 316 | = Vasa
> 51 | = 4iiiis | 134 | = Sigeyi | 317 | = Race Republic
> 52 | = Seiko Epson | 135 | = Coospo | 318 | = Fazua
> 53 | = Seiko Epson Oem | 136 | = Geoid | 319 | = Oreka Training
> 54 | = Ifor Powell | 137 | = Bosch | 320 | = Lsec
> 55 | = Maxwell Guider | 138 | = Kyto | 321 | = Lululemon Studio
> 56 | = Star Trac | 139 | = Kinetic Sports | 322 | = Shanyue
> 57 | = Breakaway | 140 | = Decathlon Byte | 323 | = Spinning Mda
> 58 | = Alatech Technology Ltd | 141 | = Tq Systems | 324 | = Hilldating
> 59 | = Mio Technology Europe | 142 | = Tag Heuer | 325 | = Aero Sensor
> 60 | = Rotor | 143 | = Keiser Fitness | 326 | = Nike
> 61 | = Geonaute | 144 | = Zwift Byte | 327 | = Magicshine
> 62 | = Id Bike | 145 | = Porsche Ep | 328 | = Ictrainer
> 63 | = Specialized | 146 | = Blackbird | 329 | = Absolute Cycling
> 64 | = Wtek | 147 | = Meilan Byte | 330 | = Eo Swimbetter
> 65 | = Physical Enterprises | 148 | = Ezon | 331 | = Mywhoosh
> 66 | = North Pole Engineering | 149 | = Laisi | 332 | = Ravemen
> 67 | = Bkool | 150 | = Myzone | 333 | = Tektro Racing Products
> 68 | = Cateye | 151 | = Abawo | 334 | = Darad Innovation Corporation
> 69 | = Stages Cycling | 152 | = Bafang | 335 | = Cycloptim
> 70 | = Sigmasport | 153 | = Luhong Technology | 337 | = Runna
> 71 | = Tomtom | 255 | = Development | 339 | = Zepp
> 72 | = Peripedal | 257 | = Healthandlife | 340 | = Peloton
> 73 | = Wattbike | 258 | = Lezyne | 341 | = Carv
> 76 | = Moxy | 259 | = Scribe Labs | 342 | = Tissot
> 77 | = Ciclosport | 260 | = Zwift | 345 | = Real Velo
> 78 | = Powerbahn | 261 | = Watteam | 346 | = Wetech
> 79 | = Acorn Projects Aps | 262 | = Recon | 347 | = Jespr
> 80 | = Lifebeam | 263 | = Favero Electronics | 348 | = Huawei
> 81 | = Bontrager | 264 | = Dynovelo | 349 | = Gotoes
> 82 | = Wellgo | 265 | = Strava | 5759 | = Actigraphcorp
> 83 | = Scosche | 266 | = Precor |  |

## Garmin Capabilities Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Languages | no |
> 1 | Sports | no |
> 21 | WorkoutsSupported | no | --> Garmin WorkoutCapabilities Values
> 23 | ConnectivitySupported | no |
> Bit 0 = Bluetooth Bit 1 = Bluetooth Le Bit 2 = Ant Bit 3 = Activity Upload Bit 4 = Course Download Bit 5 = Workout Download Bit 6 = Live Track Bit 7 = Weather Conditions Bit 8 = Weather Alerts Bit 9 = GPS Ephemeris Download Bit 10 = Explicit Archive Bit 11 = Setup Incomplete Bit 12 = Continue Sync After Software Update Bit 13 = Connect IQ App Download Bit 14 = Golf Course Download Bit 15 = Device Initiates Sync Bit 16 = Connect IQ Watch App Download Bit 17 = Connect IQ Widget Download Bit 18 = Connect IQ Watch Face Download Bit 19 = Connect IQ Data Field Download Bit 20 = Connect IQ App Managment Bit 21 = Swing Sensor Bit 22 = Swing Sensor Remote Bit 23 = Incident Detection Bit 24 = Audio Prompts Bit 25 = Wifi Verification Bit 26 = True Up Bit 27 = Find My Watch Bit 28 = Remote Manual Sync Bit 29 = Live Track Auto Start Bit 30 = Live Track Messaging Bit 31 = Instant Input

## Garmin WorkoutCapabilities Values

> Value | WorkoutCapabilities | Value | WorkoutCapabilities
> --- | --- | --- | ---
> 'Bit 0' | = Interval | 'Bit 8' | = Heart Rate
> 'Bit 1' | = Custom | 'Bit 9' | = Distance
> 'Bit 2' | = Fitness Equipment | 'Bit 10' | = Cadence
> 'Bit 3' | = Firstbeat | 'Bit 11' | = Power
> 'Bit 4' | = New Leaf | 'Bit 12' | = Grade
> 'Bit 5' | = Tcx | 'Bit 13' | = Resistance
> 'Bit 7' | = Speed | 'Bit 14' | = Protected

## Garmin DeviceSettings Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ActiveTimeZone | no |
> 1 | UtcOffset | no |
> 2 | TimeOffset | no |
> 4 | TimeMode | no |
> 5 | TimeZoneOffset | no |
> 8 | AlarmsTime | no |
> 12 | BacklightMode | no |
> 0 = Off 1 = Manual 2 = Key And Messages 3 = Auto Brightness 4 = Smart Notifications 5 = Key And Messages Night 6 = Key And Messages And Smart Notifications
> 28 | AlarmsEnabled | no |
> 36 | ActivityTrackerEnabled | no |
> 39 | ClockTime | no |
> 40 | PagesEnabled | no |
> 46 | MoveAlertEnabled | no |
> 47 | DateMode | no | 0 = Day Month 1 = Month Day
> 55 | DisplayOrientation | no | --> Garmin DisplayOrientation Values
> 56 | MountingSide | no | 0 = Right 1 = Left
> 57 | DefaultPage | no |
> 58 | AutosyncMinSteps | no |
> 59 | AutosyncMinTime | no |
> 80 | LactateThresholdAutodetectEnabled | no |
> 86 | BleAutoUploadEnabled | no |
> 89 | AutoSyncFrequency | no | 0 = Never 1 = Occasionally 2 = Frequent 3 = Once A Day 4 = Remote
> 90 | AutoActivityDetect | no |
> 92 | AlarmsRepeat | no |
> 94 | NumberOfScreens | no |
> 95 | SmartNotificationDisplayOrientation | no | --> Garmin DisplayOrientation Values
> 134 | TapInterface | no | --> Garmin Switch Values
> 174 | TapSensitivity | no | 0 = High 1 = Medium 2 = Low

## Garmin DisplayOrientation Values

> Value | DisplayOrientation | Value | DisplayOrientation | Value | DisplayOrientation
> --- | --- | --- | --- | --- | ---
> 0 | = Auto | 2 | = Landscape | 4 | = Landscape Flipped
> 1 | = Portrait | 3 | = Portrait Flipped |  |

## Garmin Switch Values

> Value | Switch
> --- | ---
> 0 | = Off
> 1 | = On
> 2 | = Auto

## Garmin UserProfile Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | FriendlyName | no |
> 1 | Gender | no | --> Garmin Gender Values
> 2 | Age | no |
> 3 | Height | no |
> 4 | Weight | no |
> 5 | Language | no |
> 0 = English 1 = French 2 = Italian 3 = German 4 = Spanish 5 = Croatian 6 = Czech 7 = Danish 8 = Dutch 9 = Finnish 10 = Greek 11 = Hungarian 12 = Norwegian 13 = Polish 14 = Portuguese 15 = Slovakian 16 = Slovenian 17 = Swedish 18 = Russian 19 = Turkish |  | 20 = Latvian 21 = Ukrainian 22 = Arabic 23 = Farsi 24 = Bulgarian 25 = Romanian 26 = Chinese 27 = Japanese 28 = Korean 29 = Taiwanese 30 = Thai 31 = Hebrew 32 = Brazilian Portuguese 33 = Indonesian 34 = Malaysian 35 = Vietnamese 36 = Burmese 37 = Mongolian 254 = Custom
> 6 | ElevSetting | no | --> Garmin DisplayMeasure Values
> 7 | WeightSetting | no | --> Garmin DisplayMeasure Values
> 8 | RestingHeartRate | no |
> 9 | DefaultMaxRunningHeartRate | no |
> 10 | DefaultMaxBikingHeartRate | no |
> 11 | DefaultMaxHeartRate | no |
> 12 | HRSetting | no | 0 = BPM 1 = Max 2 = Reserve
> 13 | SpeedSetting | no | --> Garmin DisplayMeasure Values
> 14 | DistSetting | no | --> Garmin DisplayMeasure Values
> 16 | PowerSetting | no | 0 = W 1 = Percent Ftp
> 17 | ActivityClass | no | 100 = Level Max
> 18 | PositionSetting | no |
> 0 = Degree 1 = Degree Minute 2 = Degree Minute Second 3 = Austrian Grid 4 = British Grid 5 = Dutch Grid 6 = Hungarian Grid 7 = Finnish Grid 8 = German Grid 9 = Icelandic Grid 10 = Indonesian Equatorial 11 = Indonesian Irian 12 = Indonesian Southern 13 = India Zone 0 14 = India Zone IA 15 = India Zone IB 16 = India Zone IIA 17 = India Zone IIB 18 = India Zone IIIA 19 = India Zone IIIB 20 = India Zone IVA |  | 21 = India Zone IVB 22 = Irish Transverse 23 = Irish Grid 24 = Loran 25 = Maidenhead Grid 26 = Mgrs Grid 27 = New Zealand Grid 28 = New Zealand Transverse 29 = Qatar Grid 30 = Modified Swedish Grid 31 = Swedish Grid 32 = South African Grid 33 = Swiss Grid 34 = Taiwan Grid 35 = United States Grid 36 = Utm Ups Grid 37 = West Malayan 38 = Borneo RSO 39 = Estonian Grid 40 = Latvian Grid 41 = Swedish Ref 99 Grid
> 21 | TemperatureSetting | no | --> Garmin DisplayMeasure Values
> 22 | LocalID | no |
> 23 | GlobalID | no |
> 24 | YearOfBirth | no |
> 28 | WakeTime | no |
> 29 | SleepTime | no |
> 30 | HeightSetting | no | --> Garmin DisplayMeasure Values
> 31 | UserRunningStepLength | no |
> 32 | UserWalkingStepLength | no |
> 37 | Ltspeed | no |
> 41 | TimeLast-LthrUpdate | no |
> 47 | DepthSetting | no | --> Garmin DisplayMeasure Values
> 49 | DiveCount | no |
> 62 | GenderX | no | 0 = Female 1 = Male 2 = Not Specified

## Garmin Gender Values

> Value | Gender
> --- | ---
> 0 | = Female
> 1 | = Male

## Garmin DisplayMeasure Values

> Value | DisplayMeasure
> --- | ---
> 0 | = Metric
> 1 | = Statute
> 2 | = Nautical

## Garmin HRMProfile Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Enabled | no |
> 1 | HRMAntID | no |
> 2 | LogHRV | no |
> 3 | HRMAntIDTransType | no |

## Garmin SDMProfile Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Enabled | no |
> 1 | SDMAntID | no |
> 2 | SDMCalFactor | no |
> 3 | Odometer | no |
> 4 | SpeedSource | no |
> 5 | SDMAntIDTransType | no |
> 7 | OdometerRollover | no |

## Garmin BikeProfile Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | BikeProfileName | no |
> 1 | Sport | no | --> Garmin SportEnum Values
> 2 | SubSport | no | --> Garmin SubSport Values
> 3 | Odometer | no |
> 4 | BikeSpdAntID | no |
> 5 | BikeCadAntID | no |
> 6 | BikeSpdcadAntID | no |
> 7 | BikePowerAntID | no |
> 8 | CustomWheelsize | no |
> 9 | AutoWheelsize | no |
> 10 | BikeWeight | no |
> 11 | PowerCalFactor | no |
> 12 | AutoWheelCal | no |
> 13 | AutoPowerZero | no |
> 14 | ID | no |
> 15 | SpdEnabled | no |
> 16 | CadEnabled | no |
> 17 | SpdcadEnabled | no |
> 18 | PowerEnabled | no |
> 19 | CrankLength | no |
> 20 | Enabled | no |
> 21 | BikeSpdAntIDTransType | no |
> 22 | BikeCadAntIDTransType | no |
> 23 | BikeSpdcadAntIDTransType | no |
> 24 | BikePowerAntIDTransType | no |
> 37 | OdometerRollover | no |
> 38 | FrontGearNum | no |
> 39 | FrontGear | no |
> 40 | RearGearNum | no |
> 41 | RearGear | no |
> 44 | ShimanoDi2Enabled | no |

## Garmin SportEnum Values

> Value | SportEnum | Value | SportEnum | Value | SportEnum
> --- | --- | --- | --- | --- | ---
> 0 | = Generic | 28 | = Hunting | 64 | = Racket
> 1 | = Running | 29 | = Fishing | 65 | = Wheelchair Push Walk
> 2 | = Cycling | 30 | = Inline Skating | 66 | = Wheelchair Push Run
> 3 | = Transition | 31 | = Rock Climbing | 67 | = Meditation
> 4 | = Fitness Equipment | 32 | = Sailing | 68 | = Para Sport
> 5 | = Swimming | 33 | = Ice Skating | 69 | = Disc Golf
> 6 | = Basketball | 34 | = Sky Diving | 70 | = Team Sport
> 7 | = Soccer | 35 | = Snowshoeing | 71 | = Cricket
> 8 | = Tennis | 36 | = Snowmobiling | 72 | = Rugby
> 9 | = American Football | 37 | = Stand Up Paddleboarding | 73 | = Hockey
> 10 | = Training | 38 | = Surfing | 74 | = Lacrosse
> 11 | = Walking | 39 | = Wakeboarding | 75 | = Volleyball
> 12 | = Cross Country Skiing | 40 | = Water Skiing | 76 | = Water Tubing
> 13 | = Alpine Skiing | 41 | = Kayaking | 77 | = Wakesurfing
> 14 | = Snowboarding | 42 | = Rafting | 78 | = Water Sport
> 15 | = Rowing | 43 | = Windsurfing | 79 | = Archery
> 16 | = Mountaineering | 44 | = Kitesurfing | 80 | = Mixed Martial Arts
> 17 | = Hiking | 45 | = Tactical | 81 | = Motor Sports
> 18 | = Multisport | 46 | = Jumpmaster | 82 | = Snorkeling
> 19 | = Paddling | 47 | = Boxing | 83 | = Dance
> 20 | = Flying | 48 | = Floor Climbing | 84 | = Jump Rope
> 21 | = E Biking | 49 | = Baseball | 85 | = Pool Apnea
> 22 | = Motorcycling | 53 | = Diving | 86 | = Mobility
> 23 | = Boating | 56 | = Shooting | 87 | = Geocaching
> 24 | = Driving | 58 | = Winter Sport | 88 | = Canoeing
> 25 | = Golf | 59 | = Grinding | 254 | = All
> 26 | = Hang Gliding | 62 | = Hiit |  |
> 27 | = Horseback Riding | 63 | = Video Gaming |  |

## Garmin SubSport Values

> Value | SubSport | Value | SubSport | Value | SubSport
> --- | --- | --- | --- | --- | ---
> 0 | = Generic | 38 | = Resort | 80 | = Brick
> 1 | = Treadmill | 39 | = Rc Drone | 81 | = Swim Run
> 2 | = Street | 40 | = Wingsuit | 82 | = Adventure Race
> 3 | = Trail | 41 | = Whitewater | 83 | = Trucker Workout
> 4 | = Track | 42 | = Skate Skiing | 84 | = Pickleball
> 5 | = Spin | 43 | = Yoga | 85 | = Padel
> 6 | = Indoor Cycling | 44 | = Pilates | 86 | = Indoor Wheelchair Walk
> 7 | = Road | 45 | = Indoor Running | 87 | = Indoor Wheelchair Run
> 8 | = Mountain | 46 | = Gravel Cycling | 88 | = Indoor Hand Cycling
> 9 | = Downhill | 47 | = E-Bike Mountain | 90 | = Field
> 10 | = Recumbent | 48 | = Commuting | 91 | = Ice
> 11 | = Cyclocross | 49 | = Mixed Surface | 92 | = Ultimate
> 12 | = Hand Cycling | 50 | = Navigate | 93 | = Platform
> 13 | = Track Cycling | 51 | = Track Me | 94 | = Squash
> 14 | = Indoor Rowing | 52 | = Map | 95 | = Badminton
> 15 | = Elliptical | 53 | = Single Gas Diving | 96 | = Racquetball
> 16 | = Stair Climbing | 54 | = Multi Gas Diving | 97 | = Table Tennis
> 17 | = Lap Swimming | 55 | = Gauge Diving | 98 | = Overland
> 18 | = Open Water | 56 | = Apnea Diving | 99 | = Trolling Motor
> 19 | = Flexibility Training | 57 | = Apnea Hunting | 110 | = Fly Canopy
> 20 | = Strength Training | 58 | = Virtual Activity | 111 | = Fly Paraglide
> 21 | = Warm Up | 59 | = Obstacle | 112 | = Fly Paramotor
> 22 | = Match | 62 | = Breathing | 113 | = Fly Pressurized
> 23 | = Exercise | 63 | = CCR Diving | 114 | = Fly Navigate
> 24 | = Challenge | 65 | = Sail Race | 115 | = Fly Timer
> 25 | = Indoor Skiing | 66 | = Expedition | 116 | = Fly Altimeter
> 26 | = Cardio Training | 67 | = Ultra | 117 | = Fly Wx
> 27 | = Indoor Walking | 68 | = Indoor Climbing | 118 | = Fly Vfr
> 28 | = E-Bike Fitness | 69 | = Bouldering | 119 | = Fly Ifr
> 29 | = Bmx | 70 | = Hiit | 121 | = Dynamic Apnea
> 30 | = Casual Walking | 71 | = Indoor Grinding | 123 | = Enduro
> 31 | = Speed Walking | 72 | = Hunting With Dogs | 124 | = Rucking
> 32 | = Bike To Run Transition | 73 | = Amrap | 125 | = Rally
> 33 | = Run To Bike Transition | 74 | = Emom | 126 | = Pool Triathlon
> 34 | = Swim To Bike Transition | 75 | = Tabata | 127 | = E-Bike Enduro
> 35 | = Atv | 77 | = Esport | 254 | = All
> 36 | = Motocross | 78 | = Triathlon |  |
> 37 | = Backcountry | 79 | = Duathlon |  |

## Garmin ZonesTarget Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | MaxHeartRate | no |
> 2 | ThresholdHeartRate | no |
> 3 | FunctionalThresholdPower | no |
> 5 | HRCalcType | no | --> Garmin HRZoneCalc Values
> 7 | PwrCalcType | no | --> Garmin PwrZoneCalc Values

## Garmin HRZoneCalc Values

> Value | HRZoneCalc | Value | HRZoneCalc | Value | HRZoneCalc
> --- | --- | --- | --- | --- | ---
> 0 | = Custom | 2 | = Percent HRr |  |
> 1 | = Percent Max HR | 3 | = Percent Lthr |  |

## Garmin PwrZoneCalc Values

> Value | PwrZoneCalc
> --- | ---
> 0 | = Custom
> 1 | = Percent Ftp

## Garmin HRZone Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | HighBpm | no |
> 2 | HRZoneName | no |

## Garmin PowerZone Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | HighValue | no |
> 2 | PowerZoneName | no |

## Garmin MetZone Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | HighBpm | no |
> 2 | Calories | no |
> 3 | FatCalories | no |

## Garmin Sport Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Sport | no | --> Garmin SportEnum Values
> 1 | SubSport | no | --> Garmin SubSport Values
> 3 | SportName | no |
> 15 | PopularityRouting | no | --> Garmin Switch Values
> 17 | NavigationPrompt | no | 1 = Text Only 2 = Map
> 18 | SharpBendWarnings | no | --> Garmin Switch Values
> 21 | WorkoutVideos | no | --> Garmin Switch Values
> 22 | HighTrafficRoadWarnings | no | --> Garmin Switch Values
> 23 | RoadHazardWarnings | no | --> Garmin Switch Values
> 24 | UnpavedRoadWarnings | no | --> Garmin Switch Values

## Garmin TrainingSettings Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 2 | VirtualPartnerPace | no |
> 3 | AutoLapMode | no | 0 = time 1 = Distance 2 = Position 6 = Manual Only
> 4 | AutoLapDistance | no |
> 7 | AutoPause | no | 0 = Off 1 = When Stopped 2 = Custom
> 8 | AutoPauseThreshold | no |
> 12 | PowerAveraging | no | 0 = Include Zeros 1 = Do Not Include Zeros
> 15 | AutoScroll | no | 0 = Off 1 = Slow 2 = Medium 3 = Fast
> 18 | TimerStartPrompt | no | --> Garmin Switch Values
> 22 | PoolLength | no |
> 25 | AutoSleep | no | --> Garmin Switch Values
> 27 | Satellites | no |
> 0 = Off 1 = GPS Only 2 = GPS Glonass 3 = Ultra Trac |  | 5 = GPS Galileo 7 = All Systems 8 = All Multi Band 9 = Auto Select
> 31 | TargetDistance | no |
> 32 | TargetSpeed | no |
> 33 | TargetTime | no |
> 35 | ThreeDSpeed | no | --> Garmin Switch Values
> 36 | ThreeDDistance | no | --> Garmin Switch Values
> 37 | AutoClimb | no | --> Garmin Switch Values
> 40 | AutoClimbInvertColors | no | --> Garmin Switch Values
> 41 | AutoClimbVerticalSpeed | no |
> 42 | AutoClimbModeSwitch | no |
> 46 | LapKey | no | --> Garmin Switch Values
> 50 | WorkoutTargetAlerts | no | --> Garmin Switch Values
> 51 | TimerStartAuto | no | --> Garmin Switch Values
> 52 | TimerStartSpeed | no |
> 53 | SegmentAlerts | no | --> Garmin Switch Values
> 57 | CountdownStart | no | --> Garmin Switch Values
> 63 | ClimbPro | no | --> Garmin Switch Values
> 67 | TrackConsumption | no | --> Garmin Switch Values
> 69 | BottleSize | no |
> 70 | Volume | no | 1 = Ounces 2 = Milliliters
> 80 | MinimumRideDuration | no |
> 86 | LaneNumber | no |
> 87 | BroadcastHeartRate | no | --> Garmin Switch Values
> 93 | SelfEvaluation | no | 0 = Off 1 = Workouts Only 2 = Always
> 102 | SpeedPro | no | --> Garmin Switch Values
> 103 | Touch | no | 0 = Off 1 = On 2 = System 3 = Map Only
> 106 | RecordTemperature | no | --> Garmin Switch Values
> 109 | RunningPowerMode | no | 0 = Off 1 = Accessory Mode 2 = Wrist Only 3 = Smart Mode
> 110 | AccountForWind | no | --> Garmin Switch Values
> 111 | ClimbProMode | no | 1 = When Navigating 2 = Always
> 117 | ClimbDetection | no |
> 1 = Cat 4 2 = Cat 3 3 = Cat 2 |  | 4 = Cat 1 5 = Hc 6 = Uncategorized
> 119 | ClimbProTerrain | no | 0 = Paved 1 = Unpaved 3 = Mixed
> 153 | PreciseTargetSpeed | no |
> 1001 | GPS | no | --> Garmin Switch Values
> 1002 | Glonass | no | --> Garmin Switch Values
> 1003 | Galileo | no | --> Garmin Switch Values
> 1004 | Beidou | no | --> Garmin Switch Values

## Garmin DataScreen Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 3 | NrFields | no |
> 7 | DataFields | no |
> 0 = Total Calories 3 = Cadence 4 = Avg Cadence 5 = Lap Cadence 6 = Distance 7 = Lap Distance 9 = Altitude 11 = Grade 12 = Heading 13 = Heart Rate 14 = Avg HR 15 = Lap HR 16 = HR Max 17 = Avg HR Max 18 = Lap HR Max 19 = HRr 20 = Avg HRr 21 = Lap HRr 22 = HR Zone 23 = HR Gauge 24 = laps 28 = Ete 29 = Distance To Next 30 = Time To Next 31 = Dest Wpt 32 = Next Wpt 33 = Pace 34 = Avg Pace 35 = Lap Pace 36 = Power 37 = Avg Power 39 = Lap Power 40 = Max Power 43 = Power Zone 45 = Steps 48 = Speed 49 = Avg Speed 50 = Lap Speed 53 = Sunrise 54 = Sunset 55 = Elapsed Time 56 = Timer 57 = Avg Lap Time 58 = Lap Time 59 = Time Of Day 60 = Total Ascent 61 = Total Descent 63 = Time Ahead 67 = Repetition 77 = Vert Spd 78 = Temperature 80 = 30 S Power 84 = Last Lap Distance 85 = Last Lap Pace 86 = Last Lap Speed 87 = Last Lap Time 91 = Maximum Speed 92 = Bearing 93 = Eta 94 = Eta At Next 96 = Battery Pct 97 = GPS 99 = Aerobic Te 100 = Last Lap Power 108 = Last Lap Cadence 165 = Last Lap HR 170 = Vertical Oscillation 171 = Avg Vert Osc 172 = Lap Vert Osc 173 = Ground Contact Time 174 = Avg Gct 175 = Lap Gct 187 = Last Lap HR Max 188 = Last Lap HRr 197 = Dist Remaining 199 = Time In HR Zone 1 200 = Time In HR Zone 2 201 = Time In HR Zone 3 202 = Time In HR Zone 4 203 = Time In HR Zone 5 |  | 214 = 24 Hour Max 215 = 24 Hour Min 216 = Connect IQ Field 219 = Avg Ascent 220 = Avg Descent 221 = Max Ascent 222 = Max Descent 223 = Lap Ascent 224 = Lap Descent 225 = Last Lap Ascent 226 = Last Lap Descent 227 = Min Altitude 228 = Max Altitude 229 = GPS Altitude 230 = Vert Dist To Dest 231 = Ambient Press 233 = Glide Ratio 234 = Glide Ratio Dest 235 = Vert Speed To Tgt 236 = Course 237 = GPS Heading 238 = Compass Hdg 239 = Off Course 240 = Location 241 = Dest Location 242 = Lat Lon 243 = Vel Made Good 245 = Active Calories 246 = Next Fork 302 = Step Distance 303 = Step Time 304 = Step Speed 305 = Step Pace 307 = Gct Balance 308 = Avg Gct Bal 309 = Lap Gct Bal 310 = Vertical Ratio 311 = Avg Vert Ratio 312 = Lap Vert Ratio 313 = Stride Length 314 = Avg Stride Len 315 = Lap Stride Len 320 = Perform Cond 395 = Battery Hours 423 = Muscle O 2 Sat 424 = Total Hemaglobin 433 = Anaerobic Te 452 = Resp Rate 455 = Total Time 462 = Est Total Dist 478 = Load 511 = Workout Comparison 512 = Cadence Gauge 520 = Primary Target 522 = Duration 524 = Vert Osc Gauge 525 = Vert Ratio Gauge 526 = Ground Contact Time Gauge 527 = Gct Balance Gauge 528 = Power Gauge 529 = Compass Gauge 530 = Te Gauge 531 = Asc Des Gauge 532 = Overall Ahead Behind 578 = Secondary Target 580 = Stamina Potential 581 = Stamina 582 = Distance Remaining 583 = Time Remaining 585 = Gauge Dist 586 = Altitude Chart 587 = Barometer Chart 588 = Heart Rate Chart 589 = Pace Chart 590 = Speed Chart 591 = Power Chart 597 = Gauge Time 610 = HR Zones Ratio 616 = Time Of Day Seconds 656 = Grade Adjusted Pace
> 8 | Layout | no |
> 9 | Position | no |
> 10 | ScreenType | no |
> 21 = Clock 22 = HR Gauge 25 = Map 26 = Virtual Partner 27 = Run Dynamics 30 = Music 32 = Custom Lap Banner 35 = Compass 38 = Workout |  | 44 = Altitude 56 = Segment 57 = Group Track List 74 = Lap Summary 104 = Climb Pro 109 = Track Laps 122 = Track Summary 127 = Stamina 162 = Group Ride

## Garmin Goal Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Sport | no | --> Garmin SportEnum Values
> 1 | SubSport | no | --> Garmin SubSport Values
> 2 | StartDate | no |
> 3 | EndDate | no |
> 4 | GoalType | no |
> 0 = time 1 = Distance 2 = Calories 3 = Frequency |  | 4 = Steps 5 = Ascent 6 = Active Minutes
> 5 | Value | no |
> 6 | Repeat | no |
> 7 | TargetValue | no |
> 8 | Recurrence | no |
> 0 = Off 1 = Daily 2 = Weekly |  | 3 = Monthly 4 = Yearly 5 = Custom
> 9 | RecurrenceValue | no |
> 10 | Enabled | no |
> 11 | Source | no | 0 = Auto 1 = Community 2 = User

## Garmin Alert Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | Metric | no |
> 0 = time 1 = Distance 2 = Calories 3 = Ascent |  | 4 = Descent 5 = Reps 7 = Smart 8 = Pacing
> 2 | Value | no |
> 3 | Status | no | --> Garmin Switch Values
> 4 | Message | no |
> 5 | Repeat | no | --> Garmin Switch Values

## Garmin RangeAlert Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | Metric | no | 0 = Heart Rate 1 = Speed 2 = Cadence 3 = Power 4 = Elevation
> 2 | LowStatus | no | --> Garmin AlertZone Values
> 3 | LowValue | no |
> 4 | HighStatus | no | --> Garmin AlertZone Values
> 5 | HighValue | no |

## Garmin AlertZone Values

> Value | AlertZone | Value | AlertZone | Value | AlertZone | Value | AlertZone
> --- | --- | --- | --- | --- | --- | --- | ---
> 0 | = Off | 101 | = Zone 1 | 103 | = Zone 3 | 105 | = Zone 5
> 1 | = Custom | 102 | = Zone 2 | 104 | = Zone 4 |  |

## Garmin Session Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Event | no | --> Garmin EventEnum Values
> 1 | EventType | no | --> Garmin EventType Values
> 2 | GPSDateTime | no | (start_time)
> 3 | GPSLatitude | no | (start_position_lat)
> 4 | GPSLongitude | no | (start_position_long)
> 5 | Sport | no | --> Garmin SportEnum Values
> 6 | SubSport | no | --> Garmin SubSport Values
> 7 | TotalElapsedTime | no |
> 8 | TotalTimerTime | no |
> 9 | TotalDistance | no |
> 10 | TotalCycles | no |
> 11 | TotalCalories | no |
> 13 | TotalFatCalories | no |
> 14 | AvgSpeed | no |
> 15 | MaxSpeed | no |
> 16 | AvgHeartRate | no |
> 17 | MaxHeartRate | no |
> 18 | AvgCadence | no |
> 19 | MaxCadence | no |
> 20 | AvgPower | no |
> 21 | MaxPower | no |
> 22 | TotalAscent | no |
> 23 | TotalDescent | no |
> 24 | TotalTrainingEffect | no |
> 25 | FirstLapIndex | no |
> 26 | NumLaps | no |
> 27 | EventGroup | no |
> 28 | Trigger | no | 0 = Activity End 1 = Manual 2 = Auto Multi Sport 3 = Fitness Equipment
> 29 | NECLatitude | no |
> 30 | NECLongitude | no |
> 31 | SWCLatitude | no |
> 32 | SWCLongitude | no |
> 33 | NumLengths | no |
> 34 | NormalizedPower | no |
> 35 | TrainingStressScore | no |
> 36 | IntensityFactor | no |
> 37 | LeftRightBalance | no |
> 38 | GPSDestLatitude | no | (end_position_lat)
> 39 | GPSDestLongitude | no | (end_position_long)
> 41 | AvgStrokeCount | no |
> 42 | AvgStrokeDistance | no |
> 43 | SwimStroke | no | --> Garmin SwimStroke Values
> 44 | PoolLength | no |
> 45 | ThresholdPower | no |
> 46 | PoolLengthUnit | no | --> Garmin DisplayMeasure Values
> 47 | NumActiveLengths | no |
> 48 | TotalWork | no |
> 49 | AvgAltitude | no |
> 50 | MaxAltitude | no |
> 51 | GPSAccuracy | no |
> 52 | AvgGrade | no |
> 53 | AvgPosGrade | no |
> 54 | AvgNegGrade | no |
> 55 | MaxPosGrade | no |
> 56 | MaxNegGrade | no |
> 57 | AvgTemperature | no |
> 58 | MaxTemperature | no |
> 59 | TotalMovingTime | no |
> 60 | AvgPosVerticalSpeed | no |
> 61 | AvgNegVerticalSpeed | no |
> 62 | MaxPosVerticalSpeed | no |
> 63 | MaxNegVerticalSpeed | no |
> 64 | MinHeartRate | no |
> 65 | TimeInHRZone | no |
> 66 | TimeInSpeedZone | no |
> 67 | TimeInCadenceZone | no |
> 68 | TimeInPowerZone | no |
> 69 | AvgLapTime | no |
> 70 | BestLapIndex | no |
> 71 | MinAltitude | no |
> 78 | WorkTime | no |
> 79 | AvgSwimCadence | no |
> 80 | AvgSwolf | no |
> 82 | PlayerScore | no |
> 83 | OpponentScore | no |
> 84 | OpponentName | no |
> 85 | StrokeCount | no |
> 86 | ZoneCount | no |
> 87 | MaxBallSpeed | no |
> 88 | AvgBallSpeed | no |
> 89 | AvgVerticalOscillation | no |
> 90 | AvgStanceTimePercent | no |
> 91 | AvgStanceTime | no |
> 92 | AvgFractionalCadence | no |
> 93 | MaxFractionalCadence | no |
> 94 | TotalFractionalCycles | no |
> 95 | AvgTotalHemoglobinConc | no |
> 96 | MinTotalHemoglobinConc | no |
> 97 | MaxTotalHemoglobinConc | no |
> 98 | AvgSaturatedHemoglobinPercent | no |
> 99 | MinSaturatedHemoglobinPercent | no |
> 100 | MaxSaturatedHemoglobinPercent | no |
> 101 | AvgLeftTorqueEffectiveness | no |
> 102 | AvgRightTorqueEffectiveness | no |
> 103 | AvgLeftPedalSmoothness | no |
> 104 | AvgRightPedalSmoothness | no |
> 105 | AvgCombinedPedalSmoothness | no |
> 110 | SportProfileName | no |
> 111 | SportIndex | no |
> 112 | TimeStanding | no |
> 113 | StandCount | no |
> 114 | AvgLeftPco | no |
> 115 | AvgRightPco | no |
> 116 | AvgLeftPowerPhase | no |
> 117 | AvgLeftPowerPhasePeak | no |
> 118 | AvgRightPowerPhase | no |
> 119 | AvgRightPowerPhasePeak | no |
> 120 | AvgPowerPosition | no |
> 121 | MaxPowerPosition | no |
> 122 | AvgCadencePosition | no |
> 123 | MaxCadencePosition | no |
> 124 | EnhancedAvgSpeed | no |
> 125 | EnhancedMaxSpeed | no |
> 126 | EnhancedAvgAltitude | no |
> 127 | EnhancedMinAltitude | no |
> 128 | EnhancedMaxAltitude | no |
> 129 | AvgLevMotorPower | no |
> 130 | MaxLevMotorPower | no |
> 131 | LevBatteryConsumption | no |
> 132 | AvgVerticalRatio | no |
> 133 | AvgStanceTimeBalance | no |
> 134 | AvgStepLength | no |
> 137 | TotalAnaerobicTrainingEffect | no |
> 139 | AvgVam | no |
> 140 | AvgDepth | no |
> 141 | MaxDepth | no |
> 142 | SurfaceInterval | no |
> 143 | StartCns | no |
> 144 | EndCns | no |
> 145 | StartN2 | no |
> 146 | EndN2 | no |
> 147 | AvgRespirationRate | no |
> 148 | MaxRespirationRate | no |
> 149 | MinRespirationRate | no |
> 150 | MinTemperature | no |
> 151 | TotalSets | no |
> 152 | Volume | no |
> 155 | O2Toxicity | no |
> 156 | DiveNumber | no |
> 168 | TrainingLoadPeak | no |
> 169 | EnhancedAvgRespirationRate | no |
> 170 | EnhancedMaxRespirationRate | no |
> 177 | CaloriesConsumed | no |
> 178 | EstSweatLoss | no |
> 179 | FluidConsumed | no |
> 180 | EnhancedMinRespirationRate | no |
> 181 | TotalGrit | no |
> 182 | TotalFlow | no |
> 183 | JumpCount | no |
> 185 | ExecutionScore | no |
> 186 | AvgGrit | no |
> 187 | AvgFlow | no |
> 188 | PrimaryBenefit | no | --> Garmin Benefit Values
> 192 | WorkoutFeel | no |
> 193 | WorkoutRpe | no |
> 194 | AvgSPO2 | no |
> 195 | AvgStress | no |
> 196 | MetabolicCalories | no |
> 197 | SDRRHRV | no |
> 198 | RMSSD_HRV | no |
> 199 | TotalFractionalAscent | no |
> 200 | TotalFractionalDescent | no |
> 202 | RecoveryHeartRate | no |
> 205 | BeginningPotential | no |
> 206 | EndingPotential | no |
> 207 | MinStamina | no |
> 208 | AvgCoreTemperature | no |
> 209 | MinCoreTemperature | no |
> 210 | MaxCoreTemperature | no |
> 211 | GradeAdjustedSpeed | no |
> 212 | WindData | no | 0 = Disabled 1 = Enabled
> 215 | BeginningBodyBattery | no |
> 216 | EndingBodyBattery | no |
> 220 | PackWeight | no |
> 222 | StepSpeedLossDistance | no |
> 223 | StepSpeedLossPercent | no |
> 224 | AvgForce | no |
> 225 | MaxForce | no |
> 226 | NormalizedForce | no |

## Garmin EventEnum Values

> Value | EventEnum | Value | EventEnum | Value | EventEnum
> --- | --- | --- | --- | --- | ---
> 0 | = Timer | 18 | = Cad Low Alert | 43 | = Rear Gear Change
> 3 | = Workout | 19 | = Power High Alert | 44 | = Rider Position Change
> 4 | = Workout Step | 20 | = Power Low Alert | 45 | = Elev High Alert
> 5 | = Power Down | 21 | = Recovery HR | 46 | = Elev Low Alert
> 6 | = Power Up | 22 | = Battery Low | 47 | = Comm Timeout
> 7 | = Off Course | 23 | = Time Duration Alert | 54 | = Auto Activity Detect
> 8 | = Session | 24 | = Distance Duration Alert | 56 | = Dive Alert
> 9 | = Lap | 25 | = Calorie Duration Alert | 57 | = Dive Gas Switched
> 10 | = Course Point | 26 | = Activity | 71 | = Tank Pressure Reserve
> 11 | = Battery | 27 | = Fitness Equipment | 72 | = Tank Pressure Critical
> 12 | = Virtual Partner Pace | 28 | = Length | 73 | = Tank Lost
> 13 | = HR High Alert | 32 | = User Marker | 74 | = Sleep Event
> 14 | = HR Low Alert | 33 | = Sport Point | 75 | = Radar Threat Alert
> 15 | = Speed High Alert | 36 | = Calibration | 76 | = Tank Battery Low
> 16 | = Speed Low Alert | 39 | = Performance Condition Alert | 81 | = Tank Pod Connected
> 17 | = Cad High Alert | 42 | = Front Gear Change | 82 | = Tank Pod Disconnected

## Garmin EventType Values

> Value | EventType | Value | EventType | Value | EventType
> --- | --- | --- | --- | --- | ---
> 0 | = Start | 4 | = Stop All | 8 | = Stop Disable
> 1 | = Stop | 5 | = Begin Depreciated | 9 | = Stop Disable All
> 2 | = Consecutive Depreciated | 6 | = End Depreciated |  |
> 3 | = Marker | 7 | = End All Depreciated |  |

## Garmin SwimStroke Values

> Value | SwimStroke | Value | SwimStroke | Value | SwimStroke
> --- | --- | --- | --- | --- | ---
> 0 | = Freestyle | 3 | = Butterfly | 6 | = Im
> 1 | = Backstroke | 4 | = Drill | 7 | = Im By Round
> 2 | = Breaststroke | 5 | = Mixed | 8 | = Rimo

## Garmin Benefit Values

> Value | Benefit | Value | Benefit | Value | Benefit | Value | Benefit
> --- | --- | --- | --- | --- | --- | --- | ---
> 0 | = No Benefit | 2 | = Base | 4 | = Threshold | 6 | = Anaerobic
> 1 | = Recovery | 3 | = Tempo | 5 | = VO2 Max | 7 | = Sprint

## Garmin Lap Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Event | no | --> Garmin EventEnum Values
> 1 | EventType | no | --> Garmin EventType Values
> 2 | GPSDateTime | no | (start_time)
> 3 | GPSLatitude | no | (start_position_lat)
> 4 | GPSLongitude | no | (start_position_long)
> 5 | GPSDestLatitude | no | (end_position_lat)
> 6 | GPSDestLongitude | no | (end_position_long)
> 7 | TotalElapsedTime | no |
> 8 | TotalTimerTime | no |
> 9 | TotalDistance | no |
> 10 | TotalCycles | no |
> 11 | TotalCalories | no |
> 12 | TotalFatCalories | no |
> 13 | AvgSpeed | no |
> 14 | MaxSpeed | no |
> 15 | AvgHeartRate | no |
> 16 | MaxHeartRate | no |
> 17 | AvgCadence | no |
> 18 | MaxCadence | no |
> 19 | AvgPower | no |
> 20 | MaxPower | no |
> 21 | TotalAscent | no |
> 22 | TotalDescent | no |
> 23 | Intensity | no | --> Garmin Intensity Values
> 24 | LapTrigger | no |
> 0 = Manual 1 = time 2 = Distance 3 = Position Start 4 = Position Lap |  | 5 = Position Waypoint 6 = Position Marked 7 = Session End 8 = Fitness Equipment
> 25 | Sport | no | --> Garmin SportEnum Values
> 26 | EventGroup | no |
> 27 | NECLatitude | no |
> 28 | NECLongitude | no |
> 29 | SWCLatitude | no |
> 30 | SWCLongitude | no |
> 32 | NumLengths | no |
> 33 | NormalizedPower | no |
> 34 | LeftRightBalance | no |
> 35 | FirstLengthIndex | no |
> 37 | AvgStrokeDistance | no |
> 38 | SwimStroke | no | --> Garmin SwimStroke Values
> 39 | SubSport | no | --> Garmin SubSport Values
> 40 | NumActiveLengths | no |
> 41 | TotalWork | no |
> 42 | AvgAltitude | no |
> 43 | MaxAltitude | no |
> 44 | GPSAccuracy | no |
> 45 | AvgGrade | no |
> 46 | AvgPosGrade | no |
> 47 | AvgNegGrade | no |
> 48 | MaxPosGrade | no |
> 49 | MaxNegGrade | no |
> 50 | AvgTemperature | no |
> 51 | MaxTemperature | no |
> 52 | TotalMovingTime | no |
> 53 | AvgPosVerticalSpeed | no |
> 54 | AvgNegVerticalSpeed | no |
> 55 | MaxPosVerticalSpeed | no |
> 56 | MaxNegVerticalSpeed | no |
> 57 | TimeInHRZone | no |
> 58 | TimeInSpeedZone | no |
> 59 | TimeInCadenceZone | no |
> 60 | TimeInPowerZone | no |
> 61 | RepetitionNum | no |
> 62 | MinAltitude | no |
> 63 | MinHeartRate | no |
> 71 | WktStepIndex | no |
> 73 | AvgSwolf | no |
> 74 | OpponentScore | no |
> 75 | StrokeCount | no |
> 76 | ZoneCount | no |
> 77 | AvgVerticalOscillation | no |
> 78 | AvgStanceTimePercent | no |
> 79 | AvgStanceTime | no |
> 80 | AvgFractionalCadence | no |
> 81 | MaxFractionalCadence | no |
> 82 | TotalFractionalCycles | no |
> 83 | PlayerScore | no |
> 84 | AvgTotalHemoglobinConc | no |
> 85 | MinTotalHemoglobinConc | no |
> 86 | MaxTotalHemoglobinConc | no |
> 87 | AvgSaturatedHemoglobinPercent | no |
> 88 | MinSaturatedHemoglobinPercent | no |
> 89 | MaxSaturatedHemoglobinPercent | no |
> 91 | AvgLeftTorqueEffectiveness | no |
> 92 | AvgRightTorqueEffectiveness | no |
> 93 | AvgLeftPedalSmoothness | no |
> 94 | AvgRightPedalSmoothness | no |
> 95 | AvgCombinedPedalSmoothness | no |
> 98 | TimeStanding | no |
> 99 | StandCount | no |
> 100 | AvgLeftPco | no |
> 101 | AvgRightPco | no |
> 102 | AvgLeftPowerPhase | no |
> 103 | AvgLeftPowerPhasePeak | no |
> 104 | AvgRightPowerPhase | no |
> 105 | AvgRightPowerPhasePeak | no |
> 106 | AvgPowerPosition | no |
> 107 | MaxPowerPosition | no |
> 108 | AvgCadencePosition | no |
> 109 | MaxCadencePosition | no |
> 110 | EnhancedAvgSpeed | no |
> 111 | EnhancedMaxSpeed | no |
> 112 | EnhancedAvgAltitude | no |
> 113 | EnhancedMinAltitude | no |
> 114 | EnhancedMaxAltitude | no |
> 115 | AvgLevMotorPower | no |
> 116 | MaxLevMotorPower | no |
> 117 | LevBatteryConsumption | no |
> 118 | AvgVerticalRatio | no |
> 119 | AvgStanceTimeBalance | no |
> 120 | AvgStepLength | no |
> 121 | AvgVam | no |
> 122 | AvgDepth | no |
> 123 | MaxDepth | no |
> 124 | MinTemperature | no |
> 136 | EnhancedAvgRespirationRate | no |
> 137 | EnhancedMaxRespirationRate | no |
> 145 | EstSweatLoss | no |
> 147 | AvgRespirationRate | no |
> 148 | MaxRespirationRate | no |
> 149 | TotalGrit | no |
> 150 | TotalFlow | no |
> 151 | JumpCount | no |
> 152 | ExecutionScore | no |
> 153 | AvgGrit | no |
> 154 | AvgFlow | no |
> 155 | RestingCalories | no |
> 156 | TotalFractionalAscent | no |
> 157 | TotalFractionalDescent | no |
> 158 | AvgCoreTemperature | no |
> 159 | MinCoreTemperature | no |
> 160 | MaxCoreTemperature | no |
> 161 | GradeAdjustedSpeed | no |
> 163 | Unpaved | no |
> 164 | StepSpeedLossDistance | no |
> 165 | StepSpeedLossPercentage | no |
> 166 | AvgForce | no |
> 167 | MaxForce | no |
> 168 | NormalizedForce | no |

## Garmin Intensity Values

> Value | Intensity | Value | Intensity | Value | Intensity | Value | Intensity
> --- | --- | --- | --- | --- | --- | --- | ---
> 0 | = Active | 2 | = Warmup | 4 | = Recovery | 6 | = Other
> 1 | = Rest | 3 | = Cooldown | 5 | = Interval |  |

## Garmin Record Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | GPSLatitude | no | (position_lat)
> 1 | GPSLongitude | no | (position_long)
> 2 | GPSAltitude | no | (altitude)
> 3 | HeartRate | no |
> 4 | Cadence | no |
> 5 | Distance | no |
> 6 | GPSSpeed | no | (speed)
> 7 | Power | no |
> 8 | CompressedSpeedDistance | no |
> 9 | Grade | no |
> 10 | Resistance | no |
> 11 | TimeFromCourse | no |
> 12 | CycleLength | no |
> 13 | Temperature | no |
> 17 | Speed_1s | no |
> 18 | Cycles | no |
> 19 | TotalCycles | no |
> 28 | CompressedAccumulatedPower | no |
> 29 | AccumulatedPower | no |
> 30 | LeftRightBalance | no |
> 31 | GPSAccuracy | no |
> 32 | VerticalSpeed | no |
> 33 | Calories | no |
> 39 | VerticalOscillation | no |
> 40 | StanceTimePercent | no |
> 41 | StanceTime | no |
> 42 | ActivityType | no | --> Garmin ActivityType Values
> 43 | LeftTorqueEffectiveness | no |
> 44 | RightTorqueEffectiveness | no |
> 45 | LeftPedalSmoothness | no |
> 46 | RightPedalSmoothness | no |
> 47 | CombinedPedalSmoothness | no |
> 48 | Time128 | no |
> 49 | StrokeType | no |
> 0 = No Event 1 = Other 2 = Serve |  | 3 = Forehand 4 = Backhand 5 = Smash
> 50 | Zone | no |
> 51 | BallSpeed | no |
> 52 | Cadence256 | no |
> 53 | FractionalCadence | no |
> 54 | TotalHemoglobinConc | no |
> 55 | TotalHemoglobinConcMin | no |
> 56 | TotalHemoglobinConcMax | no |
> 57 | SaturatedHemoglobinPercent | no |
> 58 | SaturatedHemoglobinPercentMin | no |
> 59 | SaturatedHemoglobinPercentMax | no |
> 62 | DeviceIndex | no | --> Garmin DeviceIndex Values
> 67 | LeftPco | no |
> 68 | RightPco | no |
> 69 | LeftPowerPhase | no |
> 70 | LeftPowerPhasePeak | no |
> 71 | RightPowerPhase | no |
> 72 | RightPowerPhasePeak | no |
> 73 | GPSSpeed | no | (enhanced_speed)
> 78 | GPSAltitude | no | (enhanced_altitude)
> 81 | BatterySoc | no |
> 82 | MotorPower | no |
> 83 | VerticalRatio | no |
> 84 | StanceTimeBalance | no |
> 85 | StepLength | no |
> 87 | CycleLength16 | no |
> 90 | PerformanceCondition | no |
> 91 | AbsolutePressure | no |
> 92 | Depth | no |
> 93 | NextStopDepth | no |
> 94 | NextStopTime | no |
> 95 | TimeToSurface | no |
> 96 | NdlTime | no |
> 97 | CnsLoad | no |
> 98 | N2Load | no |
> 99 | RespirationRate | no |
> 108 | EnhancedRespirationRate | no |
> 114 | Grit | no |
> 115 | Flow | no |
> 116 | CurrentStress | no |
> 117 | EbikeTravelRange | no |
> 118 | EbikeBatteryLevel | no |
> 119 | EbikeAssistMode | no |
> 120 | EbikeAssistLevelPercent | no |
> 121 | TotalAscent | no |
> 123 | AirTimeRemaining | no |
> 124 | PressureSac | no |
> 125 | VolumeSac | no |
> 126 | Rmv | no |
> 127 | AscentRate | no |
> 129 | PO2 | no |
> 136 | WristHeartRate | no |
> 137 | StaminaPotential | no |
> 138 | Stamina | no |
> 139 | CoreTemperature | no |
> 140 | GradeAdjustedSpeed | no |
> 143 | BodyBattery | no |
> 144 | ExternalHeartRate | no |
> 146 | StepSpeedLossDistance | no |
> 147 | StepSpeedLossPercentage | no |
> 148 | Force | no |

## Garmin ActivityType Values

> Value | ActivityType | Value | ActivityType | Value | ActivityType
> --- | --- | --- | --- | --- | ---
> 0 | = Generic | 3 | = Transition | 6 | = Walking
> 1 | = Running | 4 | = Fitness Equipment | 8 | = Sedentary
> 2 | = Cycling | 5 | = Swimming | 254 | = All

## Garmin DeviceIndex Values

> Value | DeviceIndex
> --- | ---
> 0 | = Creator

## Garmin Event Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Event | no | --> Garmin EventEnum Values
> 1 | EventType | no | --> Garmin EventType Values
> 2 | Data16 | no |
> 3 | Data | no |
> 4 | EventGroup | no |
> 7 | Score | no |
> 8 | OpponentScore | no |
> 9 | FrontGearNum | no |
> 10 | FrontGear | no |
> 11 | RearGearNum | no |
> 12 | RearGear | no |
> 13 | DeviceIndex | no | --> Garmin DeviceIndex Values
> 14 | ActivityType | no | --> Garmin ActivityType Values
> 15 | StartTimeStamp | no |
> 21 | RadarThreatLevelMax | no | 0 = Threat Unknown 1 = Threat None 2 = Threat Approaching 3 = Threat Approaching Fast
> 22 | RadarThreatCount | no |
> 23 | RadarThreatAvgApproachSpeed | no |
> 24 | RadarThreatMaxApproachSpeed | no |

## Garmin DeviceUsed Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | DevSpeed | no | --> Garmin DeviceIndex Values
> 1 | DevDistance | no | --> Garmin DeviceIndex Values
> 2 | DevCadence | no | --> Garmin DeviceIndex Values
> 3 | DevElevation | no | --> Garmin DeviceIndex Values
> 4 | DevHeartRate | no | --> Garmin DeviceIndex Values
> 6 | DevPower | no | --> Garmin DeviceIndex Values

## Garmin DeviceInfo Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | DeviceIndex | no | --> Garmin DeviceIndex Values
> 1 | DeviceType | no |
> 2 | Manufacturer | no | --> Garmin Manufacturer Values
> 3 | SerialNumber | no |
> 4 | Product | no |
> 5 | SoftwareVersion | no |
> 6 | HardwareVersion | no |
> 7 | CumOperatingTime | no |
> 10 | BatteryVoltage | no |
> 11 | BatteryStatus | no | --> Garmin BatteryStatus Values
> 18 | SensorPosition | no |
> 0 = Left Leg 1 = Left Calf 2 = Left Shin 3 = Left Hamstring 4 = Left Quad 5 = Left Glute 6 = Right Leg 7 = Right Calf 8 = Right Shin 9 = Right Hamstring 10 = Right Quad 11 = Right Glute 12 = Torso Back 13 = Left Lower Back 14 = Left Upper Back 15 = Right Lower Back 16 = Right Upper Back 17 = Torso Front 18 = Left Abdomen 19 = Left Chest |  | 20 = Right Abdomen 21 = Right Chest 22 = Left Arm 23 = Left Shoulder 24 = Left Bicep 25 = Left Tricep 26 = Left Brachioradialis 27 = Left Forearm Extensors 28 = Right Arm 29 = Right Shoulder 30 = Right Bicep 31 = Right Tricep 32 = Right Brachioradialis 33 = Right Forearm Extensors 34 = Neck 35 = Throat 36 = Waist Mid Back 37 = Waist Front 38 = Waist Left 39 = Waist Right
> 19 | Descriptor | no |
> 20 | AntTransmissionType | no |
> 21 | AntDeviceNumber | no |
> 22 | AntNetwork | no | 0 = Public 1 = Antplus 2 = Antfs 3 = Private
> 24 | AntID | no |
> 25 | SourceType | no | --> Garmin SourceType Values
> 27 | ProductName | no |
> 32 | BatteryLevel | no |

## Garmin BatteryStatus Values

> Value | BatteryStatus | Value | BatteryStatus | Value | BatteryStatus
> --- | --- | --- | --- | --- | ---
> 1 | = New | 4 | = Low | 7 | = Unknown
> 2 | = Good | 5 | = Critical |  |
> 3 | = Ok | 6 | = Charging |  |

## Garmin SourceType Values

> Value | SourceType | Value | SourceType | Value | SourceType
> --- | --- | --- | --- | --- | ---
> 0 | = Ant | 2 | = Bluetooth | 4 | = Wifi
> 1 | = Antplus | 3 | = Bluetooth Low Energy | 5 | = Local

## Garmin Workout Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 4 | Sport | no | --> Garmin SportEnum Values
> 5 | Capabilities | no | --> Garmin WorkoutCapabilities Values
> 6 | NumValidSteps | no |
> 8 | WorkoutName | no |
> 9 | DurationType | no | --> Garmin WktStepDuration Values
> 10 | DurationValue | no |
> 11 | SubSport | no | --> Garmin SubSport Values
> 14 | PoolLength | no |
> 15 | PoolLengthUnit | no | --> Garmin DisplayMeasure Values
> 17 | WorkoutDescription | no |
> 20 | WorkoutIndex | no |
> 21 | Time | no |
> 22 | Distance | no |

## Garmin WktStepDuration Values

> Value | WktStepDuration | Value | WktStepDuration
> --- | --- | --- | ---
> 0 | = time | 16 | = Training Peaks Tss
> 1 | = Distance | 17 | = Repeat Until Power Last Lap Less Than
> 2 | = HR Less Than | 18 | = Repeat Until Max Power Last Lap Less Than
> 3 | = HR Greater Than | 19 | = Power 3s Less Than
> 4 | = Calories | 20 | = Power 10s Less Than
> 5 | = Open | 21 | = Power 30s Less Than
> 6 | = Repeat Until Steps Cmplt | 22 | = Power 3s Greater Than
> 7 | = Repeat Until Time | 23 | = Power 10s Greater Than
> 8 | = Repeat Until Distance | 24 | = Power 30s Greater Than
> 9 | = Repeat Until Calories | 25 | = Power Lap Less Than
> 10 | = Repeat Until HR Less Than | 26 | = Power Lap Greater Than
> 11 | = Repeat Until HR Greater Than | 27 | = Repeat Until Training Peaks Tss
> 12 | = Repeat Until Power Less Than | 28 | = Repetition Time
> 13 | = Repeat Until Power Greater Than | 29 | = Reps
> 14 | = Power Less Than | 31 | = Time Only
> 15 | = Power Greater Than |  |

## Garmin WorkoutStep Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | WktStepName | no |
> 1 | DurationType | no | --> Garmin WktStepDuration Values
> 2 | DurationValue | no |
> 3 | TargetType | no | --> Garmin WktStepTarget Values
> 4 | TargetValue | no |
> 5 | CustomTargetValueLow | no |
> 6 | CustomTargetValueHigh | no |
> 7 | Intensity | no | --> Garmin Intensity Values
> 8 | Notes | no |
> 9 | Equipment | no |
> 0 = None 1 = Swim Fins 2 = Swim Kickboard |  | 3 = Swim Paddles 4 = Swim Pull Buoy 5 = Swim Snorkel
> 10 | ExerciseCategory | no | --> Garmin ExerciseCategory Values
> 11 | ExerciseName | no |
> 12 | ExerciseWeight | no |
> 13 | WeightDisplayUnit | no | --> Garmin FitBaseUnit Values
> 18 | SkipLastRecover | no | --> Garmin YesNo Values
> 19 | SecondaryTargetType | no | --> Garmin WktStepTarget Values
> 20 | SecondaryTargetValue | no |
> 21 | SecondaryCustomTargetValueLow | no |
> 22 | SecondaryCustomTargetValueHigh | no |
> 31 | WorkoutIndex | no |

## Garmin WktStepTarget Values

> Value | WktStepTarget | Value | WktStepTarget | Value | WktStepTarget
> --- | --- | --- | --- | --- | ---
> 0 | = Speed | 5 | = Grade | 10 | = Power Lap
> 1 | = Heart Rate | 6 | = Resistance | 11 | = Swim Stroke
> 2 | = Open | 7 | = Power 3s | 12 | = Speed Lap
> 3 | = Cadence | 8 | = Power 10s | 13 | = Heart Rate Lap
> 4 | = Power | 9 | = Power 30s |  |

## Garmin ExerciseCategory Values

> Value | ExerciseCategory | Value | ExerciseCategory | Value | ExerciseCategory
> --- | --- | --- | --- | --- | ---
> 0 | = Bench Press | 18 | = Olympic Lift | 36 | = Pose
> 1 | = Calf Raise | 19 | = Plank | 37 | = Banded Exercises
> 2 | = Cardio | 20 | = Plyo | 38 | = Battle Rope
> 3 | = Carry | 21 | = Pull Up | 39 | = Elliptical
> 4 | = Chop | 22 | = Push Up | 40 | = Floor Climb
> 5 | = Core | 23 | = Row | 41 | = Indoor Bike
> 6 | = Crunch | 24 | = Shoulder Press | 42 | = Indoor Row
> 7 | = Curl | 25 | = Shoulder Stability | 43 | = Ladder
> 8 | = Deadlift | 26 | = Shrug | 44 | = Sandbag
> 9 | = Flye | 27 | = Sit Up | 45 | = Sled
> 10 | = Hip Raise | 28 | = Squat | 46 | = Sledge Hammer
> 11 | = Hip Stability | 29 | = Total Body | 47 | = Stair Stepper
> 12 | = Hip Swing | 30 | = Triceps Extension | 49 | = Suspension
> 13 | = Hyperextension | 31 | = Warm Up | 50 | = Tire
> 14 | = Lateral Raise | 32 | = Run | 52 | = Run Indoor
> 15 | = Leg Curl | 33 | = Bike | 53 | = Bike Outdoor
> 16 | = Leg Raise | 34 | = Cardio Sensors | 65534 | = Unknown
> 17 | = Lunge | 35 | = Move |  |

## Garmin FitBaseUnit Values

> Value | FitBaseUnit
> --- | ---
> 0 | = Other
> 1 | = Kilogram
> 2 | = Pound

## Garmin YesNo Values

> Value | YesNo
> --- | ---
> 0 | = No
> 1 | = Yes

## Garmin Schedule Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Manufacturer | no | --> Garmin Manufacturer Values
> 1 | Product | no |
> 2 | SerialNumber | no |
> 3 | TimeCreated | no |
> 4 | Completed | no |
> 5 | ScheduleType | no | 0 = Workout 1 = Course
> 6 | ScheduledTime | no |

## Garmin Location Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | LocationName | no |
> 1 | GPSLatitude | no | (position_lat)
> 2 | GPSLongitude | no | (position_long)
> 3 | LocationSymbol | no |
> 0 = Airport 1 = Amusement Park 2 = Anchor 3 = Ball Park 4 = Bank 5 = Bar 6 = Block Blue 7 = Boat Ramp 8 = Bowling 9 = Bridge 10 = Building 11 = Campground 12 = Car 13 = Car Rental 14 = Car Repair 15 = Cemetery 16 = Church 17 = City Large 18 = City Medium 19 = City Small 20 = Civil 21 = Controlled Area 22 = Convenience Store 23 = Crossing 24 = Dam 25 = Skull And Crossbones 26 = Danger Area 27 = Department Store 28 = Diver Down Flag 1 29 = Diver Down Flag 2 30 = Drinking Water 32 = Fast Food 33 = Fishing Area 34 = Fitness Center 35 = Forest 36 = Gas Station 37 = Glider Area 38 = Golf Course 39 = Lodging 40 = Hunting Area 41 = Information 42 = Live Theater 43 = Light 44 = Man Overboard 45 = Hospital 2 46 = Mine 47 = Movie Theater 48 = Museum 49 = Oil Field 50 = Parachute Area 51 = Park 52 = Parking 2 53 = Pharmacy 54 = Picnic Area 55 = Pizza 56 = Post Office 57 = Rv Park 58 = Residence 59 = Restricted Area 60 = Restaurant 61 = Restroom 62 = Scales 63 = Scenic Area 64 = School 65 = Shipwreck |  | 66 = Shopping Center 67 = Short Tower 68 = Shower 69 = Skiing Area 70 = Stadium 71 = Summit 72 = Swimming Area 73 = Tall Tower 74 = Telephone 75 = Toll Booth 76 = Trail Head 77 = Truck Stop 78 = Tunnel 79 = Ultralight Area 80 = Zoo 81 = Geocache 82 = Geocache Found 83 = Flag Blue 84 = Pin Blue 85 = Bike Trail 86 = Ice Skating 88 = Beacon 89 = Horn 90 = Beach 91 = Buoy White 92 = Wrecker 93 = Navaid Amber 94 = Navaid Black 95 = Navaid Blue 96 = Navaid Green White 97 = Navaid Green 98 = Navaid Green Red 99 = Navaid Orange 100 = Navaid Red Green 101 = Navaid Red White 102 = Navaid Red 103 = Navaid Violet 104 = Navaid White 105 = Navaid White Green 106 = Navaid White Red 108 = Bell 109 = Block Green 110 = Block Red 111 = Food Source 116 = Flag Green 117 = Flag Red 118 = Pin Green 119 = Pin Red 120 = Atv 121 = Big Game 122 = Blind 123 = Blood Trail 124 = Cover 125 = Covey 127 = Furbearer 128 = Lodge 129 = Small Game 130 = Animal Tracks 131 = Treed Quarry 132 = Tree Stand 133 = Truck 134 = Upland Game 135 = Waterfowl 136 = Water Source
> 4 | GPSAltitude | no | (altitude)
> 5 | EnhancedAltitude | no |
> 6 | LocationDescription | no |

## Garmin WeightScale Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Weight | no |
> 1 | PercentFat | no |
> 2 | PercentHydration | no |
> 3 | VisceralFatMass | no |
> 4 | BoneMass | no |
> 5 | MuscleMass | no |
> 7 | BasalMet | no |
> 8 | PhysiqueRating | no |
> 9 | ActiveMet | no |
> 10 | MetabolicAge | no |
> 11 | VisceralFatRating | no |
> 12 | UserProfileIndex | no |
> 13 | Bmi | no |

## Garmin Course Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 4 | Sport | no | --> Garmin SportEnum Values
> 5 | CourseName | no |
> 6 | Capabilities | no |
> Bit 0 = Processed Bit 1 = Valid Bit 2 = time Bit 3 = Distance Bit 4 = Position Bit 5 = Heart Rate |  | Bit 6 = Power Bit 7 = Cadence Bit 8 = Training Bit 9 = Navigation Bit 10 = Bikeway Bit 12 = Aviation
> 7 | SubSport | no | --> Garmin SubSport Values

## Garmin CoursePoint Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | GPSDateTime | no | (timestamp)
> 2 | GPSLatitude | no | (position_lat)
> 3 | GPSLongitude | no | (position_long)
> 4 | Distance | no |
> 5 | CoursePointType | no |
> 0 = Generic 1 = Summit 2 = Valley 3 = Water 4 = Food 5 = Danger 6 = Left 7 = Right 8 = Straight 9 = First Aid 10 = Fourth Category 11 = Third Category 12 = Second Category 13 = First Category 14 = Hors Category 15 = Sprint 16 = Left Fork 17 = Right Fork 18 = Middle Fork 19 = Slight Left 20 = Sharp Left 21 = Slight Right 22 = Sharp Right 23 = U Turn 24 = Segment Start 25 = Segment End 27 = Campsite |  | 28 = Aid Station 29 = Rest Area 30 = General Distance 31 = Service 32 = Energy Gel 33 = Sports Drink 34 = Mile Marker 35 = Checkpoint 36 = Shelter 37 = Meeting Spot 38 = Overlook 39 = Toilet 40 = Shower 41 = Gear 42 = Sharp Curve 43 = Steep Incline 44 = Tunnel 45 = Bridge 46 = Obstacle 47 = Crossing 48 = Store 49 = Transition 50 = Navaid 51 = Transport 52 = Alert 53 = Info
> 6 | CoursePointName | no |
> 8 | Favorite | no |

## Garmin Totals Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimerTime | no |
> 1 | Distance | no |
> 2 | Calories | no |
> 3 | Sport | no | --> Garmin SportEnum Values
> 4 | ElapsedTime | no |
> 5 | Sessions | no |
> 6 | ActiveTime | no |
> 9 | SportIndex | no |
> 10 | ActivityProfile | no |

## Garmin Activity Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TotalTimerTime | no |
> 1 | NumSessions | no |
> 2 | ActivityType | no | 0 = Manual 1 = Auto Multi Sport
> 3 | Event | no | --> Garmin EventEnum Values
> 4 | EventType | no | --> Garmin EventType Values
> 5 | LocalTimeStamp | no |
> 6 | EventGroup | no |

## Garmin Software Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 3 | Version | no |
> 5 | PartNumber | no |

## Garmin FileCapabilities Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | FileCapabilitiesType | no | --> Garmin File Values
> 1 | Flags | no | Bit 1 = Read Bit 2 = Write Bit 3 = Erase
> 2 | Directory | no |
> 3 | MaxCount | no |
> 4 | MaxSize | no |

## Garmin MesgCapabilities Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | File | no | --> Garmin File Values
> 1 | MesgNum | no | --> Garmin MesgNum Values
> 2 | CountType | no | 0 = Num Per File 1 = Max Per File 2 = Max Per File Type
> 3 | Count | no |

## Garmin MesgNum Values

> Value | MesgNum | Value | MesgNum
> --- | --- | --- | ---
> 0 | = File ID | 178 | = Aviation Attitude
> 1 | = Capabilities | 184 | = Video
> 2 | = Device Settings | 185 | = Video Title
> 3 | = User Profile | 186 | = Video Description
> 4 | = HRM Profile | 187 | = Video Clip
> 5 | = SDM Profile | 188 | = OHR Settings
> 6 | = Bike Profile | 189 | = Waypoint Handling
> 7 | = Zones Target | 190 | = Golf Course
> 8 | = HR Zone | 191 | = Golf Stats
> 9 | = Power Zone | 192 | = Score
> 10 | = Met Zone | 193 | = Hole
> 12 | = Sport | 194 | = Shot
> 13 | = Training Settings | 200 | = Exd Screen Configuration
> 14 | = Data Screen | 201 | = Exd Data Field Configuration
> 15 | = Goal | 202 | = Exd Data Concept Configuration
> 16 | = Alert | 206 | = Field Description
> 17 | = Range Alert | 207 | = Developer Data ID
> 18 | = Session | 208 | = Magnetometer Data
> 19 | = Lap | 209 | = Barometer Data
> 20 | = Record | 210 | = One D Sensor Calibration
> 21 | = Event | 211 | = Monitoring HR Data
> 22 | = Device Used | 216 | = Time In Zone
> 23 | = Device Info | 222 | = Alarm Settings
> 26 | = Workout | 225 | = Set
> 27 | = Workout Step | 227 | = Stress Level
> 28 | = Schedule | 229 | = Max Met Data
> 29 | = Location | 243 | = Music Info
> 30 | = Weight Scale | 258 | = Dive Settings
> 31 | = Course | 259 | = Dive Gas
> 32 | = Course Point | 262 | = Dive Alarm
> 33 | = Totals | 264 | = Exercise Title
> 34 | = Activity | 268 | = Dive Summary
> 35 | = Software | 269 | = SPO2 Data
> 37 | = File Capabilities | 273 | = Sleep Data Info
> 38 | = Mesg Capabilities | 275 | = Sleep Level
> 39 | = Field Capabilities | 285 | = Jump
> 49 | = File Creator | 289 | = AAD Accel Features
> 51 | = Blood Pressure | 290 | = Beat Intervals
> 53 | = Speed Zone | 297 | = Respiration Rate
> 55 | = Monitoring | 302 | = HSA Accelerometer Data
> 70 | = Map Layer | 304 | = HSA Step Data
> 71 | = Routing | 305 | = HSA SPO2 Data
> 72 | = Training File | 306 | = HSA Stress Data
> 78 | = HRV | 307 | = HSA Respiration Data
> 79 | = User Metrics | 308 | = HSA Heart Rate Data
> 80 | = Ant Rx | 309 | = Mtb Cx
> 81 | = Ant Tx | 310 | = Race
> 82 | = Ant Channel ID | 311 | = Split Time
> 89 | = Open Water Event | 312 | = Split
> 101 | = Length | 313 | = Split Summary
> 103 | = Monitoring Info | 314 | = HSA Body Battery Data
> 104 | = Device Status | 315 | = HSA Event
> 105 | = Pad | 317 | = Climb Pro
> 106 | = Slave Device | 319 | = Tank Update
> 113 | = Best Effort | 321 | = Power Mode
> 114 | = Personal Record | 323 | = Tank Summary
> 127 | = Connectivity | 326 | = GPS Event
> 128 | = Weather Conditions | 336 | = ECG Summary
> 129 | = Weather Alert | 337 | = ECG Raw Sample
> 131 | = Cadence Zone | 338 | = ECG Smooth Sample
> 132 | = HR | 346 | = Sleep Assessment
> 140 | = Activity Metrics | 356 | = Functional Metrics
> 141 | = EPO Status | 358 | = Race Event
> 142 | = Segment Lap | 369 | = Training Readiness
> 143 | = Multisport Settings | 370 | = HRV Status Summary
> 144 | = Multisport Activity | 371 | = HRV Value
> 145 | = Memo Glob | 372 | = Raw BBI
> 147 | = Sensor Settings | 375 | = Device Aux Battery Info
> 148 | = Segment ID | 376 | = HSA Gyroscope Data
> 149 | = Segment Leaderboard Entry | 378 | = Training Load
> 150 | = Segment Point | 379 | = Sleep Schedule
> 151 | = Segment File | 382 | = Sleep Restless Moments
> 152 | = Metronome | 387 | = Chrono Shot Session
> 158 | = Workout Session | 388 | = Chrono Shot Data
> 159 | = Watchface Settings | 389 | = HSA Configuration Data
> 160 | = GPS Metadata | 393 | = Dive Apnea Alarm
> 161 | = Camera Event | 394 | = CPE Status
> 162 | = Time Stamp Correlation | 398 | = Skin Temp Overnight
> 164 | = Gyroscope Data | 402 | = Hill Score
> 165 | = Accelerometer Data | 403 | = Endurance Score
> 167 | = Three D Sensor Calibration | 409 | = HSA Wrist Temperature Data
> 169 | = Video Frame | 412 | = Nap Event
> 170 | = Connect IQ Field | 428 | = Workout Schedule
> 173 | = Clubs | 470 | = Sleep Disruption Severity Period
> 174 | = OBDII Data | 471 | = Sleep Disruption Overnight Severity
> 177 | = NMEA Sentence |  |

## Garmin FieldCapabilities Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | File | no | --> Garmin File Values
> 1 | MesgNum | no | --> Garmin MesgNum Values
> 2 | FieldNum | no |
> 3 | Count | no |

## Garmin FileCreator Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | SoftwareVersion | no |
> 1 | HardwareVersion | no |

## Garmin BloodPressure Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | SystolicPressure | no |
> 1 | DiastolicPressure | no |
> 2 | MeanArterialPressure | no |
> 3 | Map_3SampleMean | no |
> 4 | MapMorningValues | no |
> 5 | MapEveningValues | no |
> 6 | HeartRate | no |
> 7 | HeartRateType | no | 0 = Normal 1 = Irregular
> 8 | Status | no | 0 = No Error 1 = Error Incomplete Data 2 = Error No Measurement 3 = Error Data Out Of Range 4 = Error Irregular Heart Rate
> 9 | UserProfileIndex | no |

## Garmin SpeedZone Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | HighValue | no |
> 1 | SpeedZoneName | no |

## Garmin Monitoring Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | DeviceIndex | no | --> Garmin DeviceIndex Values
> 1 | Calories | no |
> 2 | Distance | no |
> 3 | Cycles | no |
> 4 | ActiveTime | no |
> 5 | ActivityType | no | --> Garmin ActivityType Values
> 6 | ActivitySubtype | no |
> 0 = Generic 1 = Treadmill 2 = Street 3 = Trail 4 = Track 5 = Spin 6 = Indoor Cycling 7 = Road 8 = Mountain 9 = Downhill |  | 10 = Recumbent 11 = Cyclocross 12 = Hand Cycling 13 = Track Cycling 14 = Indoor Rowing 15 = Elliptical 16 = Stair Climbing 17 = Lap Swimming 18 = Open Water 254 = All
> 7 | ActivityLevel | no | 0 = Low 1 = Medium 2 = High
> 8 | Distance_16 | no |
> 9 | Cycles_16 | no |
> 10 | ActiveTime_16 | no |
> 11 | LocalTimeStamp | no |
> 12 | Temperature | no |
> 14 | TemperatureMin | no |
> 15 | TemperatureMax | no |
> 16 | ActivityTime | no |
> 19 | ActiveCalories | no |
> 24 | CurrentActivityTypeIntensity | no |
> 25 | TimeStampMin_8 | no |
> 26 | TimeStamp_16 | no |
> 27 | HeartRate | no |
> 28 | Intensity | no |
> 29 | DurationMin | no |
> 30 | Duration | no |
> 31 | Ascent | no |
> 32 | Descent | no |
> 33 | ModerateActivityMinutes | no |
> 34 | VigorousActivityMinutes | no |

## Garmin MapLayer Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 2 | ReliefShading | no | 0 = Default 1 = Off 2 = On
> 11 | Orientation | no | 0 = North Up 1 = Track Up
> 13 | UserLocations | no | --> Garmin VisibilityStatus Values
> 14 | AutoZoom | no | --> Garmin Switch Values
> 15 | GuideText | no | 0 = Never Display 1 = Always Display 2 = When Navigating
> 16 | TrackLog | no | --> Garmin VisibilityStatus Values
> 20 | Courses | no | 0 = Follow Course 1 = Use Map
> 23 | SpotSoundings | no | --> Garmin Switch Values
> 24 | LightSectors | no | 0 = Off 1 = On 2 = Auto
> 27 | Segments | no | --> Garmin VisibilityStatus Values
> 28 | Contours | no | --> Garmin VisibilityStatus Values
> 29 | SomeLabel | no |
> 31 | Popularity | no | --> Garmin Switch Values

## Garmin VisibilityStatus Values

> Value | VisibilityStatus
> --- | ---
> 0 | = Hide
> 1 | = Show

## Garmin Routing Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | RoutingMode | no |
> 0 = Automobile Driving 1 = Road Cycling 2 = Pedestrian 4 = Mountain Biking 5 = Straight Line 6 = Motorcycle Driving 11 = Gravel Cycling 12 = Mixed Surface Cycling
> 1 | CalculationMethod | no | 0 = Minimize Time 1 = Minimize Distance 3 = Minimize Ascent
> 2 | LockOnRoad | no | --> Garmin Switch Values
> 3 | Avoidances | no |
> Bit 0 = U Turns Bit 1 = Toll Roads Bit 2 = Major Highways Bit 3 = Unpaved Roads Bit 4 = Carpool Lanes |  | Bit 5 = Interstate Hwy Bit 6 = Ferries Bit 7 = Narrow Trails Bit 8 = Climbing Paths
> 4 | RouteRecalculation | no | 0 = Automatic 1 = Off 2 = Prompted
> 5 | RoutingType | no | 0 = Bearing 1 = Course
> 7 | CourseRecalculation | no | 0 = Auto Pause 1 = Auto Reroute 2 = Prompt Only 3 = Prompt With Auto Reroute

## Garmin TrainingFile Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TrainingFileType | no | --> Garmin File Values
> 1 | Manufacturer | no | --> Garmin Manufacturer Values
> 2 | Product | no |
> 3 | SerialNumber | no |
> 4 | TimeCreated | no |

## Garmin HRV Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Time | no |

## Garmin UserMetrics Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | VO2Max | no |
> 1 | Age | no |
> 2 | Height | no |
> 3 | Weight | no |
> 4 | Gender | no | --> Garmin Gender Values
> 6 | MaxHR | no |
> 8 | RemainingRecoveryTime | no |
> 11 | Lthr | no |
> 12 | Ltpower | no |
> 13 | Ltspeed | no |
> 15 | BeginningBodyBattery | no |
> 16 | StartOfActivity | no |
> 19 | FirstVO2Max | no |
> 32 | BeginningPotential | no |
> 35 | EndOfPreviousActivity | no |
> 39 | WakeUpTime | no |

## Garmin AntRx Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | FractionalTimeStamp | no |
> 1 | MesgID | no |
> 2 | MesgData | no |
> 3 | ChannelNumber | no |
> 4 | Data | no |

## Garmin AntTx Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | FractionalTimeStamp | no |
> 1 | MesgID | no |
> 2 | MesgData | no |
> 3 | ChannelNumber | no |
> 4 | Data | no |

## Garmin AntChannelID Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ChannelNumber | no |
> 1 | DeviceType | no |
> 2 | DeviceNumber | no |
> 3 | TransmissionType | no |
> 4 | DeviceIndex | no | --> Garmin DeviceIndex Values

## Garmin OpenWaterEvent Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | EventType | no | 44 = Change Stroke
> 5 | SwimStroke | no | --> Garmin SwimStroke Values

## Garmin Length Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Event | no | --> Garmin EventEnum Values
> 1 | EventType | no | --> Garmin EventType Values
> 2 | StartTime | no |
> 3 | TotalElapsedTime | no |
> 4 | TotalTimerTime | no |
> 5 | TotalStrokes | no |
> 6 | AvgSpeed | no |
> 7 | SwimStroke | no | --> Garmin SwimStroke Values
> 9 | AvgSwimmingCadence | no |
> 10 | EventGroup | no |
> 11 | TotalCalories | no |
> 12 | LengthType | no | 0 = Idle 1 = Active
> 18 | PlayerScore | no |
> 19 | OpponentScore | no |
> 20 | StrokeCount | no |
> 21 | ZoneCount | no |
> 22 | EnhancedAvgRespirationRate | no |
> 23 | EnhancedMaxRespirationRate | no |
> 24 | AvgRespirationRate | no |
> 25 | MaxRespirationRate | no |

## Garmin MonitoringInfo Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | LocalTimeStamp | no |
> 1 | ActivityType | no |
> 3 | CyclesToDistance | no |
> 4 | CyclesToCalories | no |
> 5 | RestingMetabolicRate | no |

## Garmin DeviceStatus Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | BatteryVoltage | no |
> 2 | BatteryLevel | no |
> 3 | Temperature | no |

## Garmin SlaveDevice Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Manufacturer | no | --> Garmin Manufacturer Values
> 1 | Product | no |

## Garmin BestEffort Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | Sport | no | --> Garmin SportEnum Values
> 2 | Distance | no |
> 3 | Time | no |
> 4 | StartTime | no |
> 5 | PersonalRecord | no | --> Garmin YesNo Values

## Garmin PersonalRecord Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Metric | no | 0 = time 1 = Distance 2 = Ascent 3 = Power
> 1 | Sport | no | --> Garmin SportEnum Values
> 2 | Distance | no |
> 5 | Record | no |

## Garmin Connectivity Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | BluetoothEnabled | no |
> 1 | BluetoothLeEnabled | no |
> 2 | AntEnabled | no |
> 3 | ConnectivityName | no |
> 4 | LiveTrackingEnabled | no |
> 5 | WeatherConditionsEnabled | no |
> 6 | WeatherAlertsEnabled | no |
> 7 | AutoActivityUploadEnabled | no |
> 8 | CourseDownloadEnabled | no |
> 9 | WorkoutDownloadEnabled | no |
> 10 | GPSEphemerisDownloadEnabled | no |
> 11 | IncidentDetectionEnabled | no |
> 12 | GrouptrackEnabled | no |

## Garmin WeatherConditions Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | WeatherReport | no | 0 = Current 1 = Hourly Forecast 2 = Daily Forecast
> 1 | Temperature | no |
> 2 | Condition | no |
> 0 = Clear 1 = Partly Cloudy 2 = Mostly Cloudy 3 = Rain 4 = Snow 5 = Windy 6 = Thunderstorms 7 = Wintry Mix 8 = Fog 11 = Hazy 12 = Hail 13 = Scattered Showers 14 = Scattered Thunderstorms 15 = Unknown Precipitation 16 = Light Rain 17 = Heavy Rain 18 = Light Snow 19 = Heavy Snow 20 = Light Rain Snow 21 = Heavy Rain Snow 22 = Cloudy
> 3 | WindDirection | no |
> 4 | WindSpeed | no |
> 5 | PrecipitationProbability | no |
> 6 | TemperatureFeelsLike | no |
> 7 | RelativeHumidity | no |
> 8 | Location | no |
> 9 | GPSDateTime | no | (observed_at_time)
> 10 | GPSLatitude | no | (observed_location_lat)
> 11 | GPSLongitude | no | (observed_location_long)
> 12 | DayOfWeek | no |
> 0 = Sunday 1 = Monday 2 = Tuesday 3 = Wednesday |  | 4 = Thursday 5 = Friday 6 = Saturday
> 13 | HighTemperature | no |
> 14 | LowTemperature | no |

## Garmin WeatherAlert Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ReportID | no |
> 1 | IssueTime | no |
> 2 | ExpireTime | no |
> 3 | Severity | no | 0 = Unknown 1 = Warning 2 = Watch 3 = Advisory 4 = Statement
> 4 | WeatherAlertType | no |
> 0 = Unspecified 1 = Tornado 2 = Tsunami 3 = Hurricane 4 = Extreme Wind 5 = Typhoon 6 = Inland Hurricane 7 = Hurricane Force Wind 8 = Waterspout 9 = Severe Thunderstorm 10 = Wreckhouse Winds 11 = Les Suetes Wind 12 = Avalanche 13 = Flash Flood 14 = Tropical Storm 15 = Inland Tropical Storm 16 = Blizzard 17 = Ice Storm 18 = Freezing Rain 19 = Debris Flow 20 = Flash Freeze 21 = Dust Storm 22 = High Wind 23 = Winter Storm 24 = Heavy Freezing Spray 25 = Extreme Cold 26 = Wind Chill 27 = Cold Wave 28 = Heavy Snow Alert 29 = Lake Effect Blowing Snow 30 = Snow Squall 31 = Lake Effect Snow 32 = Winter Weather 33 = Sleet 34 = Snowfall 35 = Snow And Blowing Snow 36 = Blowing Snow 37 = Snow Alert 38 = Arctic Outflow 39 = Freezing Drizzle 40 = Storm 41 = Storm Surge 42 = Rainfall |  | 43 = Areal Flood 44 = Coastal Flood 45 = Lakeshore Flood 46 = Excessive Heat 47 = Heat 48 = Weather 49 = High Heat And Humidity 50 = Humidex And Health 51 = Humidex 52 = Gale 53 = Freezing Spray 54 = Special Marine 55 = Squall 56 = Strong Wind 57 = Lake Wind 58 = Marine Weather 59 = Wind 60 = Small Craft Hazardous Seas 61 = Hazardous Seas 62 = Small Craft 63 = Small Craft Winds 64 = Small Craft Rough Bar 65 = High Water Level 66 = Ashfall 67 = Freezing Fog 68 = Dense Fog 69 = Dense Smoke 70 = Blowing Dust 71 = Hard Freeze 72 = Freeze 73 = Frost 74 = Fire Weather 75 = Flood 76 = Rip Tide 77 = High Surf 78 = Smog 79 = Air Quality 80 = Brisk Wind 81 = Air Stagnation 82 = Low Water 83 = Hydrological 84 = Special Weather

## Garmin CadenceZone Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | HighValue | no |
> 1 | CadenceZoneName | no |

## Garmin HR Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | FractionalTimeStamp | no |
> 1 | Time256 | no |
> 6 | FilteredBpm | no |
> 9 | EventTimeStamp | no |
> 10 | EventTimeStamp_12 | no |

## Garmin ActivityMetrics Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | NewHRMax | no |
> 4 | AerobicTrainingEffect | no |
> 7 | VO2Max | no |
> 9 | RecoveryTime | no |
> 11 | Sport | no | --> Garmin SportEnum Values
> 14 | Lthr | no |
> 15 | Ltpower | no |
> 16 | Ltspeed | no |
> 17 | EndingPerformanceCondition | no |
> 20 | AnaerobicTrainingEffect | no |
> 25 | EndingBodyBattery | no |
> 29 | FirstVO2Max | no |
> 41 | PrimaryBenefit | no | --> Garmin Benefit Values
> 48 | LocalTimeStamp | no |
> 50 | EndingPotential | no |
> 60 | TotalAscent | no |
> 61 | TotalDescent | no |
> 62 | AveragePower | no |
> 63 | AverageHeartRate | no |

## Garmin EPOStatus Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Status | no | --> Garmin EPOCPEStatus Values
> 1 | StartTime | no |
> 2 | EndTime | no |

## Garmin EPOCPEStatus Values

> Value | EPOCPEStatus
> --- | ---
> 0 | = Expired
> 1 | = Current

## Garmin SegmentLap Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Event | no | --> Garmin EventEnum Values
> 1 | EventType | no | --> Garmin EventType Values
> 2 | GPSDateTime | no | (start_time)
> 3 | GPSLatitude | no | (start_position_lat)
> 4 | GPSLongitude | no | (start_position_long)
> 5 | GPSDestLatitude | no | (end_position_lat)
> 6 | GPSDestLongitude | no | (end_position_long)
> 7 | TotalElapsedTime | no |
> 8 | TotalTimerTime | no |
> 9 | TotalDistance | no |
> 10 | TotalCycles | no |
> 11 | TotalCalories | no |
> 12 | TotalFatCalories | no |
> 13 | AvgSpeed | no |
> 14 | MaxSpeed | no |
> 15 | AvgHeartRate | no |
> 16 | MaxHeartRate | no |
> 17 | AvgCadence | no |
> 18 | MaxCadence | no |
> 19 | AvgPower | no |
> 20 | MaxPower | no |
> 21 | TotalAscent | no |
> 22 | TotalDescent | no |
> 23 | Sport | no | --> Garmin SportEnum Values
> 24 | EventGroup | no |
> 25 | NECLatitude | no |
> 26 | NECLongitude | no |
> 27 | SWCLatitude | no |
> 28 | SWCLongitude | no |
> 29 | SegmentLapName | no |
> 30 | NormalizedPower | no |
> 31 | LeftRightBalance | no |
> 32 | SubSport | no | --> Garmin SubSport Values
> 33 | TotalWork | no |
> 34 | AvgAltitude | no |
> 35 | MaxAltitude | no |
> 36 | GPSAccuracy | no |
> 37 | AvgGrade | no |
> 38 | AvgPosGrade | no |
> 39 | AvgNegGrade | no |
> 40 | MaxPosGrade | no |
> 41 | MaxNegGrade | no |
> 42 | AvgTemperature | no |
> 43 | MaxTemperature | no |
> 44 | TotalMovingTime | no |
> 45 | AvgPosVerticalSpeed | no |
> 46 | AvgNegVerticalSpeed | no |
> 47 | MaxPosVerticalSpeed | no |
> 48 | MaxNegVerticalSpeed | no |
> 49 | TimeInHRZone | no |
> 50 | TimeInSpeedZone | no |
> 51 | TimeInCadenceZone | no |
> 52 | TimeInPowerZone | no |
> 53 | RepetitionNum | no |
> 54 | MinAltitude | no |
> 55 | MinHeartRate | no |
> 56 | ActiveTime | no |
> 57 | WktStepIndex | no |
> 58 | SportEvent | no |
> 0 = Uncategorized 1 = Geocaching 2 = Fitness 3 = Recreation 4 = Race |  | 5 = Special Event 6 = Training 7 = Transportation 8 = Touring
> 59 | AvgLeftTorqueEffectiveness | no |
> 60 | AvgRightTorqueEffectiveness | no |
> 61 | AvgLeftPedalSmoothness | no |
> 62 | AvgRightPedalSmoothness | no |
> 63 | AvgCombinedPedalSmoothness | no |
> 64 | Status | no | 0 = End 1 = Fail
> 65 | UUID | no |
> 66 | AvgFractionalCadence | no |
> 67 | MaxFractionalCadence | no |
> 68 | TotalFractionalCycles | no |
> 69 | FrontGearShiftCount | no |
> 70 | RearGearShiftCount | no |
> 71 | TimeStanding | no |
> 72 | StandCount | no |
> 73 | AvgLeftPco | no |
> 74 | AvgRightPco | no |
> 75 | AvgLeftPowerPhase | no |
> 76 | AvgLeftPowerPhasePeak | no |
> 77 | AvgRightPowerPhase | no |
> 78 | AvgRightPowerPhasePeak | no |
> 79 | AvgPowerPosition | no |
> 80 | MaxPowerPosition | no |
> 81 | AvgCadencePosition | no |
> 82 | MaxCadencePosition | no |
> 83 | Manufacturer | no | --> Garmin Manufacturer Values
> 84 | TotalGrit | no |
> 85 | TotalFlow | no |
> 86 | AvgGrit | no |
> 87 | AvgFlow | no |
> 89 | TotalFractionalAscent | no |
> 90 | TotalFractionalDescent | no |
> 91 | EnhancedAvgAltitude | no |
> 92 | EnhancedMaxAltitude | no |
> 93 | EnhancedMinAltitude | no |

## Garmin MultisportSettings Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | MultisportSettingsName | no |
> 1 | Transitions | no | --> Garmin Switch Values
> 2 | NumberOfActivities | no |
> 3 | AutoPause | no | --> Garmin Allow Values
> 4 | Alerts | no | --> Garmin Allow Values
> 5 | AutoLap | no | --> Garmin Allow Values
> 6 | PowerSaveTimeout | no | 0 = Normal 1 = Extended
> 7 | AutoScroll | no | --> Garmin Allow Values
> 8 | Repeat | no | --> Garmin Switch Values
> 10 | SportChange | no | 0 = Manual Only 1 = On

## Garmin Allow Values

> Value | Allow
> --- | ---
> 0 | = Do Not Allow
> 1 | = Allow

## Garmin MultisportActivity Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Sport | no | --> Garmin SportEnum Values
> 1 | SubSport | no | --> Garmin SubSport Values
> 2 | LockDevice | no | --> Garmin Switch Values
> 3 | MultisportActivityName | no |

## Garmin MemoGlob Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Memo | no |
> 1 | MesgNum | no | --> Garmin MesgNum Values
> 2 | ParentIndex | no |
> 3 | FieldNum | no |
> 4 | Data | no |

## Garmin SensorSettings Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | AntID | no |
> 2 | SensorSettingsName | no |
> 10 | WheelSizeManual | no |
> 11 | CalibrationFactor | no |
> 21 | WheelSizeAuto | no |
> 32 | Product | no |
> 33 | Manufacturer | no | --> Garmin Manufacturer Values
> 45 | UseForSpeed | no | --> Garmin UseStatus Values
> 46 | UseForDistance | no | --> Garmin UseStatus Values
> 51 | ConnectionType | no | 0 = Antplus 1 = Bluetooth Low Energy 2 = Bluetooth
> 52 | SensorType | no | --> Garmin SensorType Values
> 91 | ProductName | no |

## Garmin UseStatus Values

> Value | UseStatus
> --- | ---
> 0 | = Off
> 1 | = Indoor
> 2 | = Always

## Garmin SensorType Values

> Value | SensorType | Value | SensorType | Value | SensorType
> --- | --- | --- | --- | --- | ---
> 0 | = Accelerometer | 6 | = Tempe | 15 | = Extended Display
> 1 | = Gyroscope | 8 | = Shimano Di2 | 16 | = Shifting
> 2 | = Compass | 10 | = Edge Remote | 17 | = Muscle O2
> 3 | = Barometer | 12 | = Smart Trainer | 18 | = Rd Pod
> 4 | = Speed | 13 | = Lights | 22 | = Headphones
> 5 | = Speed Cadence | 14 | = Radar | 28 | = Tank Pressure

## Garmin SegmentID Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | SegmentIDName | no |
> 1 | UUID | no |
> 2 | Sport | no | --> Garmin SportEnum Values
> 3 | Enabled | no |
> 4 | UserProfilePrimaryKey | no |
> 5 | DeviceID | no |
> 6 | DefaultRaceLeader | no |
> 7 | DeleteStatus | no | 0 = Do Not Delete 1 = Delete One 2 = Delete All
> 8 | SelectionType | no | 0 = Starred 1 = Suggested

## Garmin SegmentLeaderboardEntry Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | SegmentLeaderboardName | no |
> 1 | SegLeaderboardType | no | --> Garmin SegmentLeaderboardType Values
> 2 | GroupPrimaryKey | no |
> 3 | ActivityID | no |
> 4 | SegmentTime | no |
> 5 | ActivityIDString | no |

## Garmin SegmentLeaderboardType Values

> Value | SegmentLeaderboardType | Value | SegmentLeaderboardType
> --- | --- | --- | ---
> 0 | = Overall | 8 | = Goal
> 1 | = Personal Best | 9 | = Carrot
> 2 | = Connections | 10 | = Club Leader
> 3 | = Group | 11 | = Rival
> 4 | = Challenger | 12 | = Last
> 5 | = Kom | 13 | = Recent Best
> 6 | = Qom | 14 | = Course Record
> 7 | = Pr |  |

## Garmin SegmentPoint Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | GPSLatitude | no | (position_lat)
> 2 | GPSLongitude | no | (position_long)
> 3 | Distance | no |
> 4 | GPSAltitude | no | (altitude)
> 5 | LeaderTime | no |
> 6 | GPSAltitude | no | (enhanced_altitude)

## Garmin SegmentFile Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | FileUUID | no |
> 3 | Enabled | no |
> 4 | UserProfilePrimaryKey | no |
> 7 | LeaderType | no |
> 8 | LeaderGroupPrimaryKey | no |
> 9 | LeaderActivityID | no |
> 10 | LeaderActivityIDString | no |
> 11 | DefaultRaceLeader | no |

## Garmin Metronome Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Enabled | no | --> Garmin Switch Values
> 1 | BeatsPerMinute | no |
> 2 | AlertFrequency | no |
> 3 | SoundAndVibe | no | --> Garmin SoundAndVibe Values

## Garmin SoundAndVibe Values

> Value | SoundAndVibe | Value | SoundAndVibe | Value | SoundAndVibe
> --- | --- | --- | --- | --- | ---
> 0 | = Off | 2 | = Vibration |  |
> 1 | = Tone | 3 | = Tone And Vibe |  |

## Garmin WorkoutSession Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Sport | no | --> Garmin SportEnum Values
> 1 | SubSport | no | --> Garmin SubSport Values
> 2 | NumValidSteps | no |
> 3 | FirstStepIndex | no |
> 4 | PoolLength | no |
> 5 | PoolLengthUnit | no | --> Garmin DisplayMeasure Values

## Garmin WatchfaceSettings Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Mode | no | 0 = Digital 1 = Analog 2 = Connect IQ 3 = Disabled
> 1 | Layout | no |

## Garmin GPS Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimeStamp_ms | no |
> 1 | GPSLatitude | no | (position_lat)
> 2 | GPSLongitude | no | (position_long)
> 3 | GPSAltitude | no | (enhanced_altitude)
> 4 | GPSSpeed | no | (enhanced_speed)
> 5 | GPSTrack | no | (heading)
> 6 | GPSDateTime | no | (utc_timestamp)
> 7 | Velocity | no | (m/s in longitude, latitude and altitude directions)

## Garmin CameraEvent Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimeStamp_ms | no |
> 1 | CameraEventType | no |
> 0 = Video Start 1 = Video Split 2 = Video End 3 = Photo Taken 4 = Video Second Stream Start 5 = Video Second Stream Split 6 = Video Second Stream End 7 = Video Split Start 8 = Video Second Stream Split Start 11 = Video Pause 12 = Video Second Stream Pause 13 = Video Resume 14 = Video Second Stream Resume
> 2 | CameraFileUUID | no |
> 3 | CameraOrientation | no | 0 = Camera Orientation 0 1 = Camera Orientation 90 2 = Camera Orientation 180 3 = Camera Orientation 270

## Garmin TimeStampCorrelation Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | FractionalTimeStamp | no |
> 1 | SystemTimeStamp | no |
> 2 | FractionalSystemTimeStamp | no |
> 3 | LocalTimeStamp | no |
> 4 | TimeStamp_ms | no |
> 5 | SystemTimeStamp_ms | no |

## Garmin GyroscopeData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimeStamp_ms | no |
> 1 | SampleTimeOffset | no |
> 2 | GyroX | no |
> 3 | GyroY | no |
> 4 | GyroZ | no |
> 5 | CalibratedGyroX | no |
> 6 | CalibratedGyroY | no |
> 7 | CalibratedGyroZ | no |

## Garmin AccelerometerData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimeStamp_ms | no |
> 1 | SampleTimeOffset | no |
> 2 | AccelX | no |
> 3 | AccelY | no |
> 4 | AccelZ | no |
> 5 | CalibratedAccelX | no |
> 6 | CalibratedAccelY | no |
> 7 | CalibratedAccelZ | no |
> 8 | CompressedCalibratedAccelX | no |
> 9 | CompressedCalibratedAccelY | no |
> 10 | CompressedCalibratedAccelZ | no |

## Garmin ThreeDSensorCalibration Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | SensorType | no | --> Garmin SensorType Values
> 1 | CalibrationFactor | no |
> 2 | CalibrationDivisor | no |
> 3 | LevelShift | no |
> 4 | OffsetCal | no |
> 5 | OrientationMatrix | no |

## Garmin VideoFrame Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimeStamp_ms | no |
> 1 | FrameNumber | no |

## Garmin ConnectIQField Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | AppID | no |
> 2 | DataField | no |
> 100 | ScreenID | no |
> 101 | FieldBits | no |

## Garmin Clubs Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 6 | AverageDistance | no |
> 19 | MaxDistance | no |

## Garmin OBDIIData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimeStamp_ms | no |
> 1 | TimeOffset | no |
> 2 | Pid | no |
> 3 | RawData | no |
> 4 | PidDataSize | no |
> 5 | SystemTime | no |
> 6 | StartTimeStamp | no |
> 7 | StartTimeStamp_ms | no |

## Garmin NMEASentence Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimeStamp_ms | no |
> 1 | Sentence | no |

## Garmin AviationAttitude Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimeStamp_ms | no |
> 1 | SystemTime | no |
> 2 | Pitch | no |
> 3 | Roll | no |
> 4 | AccelLateral | no |
> 5 | AccelNormal | no |
> 6 | TurnRate | no |
> 7 | Stage | no |
> 8 | AttitudeStageComplete | no |
> 9 | Track | no |
> 10 | Validity | no |

## Garmin Video Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | URL | no |
> 1 | HostingProvider | no |
> 2 | Duration | no |

## Garmin VideoTitle Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | MessageCount | no |
> 1 | Text | no |

## Garmin VideoDescription Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | MessageCount | no |
> 1 | Text | no |

## Garmin VideoClip Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ClipNumber | no |
> 1 | StartTimeStamp | no |
> 2 | StartTimeStamp_ms | no |
> 3 | EndTimeStamp | no |
> 4 | EndTimeStamp_ms | no |
> 6 | ClipStart | no |
> 7 | ClipEnd | no |

## Garmin OHRSettings Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Enabled | no | --> Garmin Switch Values

## Garmin WaypointHandling Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Action | no | 0 = Add To Existing 1 = Replace Existing 2 = Delete All

## Garmin GolfCourse Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | CourseID | no |
> 1 | GolfCourseName | no |
> 2 | LocalTime | no |
> 3 | StartTime | no |
> 4 | EndTime | no |
> 8 | Out | no |
> 9 | In | no |
> 10 | Total | no |
> 11 | Tee | no |
> 12 | Slope | no |
> 21 | Rating | no |

## Garmin GolfStats Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | GolfStatsName | no |
> 2 | Out | no |
> 3 | In | no |
> 4 | Total | no |
> 7 | FairwayHit | no |
> 8 | Gir | no |
> 9 | Putts | no |

## Garmin Score Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | HoleNumber | no |
> 2 | Score | no |
> 5 | Putts | no |
> 6 | Fairway | no | 0 = Left 1 = Right 2 = Hit

## Garmin Hole Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | HoleNumber | no |
> 1 | Distance | no |
> 2 | Par | no |
> 3 | Handicap | no |
> 4 | PositionLat | no |
> 5 | PositionLong | no |

## Garmin Shot Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | HoleNumber | no |
> 2 | StartPositionLat | no |
> 3 | StartPositionLong | no |
> 4 | EndPositionLat | no |
> 5 | EndPositionLong | no |
> 7 | ClubType | no |

## Garmin ExdScreenConfiguration Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ScreenIndex | no |
> 1 | FieldCount | no |
> 2 | Layout | no |
> 0 = Full Screen 1 = Half Vertical 2 = Half Horizontal 3 = Half Vertical Right Split 4 = Half Horizontal Bottom Split 5 = Full Quarter Split 6 = Half Vertical Left Split 7 = Half Horizontal Top Split 8 = Dynamic
> 3 | ScreenEnabled | no |

## Garmin ExdDataFieldConfiguration Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ScreenIndex | no |
> 1 | ConceptField | no |
> 2 | FieldID | no |
> 3 | ConceptCount | no |
> 4 | DisplayType | no |
> 0 = Numerical 1 = Simple 2 = Graph 3 = Bar 4 = Circle Graph 5 = Virtual Partner |  | 6 = Balance 7 = String List 8 = String 9 = Simple Dynamic Icon 10 = Gauge
> 5 | Title | no |

## Garmin ExdDataConceptConfiguration Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ScreenIndex | no |
> 1 | ConceptField | no |
> 2 | FieldID | no |
> 3 | ConceptIndex | no |
> 4 | DataPage | no |
> 5 | ConceptKey | no |
> 6 | Scaling | no |
> 8 | DataUnits | no |
> 0 = No Units 1 = laps 2 = mph 3 = km/h 4 = ft/h 5 = m/h 6 = C 7 = F 8 = Zone 9 = Gear 10 = RPM 11 = BPM 12 = degrees 13 = mm 14 = m 15 = km 16 = ft 17 = yards 18 = kilofeet 19 = miles 20 = time 21 = Enum Turn Type 22 = % 23 = W 24 = W/kg |  | 25 = Enum Battery Status 26 = Enum Bike Light Beam Angle Mode 27 = Enum Bike Light Battery Status 28 = Enum Bike Light Network Config Type 29 = Lights 30 = s 31 = minutes 32 = hours 33 = Calories 34 = kJ 35 = ms 36 = s/mile 37 = s/km 38 = cm 39 = Enum Course Point 40 = bradians 41 = Enum Sport 42 = inches Hg 43 = mm Hg 44 = mbar 45 = hPa 46 = ft/min 47 = m/min 48 = m/s 49 = Eight Cardinal
> 9 | Qualifier | no |
> 0 = No Qualifier 1 = Instantaneous 2 = Average 3 = Lap 4 = Maximum 5 = Maximum Average 6 = Maximum Lap 7 = Last Lap 8 = Average Lap 9 = To Destination 10 = To Go 11 = To Next 12 = Next Course Point 13 = Total 14 = Three Second Average 15 = Ten Second Average 16 = Thirty Second Average 17 = Percent Maximum 18 = Percent Maximum Average 19 = Lap Percent Maximum 20 = Elapsed 21 = Sunrise |  | 22 = Sunset 23 = Compared To Virtual Partner 24 = Maximum 24h 25 = Minimum 24h 26 = Minimum 27 = First 28 = Second 29 = Third 30 = Shifter 31 = Last Sport 32 = Moving 33 = Stopped 34 = Estimated Total 242 = Zone 9 243 = Zone 8 244 = Zone 7 245 = Zone 6 246 = Zone 5 247 = Zone 4 248 = Zone 3 249 = Zone 2 250 = Zone 1
> 10 | Descriptor | no |
> 0 = Bike Light Battery Status 1 = Beam Angle Status 2 = Batery Level 3 = Light Network Mode 4 = Number Lights Connected 5 = Cadence 6 = Distance 7 = Estimated Time Of Arrival 8 = Heading 9 = time 10 = Battery Level 11 = Trainer Resistance 12 = Trainer Target Power 13 = Time Seated 14 = Time Standing 15 = Elevation 16 = Grade 17 = Ascent 18 = Descent 19 = Vertical Speed 20 = Di2 Battery Level 21 = Front Gear 22 = Rear Gear 23 = Gear Ratio 24 = Heart Rate 25 = Heart Rate Zone 26 = Time In Heart Rate Zone 27 = Heart Rate Reserve 28 = Calories 29 = GPS Accuracy 30 = GPS Signal Strength 31 = Temperature 32 = Time Of Day 33 = Balance 34 = Pedal Smoothness 35 = Power 36 = Functional Threshold Power 37 = Intensity Factor 38 = Work 39 = Power Ratio 40 = Normalized Power 41 = Training Stress Score 42 = Time On Zone 43 = Speed 44 = laps 45 = Reps 46 = Workout Step 47 = Course Distance 48 = Navigation Distance |  | 49 = Course Estimated Time Of Arrival 50 = Navigation Estimated Time Of Arrival 51 = Course Time 52 = Navigation Time 53 = Course Heading 54 = Navigation Heading 55 = Power Zone 56 = Torque Effectiveness 57 = Timer Time 58 = Power Weight Ratio 59 = Left Platform Center Offset 60 = Right Platform Center Offset 61 = Left Power Phase Start Angle 62 = Right Power Phase Start Angle 63 = Left Power Phase Finish Angle 64 = Right Power Phase Finish Angle 65 = Gears 66 = Pace 67 = Training Effect 68 = Vertical Oscillation 69 = Vertical Ratio 70 = Ground Contact Time 71 = Left Ground Contact Time Balance 72 = Right Ground Contact Time Balance 73 = Stride Length 74 = Running Cadence 75 = Performance Condition 76 = Course Type 77 = Time In Power Zone 78 = Navigation Turn 79 = Course Location 80 = Navigation Location 81 = Compass 82 = Gear Combo 83 = Muscle Oxygen 84 = Icon 85 = Compass Heading 86 = GPS Heading 87 = GPS Elevation 88 = Anaerobic Training Effect 89 = Course 90 = Off Course 91 = Glide Ratio 92 = Vertical Distance 93 = Vmg 94 = Ambient Pressure 95 = Pressure 96 = Vam
> 11 | IsSigned | no |

## Garmin FieldDescription Tags

Tags used to define custom developer fields.

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | DeveloperDataIndex | no |
> 1 | FieldDefinitionNumber | no |
> 2 | FitBaseTypeID | no |
> 0 = enum 1 = sint8 2 = uint8 7 = string 10 = uint8z 13 = byte |  | 131 = sint16 132 = uint16 133 = sint32 134 = uint32 136 = float32 137 = float64 |  | 139 = uint16z 140 = uint32z 142 = sint64 143 = uint64 144 = uint64z
> 3 | FieldName | no |
> 4 | Array | no |
> 5 | Components | no |
> 6 | Scale | no |
> 7 | Offset | no |
> 8 | Units | no |
> 9 | Bits | no |
> 10 | Accumulate | no |
> 13 | FitBaseUnitID | no | --> Garmin FitBaseUnit Values
> 14 | NativeMesgNum | no | --> Garmin MesgNum Values
> 15 | NativeFieldNum | no |

## Garmin DeveloperDataID Tags

Developer identification tags.

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | DeveloperID | no |
> 1 | ApplicationID | no |
> 2 | ManufacturerID | no | --> Garmin Manufacturer Values
> 3 | DeveloperDataIndex | no |
> 4 | ApplicationVersion | no |

## Garmin MagnetometerData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimeStamp_ms | no |
> 1 | SampleTimeOffset | no |
> 2 | MagX | no |
> 3 | MagY | no |
> 4 | MagZ | no |
> 5 | CalibratedMagX | no |
> 6 | CalibratedMagY | no |
> 7 | CalibratedMagZ | no |

## Garmin BarometerData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimeStamp_ms | no |
> 1 | SampleTimeOffset | no |
> 2 | BaroPres | no |

## Garmin OneDSensorCalibration Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | SensorType | no | --> Garmin SensorType Values
> 1 | CalibrationFactor | no |
> 2 | CalibrationDivisor | no |
> 3 | LevelShift | no |
> 4 | OffsetCal | no |

## Garmin MonitoringHRData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | RestingHeartRate | no |
> 1 | CurrentDayRestingHeartRate | no |

## Garmin TimeInZone Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ReferenceMesg | no | --> Garmin MesgNum Values
> 1 | ReferenceIndex | no |
> 2 | TimeInHRZone | no |
> 3 | TimeInSpeedZone | no |
> 4 | TimeInCadenceZone | no |
> 5 | TimeInPowerZone | no |
> 6 | HRZoneHighBoundary | no |
> 7 | SpeedZoneHighBoundary | no |
> 8 | CadenceZoneHighBondary | no |
> 9 | PowerZoneHighBoundary | no |
> 10 | HRCalcType | no | --> Garmin HRZoneCalc Values
> 11 | MaxHeartRate | no |
> 12 | RestingHeartRate | no |
> 13 | ThresholdHeartRate | no |
> 14 | PwrCalcType | no | --> Garmin PwrZoneCalc Values
> 15 | FunctionalThresholdPower | no |

## Garmin AlarmSettings Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Time | no |
> 1 | Repeat | no |
> Bit 0 = Mon Bit 1 = Tue Bit 2 = Wed Bit 3 = Thu |  | Bit 4 = Fri Bit 5 = Sat Bit 6 = Sun Bit 7 = Once
> 2 | Enabled | no | --> Garmin Switch Values
> 3 | Sound | no | --> Garmin SoundAndVibe Values
> 4 | Backlight | no | --> Garmin Switch Values
> 5 | TimeCreated | no |
> 8 | Label | no |
> 0 = None 1 = Wake Up 2 = Workout 3 = Reminder 4 = Appointment |  | 5 = Training 6 = Class 7 = Meditate 8 = Bedtime
> 11 | TimeUpdated | no |

## Garmin Set Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Duration | no |
> 3 | Repetitions | no |
> 4 | Weight | no |
> 5 | SetType | no | 0 = Rest 1 = Active
> 6 | StartTime | no |
> 7 | Category | no |
> 8 | CategorySubtype | no |
> 9 | WeightDisplayUnit | no | --> Garmin FitBaseUnit Values
> 10 | MessageIndex | no |
> 11 | WktStepIndex | no |

## Garmin StressLevel Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | StressLevelValue | no |
> 1 | StressLevelTime | no |
> 3 | BodyBattery | no |

## Garmin MaxMetData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | UpdateTime | no |
> 2 | VO2Max | no |
> 5 | Sport | no | --> Garmin SportEnum Values
> 6 | SubSport | no | --> Garmin SubSport Values
> 8 | MaxMetCategory | no | 0 = Generic 1 = Cycling
> 9 | CalibratedData | no |
> 12 | HRSource | no | 0 = Whr 1 = HRM
> 13 | SpeedSource | no | 0 = Onboard GPS 1 = Connected GPS 2 = Cadence

## Garmin MusicInfo Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | StartTime | no |
> 2 | Title | no |
> 3 | Artist | no |
> 4 | Genre | no |
> 5 | Duration | no |

## Garmin DiveSettings Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | DiveSettingsName | no |
> 1 | Model | no | 0 = Zhl 16c
> 2 | GfLow | no |
> 3 | GfHigh | no |
> 4 | WaterType | no | 0 = Fresh 1 = Salt 2 = En13319 3 = Custom
> 5 | WaterDensity | no |
> 6 | PO2Warn | no |
> 7 | PO2Critical | no |
> 8 | PO2Deco | no |
> 9 | SafetyStopEnabled | no |
> 10 | BottomDepth | no |
> 11 | BottomTime | no |
> 12 | ApneaCountdownEnabled | no |
> 13 | ApneaCountdownTime | no |
> 14 | BacklightMode | no | 0 = At Depth 1 = Always On
> 15 | BacklightBrightness | no |
> 16 | BacklightTimeout | no | 0 = Infinite
> 17 | RepeatDiveInterval | no |
> 18 | SafetyStopTime | no |
> 19 | HeartRateSourceType | no | --> Garmin SourceType Values
> 20 | HeartRateSource | no |
> 21 | TravelGas | no |
> 22 | CCRLowSetpointSwitchMode | no | --> Garmin CCRSetpointSwitchMode Values
> 23 | CCRLowSetpoint | no |
> 24 | CCRLowSetpointDepth | no |
> 25 | CCRHighSetpointSwitchMode | no | --> Garmin CCRSetpointSwitchMode Values
> 26 | CCRHighSetpoint | no |
> 27 | CCRHighSetpointDepth | no |
> 29 | GasConsumptionDisplay | no | 0 = Pressure Sac 1 = Volume Sac 2 = Rmv
> 30 | UpKeyEnabled | no |
> 35 | DiveSounds | no | --> Garmin Tone Values
> 36 | LastStopMultiple | no |
> 37 | NoFlyTimeMode | no | 0 = Standard 1 = Flat 24 Hours

## Garmin CCRSetpointSwitchMode Values

> Value | CCRSetpointSwitchMode
> --- | ---
> 0 | = Manual
> 1 | = Automatic

## Garmin Tone Values

> Value | Tone
> --- | ---
> 0 | = Off
> 1 | = Tone
> 2 | = Vibrate
> 3 | = Tone And Vibrate

## Garmin DiveGas Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | HeliumContent | no |
> 1 | OxygenContent | no |
> 2 | Status | no | 0 = Disabled 1 = Enabled 2 = Backup Only
> 3 | Mode | no | 0 = Open Circuit 1 = Closed Circuit Diluent

## Garmin DiveAlarm Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Depth | no |
> 1 | Time | no |
> 2 | Enabled | no |
> 3 | AlarmType | no | --> Garmin DiveAlarmType Values
> 4 | Sound | no | --> Garmin Tone Values
> 5 | DiveTypes | no |
> 6 | ID | no |
> 7 | PopupEnabled | no |
> 8 | TriggerOnDescent | no |
> 9 | TriggerOnAscent | no |
> 10 | Repeating | no |
> 11 | Speed | no |

## Garmin DiveAlarmType Values

> Value | DiveAlarmType
> --- | ---
> 0 | = Depth
> 1 | = time
> 2 | = Speed

## Garmin ExerciseTitle Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ExerciseCategory | no | --> Garmin ExerciseCategory Values
> 1 | ExerciseName | no |
> 2 | WktStepName | no |

## Garmin DiveSummary Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ReferenceMesg | no | --> Garmin MesgNum Values
> 1 | ReferenceIndex | no |
> 2 | AvgDepth | no |
> 3 | MaxDepth | no |
> 4 | SurfaceInterval | no |
> 5 | StartCns | no |
> 6 | EndCns | no |
> 7 | StartN2 | no |
> 8 | EndN2 | no |
> 9 | O2Toxicity | no |
> 10 | DiveNumber | no |
> 11 | BottomTime | no |
> 12 | AvgPressureSac | no |
> 13 | AvgVolumeSac | no |
> 14 | AvgRmv | no |
> 15 | DescentTime | no |
> 16 | AscentTime | no |
> 17 | AvgAscentRate | no |
> 22 | AvgDescentRate | no |
> 23 | MaxAscentRate | no |
> 24 | MaxDescentRate | no |
> 25 | HangTime | no |

## Garmin SPO2Data Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ReadingSPO2 | no |
> 1 | ReadingConfidence | no |
> 2 | Mode | no | 0 = Off Wrist 1 = Spot Check 2 = Continuous Check 3 = Periodic

## Garmin SleepDataInfo Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | SampleLength | no |
> 2 | LocalTimeStamp | no |
> 4 | Version | no |

## Garmin SleepLevel Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | SleepLevel | no | 0 = Unmeasurable 1 = Awake 2 = Light 3 = Deep 4 = Rem

## Garmin Jump Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Distance | no |
> 1 | Height | no |
> 2 | Rotations | no |
> 3 | HangTime | no |
> 4 | Score | no |
> 5 | GPSLatitude | no | (position_lat)
> 6 | GPSLongitude | no | (position_long)
> 7 | GPSSpeed | no | (speed)
> 8 | GPSSpeed | no | (enhanced_speed)

## Garmin AADAccelFeatures Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Time | no |
> 1 | EnergyTotal | no |
> 2 | ZeroCrossCnt | no |
> 3 | Instance | no |
> 4 | TimeAboveThreshold | no |

## Garmin BeatIntervals Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimeStamp_ms | no |
> 1 | Time | no |

## Garmin RespirationRate Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | RespirationRate | no |

## Garmin HSAAccelerometerData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimeStamp_ms | no |
> 1 | SamplingInterval | no |
> 2 | AccelX | no |
> 3 | AccelY | no |
> 4 | AccelZ | no |
> 5 | TimeStamp_32k | no |

## Garmin HSAStepData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ProcessingInterval | no |
> 1 | Steps | no |

## Garmin HSA_SPO2Data Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ProcessingInterval | no |
> 1 | ReadingSPO2 | no |
> 2 | Confidence | no |

## Garmin HSAStressData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ProcessingInterval | no |
> 1 | StressLevel | no |

## Garmin HSARespirationData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ProcessingInterval | no |
> 1 | RespirationRate | no |

## Garmin HSAHeartRateData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ProcessingInterval | no |
> 1 | Status | no |
> 2 | HeartRate | no |

## Garmin MtbCx Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | GritFlowJumpRecording | no | --> Garmin Switch Values
> 2 | JumpAlerts | no | --> Garmin Switch Values

## Garmin Race Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 3 | GoalTime | no |
> 4 | GoalSpeed | no |
> 5 | Distance | no |
> 7 | SplitDistance | no |

## Garmin SplitTime Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Time | no |
> 1 | Distance | no |
> 2 | SplitTime | no |
> 3 | SplitDistance | no |
> 4 | SplitSpeeds | no |
> 9 | StartPositionLat | no |
> 10 | StartPositionLong | no |
> 11 | EndPositionLat | no |
> 12 | EndPositionLong | no |
> 13 | StartAltitude | no |
> 14 | EndAltitude | no |

## Garmin Split Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | SplitType | no | --> Garmin SplitType Values
> 1 | TotalElapsedTime | no |
> 2 | TotalTimerTime | no |
> 3 | TotalDistance | no |
> 4 | AvgSpeed | no |
> 7 | StartDistance | no |
> 9 | GPSDateTime | no | (start_time)
> 11 | Sport | no | --> Garmin SportEnum Values
> 12 | SubSport | no | --> Garmin SubSport Values
> 13 | TotalAscent | no |
> 14 | TotalDescent | no |
> 15 | AvgHeartRate | no |
> 16 | MaxHeartRate | no |
> 21 | GPSLatitude | no | (start_position_lat)
> 22 | GPSLongitude | no | (start_position_long)
> 23 | GPSDestLatitude | no | (end_position_lat)
> 24 | GPSDestLongitude | no | (end_position_long)
> 25 | MaxSpeed | no |
> 26 | AvgVertSpeed | no |
> 27 | EndTime | no |
> 28 | TotalCalories | no |
> 32 | AvgTemperature | no |
> 33 | MaxTemperature | no |
> 34 | MinTemperature | no |
> 35 | AvgVerticalOscillation | no |
> 36 | AvgVerticalRatio | no |
> 37 | AvgStanceTime | no |
> 38 | AvgStanceTimeBalance | no |
> 39 | AvgStepLength | no |
> 40 | AvgPower | no |
> 41 | MaxPower | no |
> 42 | NormalizedPower | no |
> 67 | LapIndex | no |
> 74 | StartElevation | no |
> 79 | RestingCalories | no |
> 93 | GradeAdjustedSpeed | no |
> 107 | BeginningPotential | no |
> 108 | EndingPotential | no |
> 109 | MinStamina | no |
> 110 | TotalMovingTime | no |
> 130 | StepSpeedLossDistance | no |
> 131 | StepSpeedLossPercentage | no |

## Garmin SplitType Values

> Value | SplitType | Value | SplitType | Value | SplitType | Value | SplitType
> --- | --- | --- | --- | --- | --- | --- | ---
> 1 | = Ascent Split | 7 | = Interval Recovery | 13 | = Run Rest | 23 | = Transition
> 2 | = Descent Split | 8 | = Interval Other | 14 | = Workout Round | 28 | = Ski Lift Split
> 3 | = Interval Active | 9 | = Climb Active | 17 | = Rwd Run | 29 | = Ski Run Split
> 4 | = Interval Rest | 10 | = Climb Rest | 18 | = Rwd Walk |  |
> 5 | = Interval Warmup | 11 | = Surf Active | 21 | = Windsurf Active |  |
> 6 | = Interval Cooldown | 12 | = Run Active | 22 | = Rwd Stand |  |

## Garmin SplitSummary Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | SplitType | no | --> Garmin SplitType Values
> 3 | NumSplits | no |
> 4 | TotalTimerTime | no |
> 5 | TotalDistance | no |
> 6 | AvgSpeed | no |
> 7 | MaxSpeed | no |
> 8 | TotalAscent | no |
> 9 | TotalDescent | no |
> 10 | AvgHeartRate | no |
> 11 | MaxHeartRate | no |
> 12 | AvgVertSpeed | no |
> 13 | TotalCalories | no |
> 20 | AvgVerticalOscillation | no |
> 21 | AvgVerticalRatio | no |
> 22 | AvgStanceTime | no |
> 24 | AvgStepLength | no |
> 25 | AvgPower | no |
> 26 | MaxPower | no |
> 27 | NormalizedPower | no |
> 60 | MaxSplitDistance | no |
> 64 | RestingCalories | no |
> 77 | TotalMovingTime | no |
> 79 | FirstStartTime | no |
> 83 | StepSpeedLossDistance | no |
> 84 | StepSpeedLossPercentage | no |

## Garmin HSABodyBatteryData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ProcessingInterval | no |
> 1 | Level | no |
> 2 | Charged | no |
> 3 | Uncharged | no |

## Garmin HSAEvent Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | EventID | no |

## Garmin ClimbPro Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | GPSLatitude | no | (position_lat)
> 1 | GPSLongitude | no | (position_long)
> 2 | ClimbProEvent | no | 0 = Approach 1 = Start 2 = Complete
> 3 | ClimbNumber | no |
> 4 | ClimbCategory | no |
> 5 | CurrentDist | no |

## Garmin TankUpdate Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Sensor | no |
> 1 | Pressure | no |

## Garmin PowerMode Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | LowBatteryAlert | no |
> 1 | DefaultMode | no |
> 3 | AutoEnableTime | no |

## Garmin TankSummary Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Sensor | no |
> 1 | StartPressure | no |
> 2 | EndPressure | no |
> 3 | VolumeUsed | no |

## Garmin GPSEvent Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | EventType | no | 11 = Ultra Trac Trigger 49 = Mode Change
> 1 | Data | no |
> 100 | GPS_1 | no | --> Garmin Switch Values
> 101 | Glonass | no | --> Garmin Switch Values
> 102 | Unknown_1 | no |
> 104 | Qzss_1 | no | --> Garmin Switch Values
> 105 | Unknown_2 | no |
> 106 | Galileo_1 | no | --> Garmin Switch Values
> 107 | Beidou_1 | no | --> Garmin Switch Values
> 108 | AutoSelect | no | --> Garmin Switch Values
> 109 | Unknown_3 | no |
> 110 | GPSgalileobeidou_5 | no |
> 113 | Qzss_5 | no | --> Garmin Switch Values

## Garmin ECGSummary Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 2 | RawSampleRate | no |
> 3 | SmoothSampleRate | no |
> 4 | ECGTimeStamp | no |
> 5 | LocalTimeStamp | no |
> 7 | AverageHeartRate | no |
> 11 | SampleTime | no |
> 12 | SDRRHRV | no |

## Garmin ECGRawSample Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Value | no |

## Garmin ECGSmoothSample Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Value | no |

## Garmin SleepAssessment Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | CombinedAwakeScore | no |
> 1 | AwakeTimeScore | no |
> 2 | AwakeningsCountScore | no |
> 3 | DeepSleepScore | no |
> 4 | SleepDurationScore | no |
> 5 | LightSleepScore | no |
> 6 | OverallSleepScore | no |
> 7 | SleepQualityScore | no |
> 8 | SleepRecoveryScore | no |
> 9 | RemSleepScore | no |
> 10 | SleepRestlessnessScore | no |
> 11 | AwakeningsCount | no |
> 14 | InterruptionsScore | no |
> 15 | AverageStressDuringSleep | no |

## Garmin FunctionalMetrics Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 4 | FunctionalThresholdPower | no |
> 7 | RunningLactateThresholdPower | no |
> 8 | RunningLactateThresholdHR | no |
> 9 | CyclingLactaceThresholdHR | no |

## Garmin RaceEvent Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | EventID | no |
> 2 | StartTime | no |
> 3 | LocalTimeStamp | no |
> 4 | RaceEventName | no |
> 5 | Location | no |
> 6 | StartPointLat | no |
> 7 | StartPointLong | no |
> 10 | Distance | no |
> 12 | TargetTime | no |
> 24 | City | no |
> 26 | Country | no |

## Garmin TrainingReadiness Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TrainingReadiness | no |
> 1 | Level | no | 1 = Poor 2 = Low 3 = Moderate 4 = High 5 = Prime
> 20 | LocalTimeStamp | no |

## Garmin HRVStatusSummary Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | WeeklyAverage | no |
> 1 | LastNightAverage | no |
> 2 | LastNight_5MinHigh | no |
> 3 | BaselineLowUpper | no |
> 4 | BaselineBalancedLower | no |
> 5 | BaselineBalancedUpper | no |
> 6 | Status | no | 0 = None 1 = Poor 2 = Low 3 = Unbalanced 4 = Balanced

## Garmin HRVValue Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Value | no |

## Garmin RawBBI Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimeStamp_ms | no |
> 1 | Data | no |
> 2 | Time | no |
> 3 | Quality | no |
> 4 | Gap | no |

## Garmin DeviceAuxBatteryInfo Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | DeviceIndex | no | --> Garmin DeviceIndex Values
> 1 | BatteryVoltage | no |
> 2 | BatteryStatus | no | --> Garmin BatteryStatus Values
> 3 | BatteryIdentifier | no |

## Garmin HSAGyroscopeData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | TimeStamp_ms | no |
> 1 | SamplingInterval | no |
> 2 | GyroX | no |
> 3 | GyroY | no |
> 4 | GyroZ | no |
> 5 | TimeStamp_32k | no |

## Garmin TrainingLoad Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 3 | AcuteTrainingLoad | no |
> 4 | ChronicTrainingLoad | no |

## Garmin SleepSchedule Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | BedTime | no |
> 1 | WakeTime | no |

## Garmin SleepRestlessMoments Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | RestlessMomentsCount | no |
> 2 | Durations | no |

## Garmin ChronoShotSession Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | MinSpeed | no |
> 1 | MaxSpeed | no |
> 2 | AvgSpeed | no |
> 3 | ShotCount | no |
> 4 | ProjectileType | no |
> 0 = Arrow 1 = Rifle Cartridge 2 = Pistol Cartridge |  | 3 = Shotshell 4 = Air Rifle Pellet 5 = Other
> 5 | GrainWeight | no |
> 6 | StandardDeviation | no |

## Garmin ChronoShotData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ShotSpeed | no |
> 1 | ShotNum | no |

## Garmin HSAConfigurationData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Data | no |
> 1 | DataSize | no |

## Garmin DiveApneaAlarm Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Depth | no |
> 1 | Time | no |
> 2 | Enabled | no |
> 3 | AlarmType | no | --> Garmin DiveAlarmType Values
> 4 | Sound | no | --> Garmin Tone Values
> 5 | DiveTypes | no |
> 6 | ID | no |
> 7 | PopupEnabled | no |
> 8 | TriggerOnDescent | no |
> 9 | TriggerOnAscent | no |
> 10 | Repeating | no |
> 11 | Speed | no |

## Garmin CPEStatus Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Status | no | --> Garmin EPOCPEStatus Values
> 1 | StartTime | no |
> 2 | EndTime | no |

## Garmin SkinTempOvernight Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | LocalTimeStamp | no |
> 1 | AverageDeviation | no |
> 2 | Average_7DayDeviation | no |
> 4 | NightlyValue | no |

## Garmin HillScore Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | HillScore | no |
> 1 | HillStrength | no |
> 2 | HillEndurance | no |
> 4 | Level | no |
> 1 = Recreational 2 = Challenger 3 = Trained |  | 4 = Skilled 5 = Expert 6 = Elite

## Garmin EnduranceScore Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | EnduranceScore | no |
> 1 | Level | no |
> 1 = Recreational 2 = Intermediate 3 = Trained 4 = Well-trained |  | 5 = Expert 6 = Superior 7 = Elite
> 3 | LowerBoundIntermediate | no |
> 4 | LowerBoundTrained | no |
> 5 | LowerBoundWellTrained | no |
> 6 | LowerBoundExpert | no |
> 7 | LowerBoundSuperior | no |
> 8 | LowerBoundElite | no |

## Garmin HSAWristTemperatureData Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ProcessingInterval | no |
> 1 | Value | no |

## Garmin NapEvent Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | StartTime | no |
> 1 | StartTimezoneOffset | no |
> 2 | EndTime | no |
> 3 | EndTimezoneOffset | no |
> 4 | Feedback | no |
> 0 = None 1 = Multiple Naps During Day 2 = Jetlag Ideal Timing Ideal Duration 3 = Jetlag Ideal Timing Long Duration 4 = Jetlag Late Timing Ideal Duration 5 = Jetlag Late Timing Long Duration 6 = Ideal Timing Ideal Duration Low Need 7 = Ideal Timing Ideal Duration High Need 8 = Ideal Timing Long Duration Low Need 9 = Ideal Timing Long Duration High Need 10 = Late Timing Ideal Duration Low Need 11 = Late Timing Ideal Duration High Need 12 = Late Timing Long Duration Low Need 13 = Late Timing Long Duration High Need 14 = Ideal Duration Low Need 15 = Ideal Duration High Need 16 = Long Duration Low Need 17 = Long Duration High Need
> 5 | IsDeleted | no |
> 6 | Source | no | 0 = Automatic 1 = Manual Device 2 = Manual Gc
> 7 | UpdateTimeStamp | no |

## Garmin WorkoutSchedule Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | WorkoutIndex | no |
> 3 | EstBenefit | no | --> Garmin Benefit Values
> 5 | EstAerobicTe | no |
> 6 | EstAnaerTe | no |
> 7 | Sport | no | --> Garmin SportEnum Values
> 9 | Duration | no |

## Garmin SleepDisruptionSeverityPeriod Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Severity | no | --> Garmin SleepDisruptionSeverity Values

## Garmin SleepDisruptionSeverity Values

> Value | SleepDisruptionSeverity | Value | SleepDisruptionSeverity
> --- | --- | --- | ---
> 0 | = None | 2 | = Medium
> 1 | = Low | 3 | = High

## Garmin SleepDisruptionOvernightSeverity Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Severity | no | --> Garmin SleepDisruptionSeverity Values

(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Apr 17, 2026

<-- ExifTool Tag Names