119 FileCapabilities = 37,
120 MesgCapabilities = 38,
121 FieldCapabilities = 39,
132 MonitoringInfo = 103,
136 WeatherConditions = 128,
143 SegmentLeaderboardEntry = 149,
146 WorkoutSession = 158,
147 WatchfaceSettings = 159,
150 TimestampCorrelation = 162,
152 AccelerometerData = 165,
153 ThreeDSensorCalibration = 167,
157 AviationAttitude = 178,
160 VideoDescription = 186,
163 ExdScreenConfiguration = 200,
164 ExdDataFieldConfiguration = 201,
165 ExdDataConceptConfiguration = 202,
166 FieldDescription = 206,
167 DeveloperDataId = 207,
168 MagnetometerData = 208,
170 OneDSensorCalibration = 210,
338 BrazilianPortuguese = 32,
437 BrazilianPortuguese = 0x01,
486 EuropeWesternWet = 31,
487 EuropeCentralCet = 32,
488 EuropeEasternEet = 33,
522 BritishColumbia = 67,
546 PetropavlovskKamchatskiy = 91,
690 FitnessEquipment = 4,
695 AmericanFootball = 9,
698 CrossCountrySkiing = 12,
713 HorsebackRiding = 27,
723 StandUpPaddleboarding = 37,
753 FitnessEquipment = 0x10,
770 AmericanFootball = 0x02,
773 CrossCountrySkiing = 0x10,
789 Mountaineering = 0x01,
812 HorsebackRiding = 0x08,
815 InlineSkating = 0x40,
834 StandUpPaddleboarding = 0x20,
869 FloorClimbing = 0x01,
940 VirtualActivity = 58,
1017 FitnessEquipment = 3,
1034 PositionWaypoint = 4,
1054 PositionWaypoint = 5,
1057 FitnessEquipment = 8,
1073 Hour12WithSeconds = 3,
1074 Hour24WithSeconds = 4,
1092 SmartNotifications = 4,
1093 KeyAndMessagesNight = 5,
1094 KeyAndMessagesAndSmartNotifications = 6,
1159 FitnessEquipment = 27,
1185 ConsecutiveDepreciated = 2,
1188 BeginDepreciated = 5,
1190 EndAllDepreciated = 7,
1207 FitnessEquipment = 2,
1318 RepeatUntilStepsCmplt = 6,
1319 RepeatUntilTime = 7,
1320 RepeatUntilDistance = 8,
1321 RepeatUntilCalories = 9,
1322 RepeatUntilHrLessThan = 10,
1323 RepeatUntilHrGreaterThan = 11,
1324 RepeatUntilPowerLessThan = 12,
1325 RepeatUntilPowerGreaterThan = 13,
1327 PowerGreaterThan = 15,
1328 TrainingPeaksTss = 16,
1329 RepeatUntilPowerLastLapLessThan = 17,
1330 RepeatUntilMaxPowerLastLapLessThan = 18,
1331 Power3sLessThan = 19,
1332 Power10sLessThan = 20,
1333 Power30sLessThan = 21,
1334 Power3sGreaterThan = 22,
1335 Power10sGreaterThan = 23,
1336 Power30sGreaterThan = 24,
1337 PowerLapLessThan = 25,
1338 PowerLapGreaterThan = 26,
1339 RepeatUntilTrainingPeaksTss = 27,
1340 RepetitionTime = 28,
1457 FourthCategory = 10,
1459 SecondCategory = 12,
1508 ThitaElektronik = 24,
1520 CitizenSystems = 36,
1530 PerceptionDigital = 46,
1542 AlatechTechnologyLtd = 58,
1543 MioTechnologyEurope = 59,
1549 PhysicalEnterprises = 65,
1550 NorthPoleEngineering = 66,
1561 AcornProjectsAps = 79,
1569 NielsenKellerman = 87,
1572 DirectionTechnology = 90,
1575 InsideRideTechnologies = 93,
1582 CampagnoloSrl = 100,
1583 BodyBikeSmart = 101,
1590 GiantManufacturingCo = 108,
1594 BrytonSensors = 112,
1595 LatitudeLimited = 113,
1596 SoaringTechnology = 114,
1604 JohnsonHealthTech = 122,
1607 NciTechnology = 125,
1620 Healthandlife = 257,
1626 FaveroElectronics = 263,
1637 SensitivusGauge = 274,
1639 LifeTimeFitness = 276,
1645 TheSufferfest = 282,
1646 Fullspeedahead = 283,
1647 Virtualtraining = 284,
1648 Feedbacksports = 285,
1653 KineticByKurt = 290,
1662 MahleEbikemotion = 299,
1671 MonarkExercise = 308,
1675 Actigraphcorp = 5759,
1717 Edge500Taiwan = 1199,
1718 Edge500Japan = 1213,
1723 Edge800Taiwan = 1333,
1724 Edge800Japan = 1334,
1730 Edge800China = 1386,
1731 Edge500China = 1387,
1734 Edge500Korea = 1422,
1739 Edge800Korea = 1497,
1741 Fr910xtChina = 1537,
1743 Edge200Taiwan = 1555,
1747 Fr910xtJapan = 1600,
1750 Fr910xtKorea = 1664,
1752 Edge810Japan = 1721,
1755 Edge510Japan = 1742,
1760 Edge810China = 1822,
1761 Edge810Taiwan = 1823,
1768 Edge510Korea = 1918,
1778 Edge1000Taiwan = 2052,
1779 Edge1000Japan = 2053,
1782 Edge1000China = 2070,
1786 Edge1000Korea = 2100,
1787 Fr920xtTaiwan = 2130,
1788 Fr920xtChina = 2131,
1789 Fr920xtJapan = 2132,
1791 VivoSmartApac = 2135,
1800 VivoActiveApac = 2160,
1810 VariaHeadlight = 2192,
1811 VariaTaillightOld = 2193,
1812 EdgeExplore1000 = 2204,
1814 VariaRadarTaillight = 2225,
1815 VariaRadarDisplay = 2226,
1818 Edge520Japan = 2261,
1822 Edge1000Thai = 2274,
1829 VivoSmartEmea = 2294,
1835 VivoActiveHr = 2337,
1836 VivoSmartGpsHr = 2347,
1838 VivoSmartHrAsia = 2361,
1839 VivoSmartGpsHrAsia = 2362,
1841 VariaTaillight = 2379,
1850 IndexSmartScale = 2429,
1852 Fenix3Chronos = 2432,
1862 VivoActiveHrApac = 2497,
1865 EdgeExplore820 = 2531,
1867 Fr735xtJapan = 2534,
1869 D2BravoTitanium = 2547,
1871 RunningDynamicsPod = 2593,
1872 Edge820China = 2599,
1873 Edge820Japan = 2600,
1878 Edge820Taiwan = 2628,
1879 Edge820Korea = 2629,
1885 Fenix3ChronosAsia = 2675,
1890 Fr235ChinaNfc = 2733,
1891 Foretrex601701 = 2769,
1901 VivoSmart3Apac = 2831,
1902 VivoSportApac = 2832,
1911 Edge1030Asia = 2924,
1913 VivoMoveHrAsia = 2945,
1916 Vivoactive3mW = 2988,
1922 Vivoactive3mL = 3066,
1925 Edge1030Bontrager = 3095,
1932 InstinctEsports = 3126,
1933 Fenix5sPlusApac = 3134,
1934 Fenix5xPlusApac = 3135,
1935 Edge520PlusApac = 3142,
1938 VivoActive3mApac = 3163,
1941 VivoSmart4Asia = 3218,
1942 Vivoactive4Small = 3224,
1943 Vivoactive4Large = 3225,
1948 MarqCommander = 3249,
1949 MarqExpedition = 3250,
1953 Fenix6sSport = 3287,
1960 VivoMove3Premium = 3308,
1966 VivoActive4SmallAsia = 3387,
1967 VivoActive4LargeAsia = 3388,
1968 VivoActive4OledAsia = 3389,
1970 MarqDriverAsia = 3420,
1971 MarqAviatorAsia = 3421,
1972 VivoMove3Asia = 3422,
1974 VivoActive3tChn = 3446,
1975 MarqCaptainAsia = 3448,
1976 MarqCommanderAsia = 3449,
1977 MarqExpeditionAsia = 3450,
1978 MarqAthleteAsia = 3451,
1980 Vivoactive3Daimler = 3473,
1982 LegacyDarthVader = 3499,
1983 LegacyCaptainMarvel = 3500,
1984 LegacyFirstAvenger = 3501,
1985 Fenix6sSportAsia = 3512,
1987 Fenix6SportAsia = 3514,
1990 LegacyCaptainMarvelAsia = 3535,
1991 LegacyFirstAvengerAsia = 3536,
1992 LegacyReyAsia = 3537,
1993 LegacyDarthVaderAsia = 3538,
1996 Edge1030Plus = 3570,
2001 MarqAdventurer = 3624,
2004 MarqAdventurerAsia = 3648,
2009 VenuDaimlerAsia = 3737,
2014 Edge1030PlusAsia = 3812,
2015 Edge130PlusAsia = 3813,
2019 MarqGolferAsia = 3850,
2022 DescentMk2sAsia = 3930,
2026 Fr945LteAsia = 3978,
2027 ApproachS12Asia = 3986,
2028 ApproachG12Asia = 4001,
2029 ApproachS42Asia = 4002,
2033 TacxTrainingAppWin = 20533,
2034 TacxTrainingAppMac = 20534,
2035 TrainingCenter = 20119,
2036 TacxTrainingAppAndroid = 30045,
2037 TacxTrainingAppIos = 30046,
2038 TacxTrainingAppLegacy = 30047,
2039 ConnectiqSimulator = 65531,
2040 AndroidAntplusPlugin = 65532,
2056 EnvironmentSensorLegacy = 12,
2057 MultiSportSpeedDistance = 15,
2059 FitnessEquipment = 17,
2062 LightElectricVehicle = 20,
2069 BikeLightShared = 36,
2075 BikeSpeedCadence = 121,
2078 StrideSpeedDistance = 124,
2107 Interval = 0x00000001,
2108 Custom = 0x00000002,
2109 FitnessEquipment = 0x00000004,
2110 Firstbeat = 0x00000008,
2111 NewLeaf = 0x00000010,
2114 HeartRate = 0x00000100,
2115 Distance = 0x00000200,
2116 Cadence = 0x00000400,
2119 Resistance = 0x00002000,
2120 Protected = 0x00004000,
2166 Processed = 0x00000001,
2169 Distance = 0x00000008,
2170 Position = 0x00000010,
2171 HeartRate = 0x00000020,
2173 Cadence = 0x00000080,
2174 Training = 0x00000100,
2175 Navigation = 0x00000200,
2176 Bikeway = 0x00000400,
2189 Calculating = 0xFFFE,
2229 ErrorIncompleteData = 1,
2230 ErrorNoMeasurement = 2,
2231 ErrorDataOutOfRange = 3,
2232 ErrorIrregularHeartRate = 4,
2247 StationaryMin = 0x0010,
2248 StationaryMax = 0x00FF,
2249 PortableMin = 0x0100,
2250 PortableMax = 0xFFFE,
2286 FitnessEquipment = 4,
2425 Bluetooth = 0x00000001,
2426 BluetoothLe = 0x00000002,
2428 ActivityUpload = 0x00000008,
2429 CourseDownload = 0x00000010,
2430 WorkoutDownload = 0x00000020,
2431 LiveTrack = 0x00000040,
2432 WeatherConditions = 0x00000080,
2433 WeatherAlerts = 0x00000100,
2434 GpsEphemerisDownload = 0x00000200,
2435 ExplicitArchive = 0x00000400,
2436 SetupIncomplete = 0x00000800,
2437 ContinueSyncAfterSoftwareUpdate = 0x00001000,
2438 ConnectIqAppDownload = 0x00002000,
2439 GolfCourseDownload = 0x00004000,
2441 ConnectIqWatchAppDownload = 0x00010000,
2442 ConnectIqWidgetDownload = 0x00020000,
2443 ConnectIqWatchFaceDownload = 0x00040000,
2444 ConnectIqDataFieldDownload = 0x00080000,
2446 SwingSensor = 0x00200000,
2447 SwingSensorRemote = 0x00400000,
2449 AudioPrompts = 0x01000000,
2453 RemoteManualSync = 0x10000000,
2496 ScatteredShowers = 13,
2497 ScatteredThunderstorms = 14,
2498 UnknownPrecipitation = 15,
2541 InlandHurricane = 6,
2542 HurricaneForceWind = 7,
2544 SevereThunderstorm = 9,
2545 WreckhouseWinds = 10,
2550 InlandTropicalStorm = 15,
2559 HeavyFreezingSpray = 24,
2563 HeavySnowAlert = 28,
2564 LakeEffectBlowingSnow = 29,
2566 LakeEffectSnow = 31,
2570 SnowAndBlowingSnow = 35,
2574 FreezingDrizzle = 39,
2580 LakeshoreFlood = 45,
2584 HighHeatAndHumidity = 49,
2585 HumidexAndHealth = 50,
2595 SmallCraftHazardousSeas = 60,
2598 SmallCraftWinds = 63,
2599 SmallCraftRoughBar = 64,
2600 HighWaterLevel = 65,
2619 SpecialWeather = 84,
2687 RightLowerBack = 15,
2688 RightUpperBack = 16,
2902 TransitionToSeated = 2,
2903 TransitionToStanding = 3,
2916 PowerPhaseStartAngle = 0,
2917 PowerPhaseEndAngle = 1,
2918 PowerPhaseArcLength = 2,
2919 PowerPhaseCenter = 3,
2936 VideoSecondStreamStart = 4,
2937 VideoSecondStreamSplit = 5,
2938 VideoSecondStreamEnd = 6,
2940 VideoSecondStreamSplitStart = 8,
2942 VideoSecondStreamPause = 12,
2944 VideoSecondStreamResume = 14,
3005 CameraOrientation0 = 0,
3006 CameraOrientation90 = 1,
3007 CameraOrientation180 = 2,
3008 CameraOrientation270 = 3,
3037 TrackAngleHeadingValid = 0x0001,
3038 PitchValid = 0x0002,
3040 LateralBodyAccelValid = 0x0008,
3041 NormalBodyAccelValid = 0x0010,
3042 TurnRateValid = 0x0020,
3044 MagInvalid = 0x0080,
3046 GpsInvalid = 0x0200,
3047 SolutionCoasting = 0x0400,
3048 TrueTrackAngle = 0x0800,
3049 MagneticHeading = 0x1000,
3082 HalfVerticalRightSplit = 3,
3083 HalfHorizontalBottomSplit = 4,
3084 FullQuarterSplit = 5,
3085 HalfVerticalLeftSplit = 6,
3086 HalfHorizontalTopSplit = 7,
3109 SimpleDynamicIcon = 9,
3126 KilometersPerHour = 3,
3130 DegreesFarenheit = 7,
3147 WattsPerKilogram = 24,
3148 EnumBatteryStatus = 25,
3149 EnumBikeLightBeamAngleMode = 26,
3150 EnumBikeLightBatteryStatus = 27,
3151 EnumBikeLightNetworkConfigType = 28,
3160 SecondPerKilometer = 37,
3162 EnumCoursePoint = 39,
3197 NextCoursePoint = 12,
3199 ThreeSecondAverage = 14,
3200 TenSecondAverage = 15,
3201 ThirtySecondAverage = 16,
3202 PercentMaximum = 17,
3203 PercentMaximumAverage = 18,
3204 LapPercentMaximum = 19,
3208 ComparedToVirtualPartner = 23,
3219 EstimatedTotal = 34,
3241 BikeLightBatteryStatus = 0,
3242 BeamAngleStatus = 1,
3244 LightNetworkMode = 3,
3245 NumberLightsConnected = 4,
3248 EstimatedTimeOfArrival = 7,
3252 TrainerResistance = 11,
3253 TrainerTargetPower = 12,
3261 Di2BatteryLevel = 20,
3267 TimeInHeartRateZone = 26,
3268 HeartRateReserve = 27,
3271 GpsSignalStrength = 30,
3275 PedalSmoothness = 34,
3277 FunctionalThresholdPower = 36,
3278 IntensityFactor = 37,
3281 NormalizedPower = 40,
3282 TrainingStressScore = 41,
3288 CourseDistance = 47,
3289 NavigationDistance = 48,
3290 CourseEstimatedTimeOfArrival = 49,
3291 NavigationEstimatedTimeOfArrival = 50,
3293 NavigationTime = 52,
3295 NavigationHeading = 54,
3297 TorqueEffectiveness = 56,
3299 PowerWeightRatio = 58,
3300 LeftPlatformCenterOffset = 59,
3301 RightPlatformCenterOffset = 60,
3302 LeftPowerPhaseStartAngle = 61,
3303 RightPowerPhaseStartAngle = 62,
3304 LeftPowerPhaseFinishAngle = 63,
3305 RightPowerPhaseFinishAngle = 64,
3308 TrainingEffect = 67,
3309 VerticalOscillation = 68,
3311 GroundContactTime = 70,
3312 LeftGroundContactTimeBalance = 71,
3313 RightGroundContactTimeBalance = 72,
3315 RunningCadence = 74,
3316 PerformanceCondition = 75,
3318 TimeInPowerZone = 77,
3319 NavigationTurn = 78,
3320 CourseLocation = 79,
3321 NavigationLocation = 80,
3326 CompassHeading = 85,
3329 AnaerobicTrainingEffect = 88,
3333 VerticalDistance = 92,
3335 AmbientPressure = 94,
3351 Running = 0x00000001,
3352 Cycling = 0x00000002,
3353 Swimming = 0x00000004,
3354 Walking = 0x00000008,
3356 Sedentary = 0x00000400,
3369 FullScreen = 0x00000001,
3370 HalfVertical = 0x00000002,
3371 HalfHorizontal = 0x00000004,
3372 HalfVerticalRightSplit = 0x00000008,
3373 HalfHorizontalBottomSplit = 0x00000010,
3374 FullQuarterSplit = 0x00000020,
3375 HalfVerticalLeftSplit = 0x00000040,
3376 HalfHorizontalTopSplit = 0x00000080,
3419 ArrivingLeftIdx = 1,
3420 ArrivingRightIdx = 2,
3422 ArrivingViaLeftIdx = 4,
3423 ArrivingViaRightIdx = 5,
3424 BearKeepLeftIdx = 6,
3425 BearKeepRightIdx = 7,
3430 Roundabout45Idx = 12,
3431 Roundabout90Idx = 13,
3432 Roundabout135Idx = 14,
3433 Roundabout180Idx = 15,
3434 Roundabout225Idx = 16,
3435 Roundabout270Idx = 17,
3436 Roundabout315Idx = 18,
3437 Roundabout360Idx = 19,
3438 RoundaboutNeg45Idx = 20,
3439 RoundaboutNeg90Idx = 21,
3440 RoundaboutNeg135Idx = 22,
3441 RoundaboutNeg180Idx = 23,
3442 RoundaboutNeg225Idx = 24,
3443 RoundaboutNeg270Idx = 25,
3444 RoundaboutNeg315Idx = 26,
3445 RoundaboutNeg360Idx = 27,
3446 RoundaboutGenericIdx = 28,
3447 RoundaboutNegGenericIdx = 29,
3448 SharpTurnLeftIdx = 30,
3449 SharpTurnRightIdx = 31,
3524 Hyperextension = 13,
3536 ShoulderStability = 25,
3541 TricepsExtension = 30,
3557 AlternatingDumbbellChestPressOnSwissBall = 0,
3558 BarbellBenchPress = 1,
3559 BarbellBoardBenchPress = 2,
3560 BarbellFloorPress = 3,
3561 CloseGripBarbellBenchPress = 4,
3562 DeclineDumbbellBenchPress = 5,
3563 DumbbellBenchPress = 6,
3564 DumbbellFloorPress = 7,
3565 InclineBarbellBenchPress = 8,
3566 InclineDumbbellBenchPress = 9,
3567 InclineSmithMachineBenchPress = 10,
3568 IsometricBarbellBenchPress = 11,
3569 KettlebellChestPress = 12,
3570 NeutralGripDumbbellBenchPress = 13,
3571 NeutralGripDumbbellInclineBenchPress = 14,
3572 OneArmFloorPress = 15,
3573 WeightedOneArmFloorPress = 16,
3574 PartialLockout = 17,
3575 ReverseGripBarbellBenchPress = 18,
3576 ReverseGripInclineBenchPress = 19,
3577 SingleArmCableChestPress = 20,
3578 SingleArmDumbbellBenchPress = 21,
3579 SmithMachineBenchPress = 22,
3580 SwissBallDumbbellChestPress = 23,
3581 TripleStopBarbellBenchPress = 24,
3582 WideGripBarbellBenchPress = 25,
3583 AlternatingDumbbellChestPress = 26,
3596 ThreeWayCalfRaise = 0,
3597 ThreeWayWeightedCalfRaise = 1,
3598 ThreeWaySingleLegCalfRaise = 2,
3599 ThreeWayWeightedSingleLegCalfRaise = 3,
3600 DonkeyCalfRaise = 4,
3601 WeightedDonkeyCalfRaise = 5,
3602 SeatedCalfRaise = 6,
3603 WeightedSeatedCalfRaise = 7,
3604 SeatedDumbbellToeRaise = 8,
3605 SingleLegBentKneeCalfRaise = 9,
3606 WeightedSingleLegBentKneeCalfRaise = 10,
3607 SingleLegDeclinePushUp = 11,
3608 SingleLegDonkeyCalfRaise = 12,
3609 WeightedSingleLegDonkeyCalfRaise = 13,
3610 SingleLegHipRaiseWithKneeHold = 14,
3611 SingleLegStandingCalfRaise = 15,
3612 SingleLegStandingDumbbellCalfRaise = 16,
3613 StandingBarbellCalfRaise = 17,
3614 StandingCalfRaise = 18,
3615 WeightedStandingCalfRaise = 19,
3616 StandingDumbbellCalfRaise = 20,
3629 BobAndWeaveCircle = 0,
3630 WeightedBobAndWeaveCircle = 1,
3631 CardioCoreCrawl = 2,
3632 WeightedCardioCoreCrawl = 3,
3634 WeightedDoubleUnder = 5,
3636 WeightedJumpRope = 7,
3637 JumpRopeCrossover = 8,
3638 WeightedJumpRopeCrossover = 9,
3640 WeightedJumpRopeJog = 11,
3642 WeightedJumpingJacks = 13,
3644 WeightedSkiMoguls = 15,
3646 WeightedSplitJacks = 17,
3648 WeightedSquatJacks = 19,
3650 WeightedTripleUnder = 21,
3665 FarmersWalkOnToes = 2,
3666 HexDumbbellHold = 3,
3680 CablePullThrough = 0,
3681 CableRotationalLift = 1,
3683 CrossChopToKnee = 3,
3684 WeightedCrossChopToKnee = 4,
3686 HalfKneelingRotation = 6,
3687 WeightedHalfKneelingRotation = 7,
3688 HalfKneelingRotationalChop = 8,
3689 HalfKneelingRotationalReverseChop = 9,
3690 HalfKneelingStabilityChop = 10,
3691 HalfKneelingStabilityReverseChop = 11,
3692 KneelingRotationalChop = 12,
3693 KneelingRotationalReverseChop = 13,
3694 KneelingStabilityChop = 14,
3695 KneelingWoodchopper = 15,
3696 MedicineBallWoodChops = 16,
3697 PowerSquatChops = 17,
3698 WeightedPowerSquatChops = 18,
3699 StandingRotationalChop = 19,
3700 StandingSplitRotationalChop = 20,
3701 StandingSplitRotationalReverseChop = 21,
3702 StandingStabilityReverseChop = 22,
3716 WeightedAbsJabs = 1,
3717 AlternatingPlateReach = 2,
3719 WeightedBarbellRollout = 4,
3720 BodyBarObliqueTwist = 5,
3724 WeightedSideBend = 9,
3725 CrescentCircle = 10,
3726 WeightedCrescentCircle = 11,
3727 CyclingRussianTwist = 12,
3728 WeightedCyclingRussianTwist = 13,
3729 ElevatedFeetRussianTwist = 14,
3730 WeightedElevatedFeetRussianTwist = 15,
3731 HalfTurkishGetUp = 16,
3732 KettlebellWindmill = 17,
3733 KneelingAbWheel = 18,
3734 WeightedKneelingAbWheel = 19,
3735 ModifiedFrontLever = 20,
3737 WeightedOpenKneeTucks = 22,
3738 SideAbsLegLift = 23,
3739 WeightedSideAbsLegLift = 24,
3740 SwissBallJackknife = 25,
3741 WeightedSwissBallJackknife = 26,
3743 WeightedSwissBallPike = 28,
3744 SwissBallRollout = 29,
3745 WeightedSwissBallRollout = 30,
3746 TriangleHipPress = 31,
3747 WeightedTriangleHipPress = 32,
3748 TrxSuspendedJackknife = 33,
3749 WeightedTrxSuspendedJackknife = 34,
3752 WindmillSwitches = 37,
3753 WeightedWindmillSwitches = 38,
3754 AlternatingSlideOut = 39,
3755 WeightedAlternatingSlideOut = 40,
3756 GhdBackExtensions = 41,
3757 WeightedGhdBackExtensions = 42,
3760 WeightedModifiedFrontLever = 45,
3763 ArmAndLegExtensionOnKnees = 48,
3765 BicepCurlWithLegExtension = 50,
3770 DoubleLegStretch = 55,
3781 SingleLegCircles = 66,
3782 SingleLegStretch = 67,
3802 CircularArmCrunch = 2,
3803 CrossedArmsCrunch = 3,
3804 WeightedCrossedArmsCrunch = 4,
3805 CrossLegReverseCrunch = 5,
3806 WeightedCrossLegReverseCrunch = 6,
3808 WeightedCrunchChop = 8,
3810 WeightedDoubleCrunch = 10,
3811 ElbowToKneeCrunch = 11,
3812 WeightedElbowToKneeCrunch = 12,
3814 WeightedFlutterKicks = 14,
3815 FoamRollerReverseCrunchOnBench = 15,
3816 WeightedFoamRollerReverseCrunchOnBench = 16,
3817 FoamRollerReverseCrunchWithDumbbell = 17,
3818 FoamRollerReverseCrunchWithMedicineBall = 18,
3820 HangingKneeRaiseObliqueCrunch = 20,
3821 WeightedHangingKneeRaiseObliqueCrunch = 21,
3823 WeightedHipCrossover = 23,
3825 WeightedHollowRock = 25,
3826 InclineReverseCrunch = 26,
3827 WeightedInclineReverseCrunch = 27,
3828 KneelingCableCrunch = 28,
3829 KneelingCrossCrunch = 29,
3830 WeightedKneelingCrossCrunch = 30,
3831 KneelingObliqueCableCrunch = 31,
3834 WeightedLegExtensions = 34,
3837 WeightedMcgillCurlUp = 37,
3838 ModifiedPilatesRollUpWithBall = 38,
3839 WeightedModifiedPilatesRollUpWithBall = 39,
3841 WeightedPilatesCrunch = 41,
3842 PilatesRollUpWithBall = 42,
3843 WeightedPilatesRollUpWithBall = 43,
3844 RaisedLegsCrunch = 44,
3845 WeightedRaisedLegsCrunch = 45,
3847 WeightedReverseCrunch = 47,
3848 ReverseCrunchOnABench = 48,
3849 WeightedReverseCrunchOnABench = 49,
3850 ReverseCurlAndLift = 50,
3851 WeightedReverseCurlAndLift = 51,
3852 RotationalLift = 52,
3853 WeightedRotationalLift = 53,
3854 SeatedAlternatingReverseCrunch = 54,
3855 WeightedSeatedAlternatingReverseCrunch = 55,
3857 WeightedSeatedLegU = 57,
3858 SideToSideCrunchAndWeave = 58,
3859 WeightedSideToSideCrunchAndWeave = 59,
3860 SingleLegReverseCrunch = 60,
3861 WeightedSingleLegReverseCrunch = 61,
3862 SkaterCrunchCross = 62,
3863 WeightedSkaterCrunchCross = 63,
3864 StandingCableCrunch = 64,
3865 StandingSideCrunch = 65,
3867 WeightedStepClimb = 67,
3868 SwissBallCrunch = 68,
3869 SwissBallReverseCrunch = 69,
3870 WeightedSwissBallReverseCrunch = 70,
3871 SwissBallRussianTwist = 71,
3872 WeightedSwissBallRussianTwist = 72,
3873 SwissBallSideCrunch = 73,
3874 WeightedSwissBallSideCrunch = 74,
3875 ThoracicCrunchesOnFoamRoller = 75,
3876 WeightedThoracicCrunchesOnFoamRoller = 76,
3878 WeightedBicycleCrunch = 78,
3879 WeightedCrunch = 79,
3880 WeightedSwissBallCrunch = 80,
3882 WeightedToesToBar = 82,
3884 StraightLegCrunchWithBall = 84,
3897 AlternatingDumbbellBicepsCurl = 0,
3898 AlternatingDumbbellBicepsCurlOnSwissBall = 1,
3899 AlternatingInclineDumbbellBicepsCurl = 2,
3900 BarbellBicepsCurl = 3,
3901 BarbellReverseWristCurl = 4,
3902 BarbellWristCurl = 5,
3903 BehindTheBackBarbellReverseWristCurl = 6,
3904 BehindTheBackOneArmCableCurl = 7,
3905 CableBicepsCurl = 8,
3906 CableHammerCurl = 9,
3907 CheatingBarbellBicepsCurl = 10,
3908 CloseGripEzBarBicepsCurl = 11,
3909 CrossBodyDumbbellHammerCurl = 12,
3910 DeadHangBicepsCurl = 13,
3911 DeclineHammerCurl = 14,
3912 DumbbellBicepsCurlWithStaticHold = 15,
3913 DumbbellHammerCurl = 16,
3914 DumbbellReverseWristCurl = 17,
3915 DumbbellWristCurl = 18,
3916 EzBarPreacherCurl = 19,
3917 ForwardBendBicepsCurl = 20,
3918 HammerCurlToPress = 21,
3919 InclineDumbbellBicepsCurl = 22,
3920 InclineOffsetThumbDumbbellCurl = 23,
3921 KettlebellBicepsCurl = 24,
3922 LyingConcentrationCableCurl = 25,
3923 OneArmPreacherCurl = 26,
3924 PlatePinchCurl = 27,
3925 PreacherCurlWithCable = 28,
3926 ReverseEzBarCurl = 29,
3927 ReverseGripWristCurl = 30,
3928 ReverseGripBarbellBicepsCurl = 31,
3929 SeatedAlternatingDumbbellBicepsCurl = 32,
3930 SeatedDumbbellBicepsCurl = 33,
3931 SeatedReverseDumbbellCurl = 34,
3932 SplitStanceOffsetPinkyDumbbellCurl = 35,
3933 StandingAlternatingDumbbellCurls = 36,
3934 StandingDumbbellBicepsCurl = 37,
3935 StandingEzBarBicepsCurl = 38,
3937 SwissBallDumbbellOverheadTricepsExtension = 40,
3938 SwissBallEzBarPreacherCurl = 41,
3939 TwistingStandingDumbbellBicepsCurl = 42,
3940 WideGripEzBarBicepsCurl = 43,
3953 BarbellDeadlift = 0,
3954 BarbellStraightLegDeadlift = 1,
3955 DumbbellDeadlift = 2,
3956 DumbbellSingleLegDeadliftToRow = 3,
3957 DumbbellStraightLegDeadlift = 4,
3958 KettlebellFloorToShelf = 5,
3959 OneArmOneLegDeadlift = 6,
3961 RotationalDumbbellStraightLegDeadlift = 8,
3962 SingleArmDeadlift = 9,
3963 SingleLegBarbellDeadlift = 10,
3964 SingleLegBarbellStraightLegDeadlift = 11,
3965 SingleLegDeadliftWithBarbell = 12,
3966 SingleLegRdlCircuit = 13,
3967 SingleLegRomanianDeadliftWithDumbbell = 14,
3969 SumoDeadliftHighPull = 16,
3970 TrapBarDeadlift = 17,
3971 WideGripBarbellDeadlift = 18,
3985 DeclineDumbbellFlye = 1,
3987 InclineDumbbellFlye = 3,
3989 KneelingRearFlye = 5,
3990 SingleArmStandingCableReverseFlye = 6,
3991 SwissBallDumbbellFlye = 7,
4006 BarbellHipThrustOnFloor = 0,
4007 BarbellHipThrustWithBench = 1,
4008 BentKneeSwissBallReverseHipRaise = 2,
4009 WeightedBentKneeSwissBallReverseHipRaise = 3,
4010 BridgeWithLegExtension = 4,
4011 WeightedBridgeWithLegExtension = 5,
4013 FrontKickTabletop = 7,
4014 WeightedFrontKickTabletop = 8,
4015 HipExtensionAndCross = 9,
4016 WeightedHipExtensionAndCross = 10,
4018 WeightedHipRaise = 12,
4019 HipRaiseWithFeetOnSwissBall = 13,
4020 WeightedHipRaiseWithFeetOnSwissBall = 14,
4021 HipRaiseWithHeadOnBosuBall = 15,
4022 WeightedHipRaiseWithHeadOnBosuBall = 16,
4023 HipRaiseWithHeadOnSwissBall = 17,
4024 WeightedHipRaiseWithHeadOnSwissBall = 18,
4025 HipRaiseWithKneeSqueeze = 19,
4026 WeightedHipRaiseWithKneeSqueeze = 20,
4027 InclineRearLegExtension = 21,
4028 WeightedInclineRearLegExtension = 22,
4029 KettlebellSwing = 23,
4030 MarchingHipRaise = 24,
4031 WeightedMarchingHipRaise = 25,
4032 MarchingHipRaiseWithFeetOnASwissBall = 26,
4033 WeightedMarchingHipRaiseWithFeetOnASwissBall = 27,
4034 ReverseHipRaise = 28,
4035 WeightedReverseHipRaise = 29,
4036 SingleLegHipRaise = 30,
4037 WeightedSingleLegHipRaise = 31,
4038 SingleLegHipRaiseWithFootOnBench = 32,
4039 WeightedSingleLegHipRaiseWithFootOnBench = 33,
4040 SingleLegHipRaiseWithFootOnBosuBall = 34,
4041 WeightedSingleLegHipRaiseWithFootOnBosuBall = 35,
4042 SingleLegHipRaiseWithFootOnFoamRoller = 36,
4043 WeightedSingleLegHipRaiseWithFootOnFoamRoller = 37,
4044 SingleLegHipRaiseWithFootOnMedicineBall = 38,
4045 WeightedSingleLegHipRaiseWithFootOnMedicineBall = 39,
4046 SingleLegHipRaiseWithHeadOnBosuBall = 40,
4047 WeightedSingleLegHipRaiseWithHeadOnBosuBall = 41,
4048 WeightedClamBridge = 42,
4049 SingleLegSwissBallHipRaiseAndLegCurl = 43,
4055 LegLiftInExternalRotation = 49,
4068 BandSideLyingLegRaise = 0,
4070 WeightedDeadBug = 2,
4071 ExternalHipRaise = 3,
4072 WeightedExternalHipRaise = 4,
4073 FireHydrantKicks = 5,
4074 WeightedFireHydrantKicks = 6,
4076 WeightedHipCircles = 8,
4078 WeightedInnerThighLift = 10,
4079 LateralWalksWithBandAtAnkles = 11,
4080 PretzelSideKick = 12,
4081 WeightedPretzelSideKick = 13,
4082 ProneHipInternalRotation = 14,
4083 WeightedProneHipInternalRotation = 15,
4085 QuadrupedHipExtension = 17,
4086 WeightedQuadrupedHipExtension = 18,
4087 QuadrupedWithLegLift = 19,
4088 WeightedQuadrupedWithLegLift = 20,
4089 SideLyingLegRaise = 21,
4090 WeightedSideLyingLegRaise = 22,
4091 SlidingHipAdduction = 23,
4092 WeightedSlidingHipAdduction = 24,
4093 StandingAdduction = 25,
4094 WeightedStandingAdduction = 26,
4095 StandingCableHipAbduction = 27,
4096 StandingHipAbduction = 28,
4097 WeightedStandingHipAbduction = 29,
4098 StandingRearLegRaise = 30,
4099 WeightedStandingRearLegRaise = 31,
4100 SupineHipInternalRotation = 32,
4101 WeightedSupineHipInternalRotation = 33,
4114 SingleArmKettlebellSwing = 0,
4115 SingleArmDumbbellSwing = 1,
4129 BackExtensionWithOppositeArmAndLegReach = 0,
4130 WeightedBackExtensionWithOppositeArmAndLegReach = 1,
4132 WeightedBaseRotations = 3,
4133 BentKneeReverseHyperextension = 4,
4134 WeightedBentKneeReverseHyperextension = 5,
4135 HollowHoldAndRoll = 6,
4136 WeightedHollowHoldAndRoll = 7,
4140 WeightedKneeRaises = 11,
4141 KneelingSuperman = 12,
4142 WeightedKneelingSuperman = 13,
4143 LatPullDownWithRow = 14,
4144 MedicineBallDeadliftToReach = 15,
4145 OneArmOneLegRow = 16,
4146 OneArmRowWithBand = 17,
4147 OverheadLungeWithMedicineBall = 18,
4148 PlankKneeTucks = 19,
4149 WeightedPlankKneeTucks = 20,
4151 WeightedSideStep = 22,
4152 SingleLegBackExtension = 23,
4153 WeightedSingleLegBackExtension = 24,
4154 SpineExtension = 25,
4155 WeightedSpineExtension = 26,
4156 StaticBackExtension = 27,
4157 WeightedStaticBackExtension = 28,
4158 SupermanFromFloor = 29,
4159 WeightedSupermanFromFloor = 30,
4160 SwissBallBackExtension = 31,
4161 WeightedSwissBallBackExtension = 32,
4162 SwissBallHyperextension = 33,
4163 WeightedSwissBallHyperextension = 34,
4164 SwissBallOppositeArmAndLegLift = 35,
4165 WeightedSwissBallOppositeArmAndLegLift = 36,
4166 SupermanOnSwissBall = 37,
4181 FortyFiveDegreeCableExternalRotation = 0,
4182 AlternatingLateralRaiseWithStaticHold = 1,
4184 BentOverLateralRaise = 3,
4185 CableDiagonalRaise = 4,
4186 CableFrontRaise = 5,
4188 ComboShoulderRaise = 7,
4189 DumbbellDiagonalRaise = 8,
4192 LeaningDumbbellLateralRaise = 11,
4193 LyingDumbbellRaise = 12,
4195 OneArmCableLateralRaise = 14,
4196 OverhandGripRearLateralRaise = 15,
4199 WeightedRingDip = 18,
4201 WeightedRingMuscleUp = 20,
4203 WeightedRopeClimb = 22,
4205 SeatedLateralRaise = 24,
4206 SeatedRearLateralRaise = 25,
4207 SideLyingLateralRaise = 26,
4210 UnderhandGripRearLateralRaise = 29,
4212 WeightedWallSlide = 31,
4214 ShavingTheHead = 33,
4228 WeightedLegCurl = 1,
4230 SeatedBarbellGoodMorning = 3,
4231 SingleLegBarbellGoodMorning = 4,
4232 SingleLegSlidingLegCurl = 5,
4234 SplitBarbellGoodMorning = 7,
4235 SplitStanceExtension = 8,
4236 StaggeredStanceGoodMorning = 9,
4237 SwissBallHipRaiseAndLegCurl = 10,
4238 ZercherGoodMorning = 11,
4251 HangingKneeRaise = 0,
4252 HangingLegRaise = 1,
4253 WeightedHangingLegRaise = 2,
4254 HangingSingleLegRaise = 3,
4255 WeightedHangingSingleLegRaise = 4,
4256 KettlebellLegRaises = 5,
4257 LegLoweringDrill = 6,
4258 WeightedLegLoweringDrill = 7,
4259 LyingStraightLegRaise = 8,
4260 WeightedLyingStraightLegRaise = 9,
4261 MedicineBallLegDrops = 10,
4262 QuadrupedLegRaise = 11,
4263 WeightedQuadrupedLegRaise = 12,
4264 ReverseLegRaise = 13,
4265 WeightedReverseLegRaise = 14,
4266 ReverseLegRaiseOnSwissBall = 15,
4267 WeightedReverseLegRaiseOnSwissBall = 16,
4268 SingleLegLoweringDrill = 17,
4269 WeightedSingleLegLoweringDrill = 18,
4270 WeightedHangingKneeRaise = 19,
4271 LateralStepover = 20,
4272 WeightedLateralStepover = 21,
4287 WeightedLungeMatrix = 2,
4288 AlternatingBarbellForwardLunge = 3,
4289 AlternatingDumbbellLungeWithReach = 4,
4290 BackFootElevatedDumbbellSplitSquat = 5,
4291 BarbellBoxLunge = 6,
4292 BarbellBulgarianSplitSquat = 7,
4293 BarbellCrossoverLunge = 8,
4294 BarbellFrontSplitSquat = 9,
4296 BarbellReverseLunge = 11,
4297 BarbellSideLunge = 12,
4298 BarbellSplitSquat = 13,
4299 CoreControlRearLunge = 14,
4302 DumbbellBoxLunge = 17,
4303 DumbbellBulgarianSplitSquat = 18,
4304 DumbbellCrossoverLunge = 19,
4305 DumbbellDiagonalLunge = 20,
4307 DumbbellLungeAndRotation = 22,
4308 DumbbellOverheadBulgarianSplitSquat = 23,
4309 DumbbellReverseLungeToHighKneeAndPress = 24,
4310 DumbbellSideLunge = 25,
4311 ElevatedFrontFootBarbellSplitSquat = 26,
4312 FrontFootElevatedDumbbellSplitSquat = 27,
4313 GunslingerLunge = 28,
4314 LawnmowerLunge = 29,
4315 LowLungeWithIsometricAdduction = 30,
4316 LowSideToSideLunge = 31,
4319 LungeWithArmReach = 34,
4320 LungeWithDiagonalReach = 35,
4321 LungeWithSideBend = 36,
4322 OffsetDumbbellLunge = 37,
4323 OffsetDumbbellReverseLunge = 38,
4324 OverheadBulgarianSplitSquat = 39,
4325 OverheadDumbbellReverseLunge = 40,
4326 OverheadDumbbellSplitSquat = 41,
4327 OverheadLungeWithRotation = 42,
4328 ReverseBarbellBoxLunge = 43,
4329 ReverseBoxLunge = 44,
4330 ReverseDumbbellBoxLunge = 45,
4331 ReverseDumbbellCrossoverLunge = 46,
4332 ReverseDumbbellDiagonalLunge = 47,
4333 ReverseLungeWithReachBack = 48,
4334 WeightedReverseLungeWithReachBack = 49,
4335 ReverseLungeWithTwistAndOverheadReach = 50,
4336 WeightedReverseLungeWithTwistAndOverheadReach = 51,
4337 ReverseSlidingBoxLunge = 52,
4338 WeightedReverseSlidingBoxLunge = 53,
4339 ReverseSlidingLunge = 54,
4340 WeightedReverseSlidingLunge = 55,
4341 RunnersLungeToBalance = 56,
4342 WeightedRunnersLungeToBalance = 57,
4343 ShiftingSideLunge = 58,
4344 SideAndCrossoverLunge = 59,
4345 WeightedSideAndCrossoverLunge = 60,
4347 WeightedSideLunge = 62,
4348 SideLungeAndPress = 63,
4349 SideLungeJumpOff = 64,
4350 SideLungeSweep = 65,
4351 WeightedSideLungeSweep = 66,
4352 SideLungeToCrossoverTap = 67,
4353 WeightedSideLungeToCrossoverTap = 68,
4354 SideToSideLungeChops = 69,
4355 WeightedSideToSideLungeChops = 70,
4357 WeightedSiffJumpLunge = 72,
4358 SingleArmReverseLungeAndPress = 73,
4359 SlidingLateralLunge = 74,
4360 WeightedSlidingLateralLunge = 75,
4361 WalkingBarbellLunge = 76,
4362 WalkingDumbbellLunge = 77,
4364 WeightedWalkingLunge = 79,
4365 WideGripOverheadBarbellSplitSquat = 80,
4378 BarbellHangPowerClean = 0,
4379 BarbellHangSquatClean = 1,
4380 BarbellPowerClean = 2,
4381 BarbellPowerSnatch = 3,
4382 BarbellSquatClean = 4,
4384 BarbellHangPowerSnatch = 6,
4385 BarbellHangPull = 7,
4386 BarbellHighPull = 8,
4388 BarbellSplitJerk = 10,
4391 DumbbellHangPull = 13,
4392 OneHandDumbbellSplitSnatch = 14,
4394 SingleArmDumbbellSnatch = 16,
4395 SingleArmHangSnatch = 17,
4396 SingleArmKettlebellSnatch = 18,
4398 SquatCleanAndJerk = 20,
4411 FortyFiveDegreePlank = 0,
4412 Weighted45DegreePlank = 1,
4413 NinetyDegreeStaticHold = 2,
4414 Weighted90DegreeStaticHold = 3,
4416 WeightedBearCrawl = 5,
4417 CrossBodyMountainClimber = 6,
4418 WeightedCrossBodyMountainClimber = 7,
4419 ElbowPlankPikeJacks = 8,
4420 WeightedElbowPlankPikeJacks = 9,
4421 ElevatedFeetPlank = 10,
4422 WeightedElevatedFeetPlank = 11,
4424 WeightedElevatorAbs = 13,
4426 WeightedExtendedPlank = 15,
4427 FullPlankPasseTwist = 16,
4428 WeightedFullPlankPasseTwist = 17,
4429 InchingElbowPlank = 18,
4430 WeightedInchingElbowPlank = 19,
4431 InchwormToSidePlank = 20,
4432 WeightedInchwormToSidePlank = 21,
4434 WeightedKneelingPlank = 23,
4435 KneelingSidePlankWithLegLift = 24,
4436 WeightedKneelingSidePlankWithLegLift = 25,
4438 WeightedLateralRoll = 27,
4439 LyingReversePlank = 28,
4440 WeightedLyingReversePlank = 29,
4441 MedicineBallMountainClimber = 30,
4442 WeightedMedicineBallMountainClimber = 31,
4443 ModifiedMountainClimberAndExtension = 32,
4444 WeightedModifiedMountainClimberAndExtension = 33,
4445 MountainClimber = 34,
4446 WeightedMountainClimber = 35,
4447 MountainClimberOnSlidingDiscs = 36,
4448 WeightedMountainClimberOnSlidingDiscs = 37,
4449 MountainClimberWithFeetOnBosuBall = 38,
4450 WeightedMountainClimberWithFeetOnBosuBall = 39,
4451 MountainClimberWithHandsOnBench = 40,
4452 MountainClimberWithHandsOnSwissBall = 41,
4453 WeightedMountainClimberWithHandsOnSwissBall = 42,
4455 PlankJacksWithFeetOnSlidingDiscs = 44,
4456 WeightedPlankJacksWithFeetOnSlidingDiscs = 45,
4457 PlankKneeTwist = 46,
4458 WeightedPlankKneeTwist = 47,
4459 PlankPikeJumps = 48,
4460 WeightedPlankPikeJumps = 49,
4462 WeightedPlankPikes = 51,
4463 PlankToStandUp = 52,
4464 WeightedPlankToStandUp = 53,
4465 PlankWithArmRaise = 54,
4466 WeightedPlankWithArmRaise = 55,
4467 PlankWithKneeToElbow = 56,
4468 WeightedPlankWithKneeToElbow = 57,
4469 PlankWithObliqueCrunch = 58,
4470 WeightedPlankWithObliqueCrunch = 59,
4471 PlyometricSidePlank = 60,
4472 WeightedPlyometricSidePlank = 61,
4473 RollingSidePlank = 62,
4474 WeightedRollingSidePlank = 63,
4476 WeightedSideKickPlank = 65,
4478 WeightedSidePlank = 67,
4479 SidePlankAndRow = 68,
4480 WeightedSidePlankAndRow = 69,
4482 WeightedSidePlankLift = 71,
4483 SidePlankWithElbowOnBosuBall = 72,
4484 WeightedSidePlankWithElbowOnBosuBall = 73,
4485 SidePlankWithFeetOnBench = 74,
4486 WeightedSidePlankWithFeetOnBench = 75,
4487 SidePlankWithKneeCircle = 76,
4488 WeightedSidePlankWithKneeCircle = 77,
4489 SidePlankWithKneeTuck = 78,
4490 WeightedSidePlankWithKneeTuck = 79,
4491 SidePlankWithLegLift = 80,
4492 WeightedSidePlankWithLegLift = 81,
4493 SidePlankWithReachUnder = 82,
4494 WeightedSidePlankWithReachUnder = 83,
4495 SingleLegElevatedFeetPlank = 84,
4496 WeightedSingleLegElevatedFeetPlank = 85,
4497 SingleLegFlexAndExtend = 86,
4498 WeightedSingleLegFlexAndExtend = 87,
4499 SingleLegSidePlank = 88,
4500 WeightedSingleLegSidePlank = 89,
4501 SpidermanPlank = 90,
4502 WeightedSpidermanPlank = 91,
4503 StraightArmPlank = 92,
4504 WeightedStraightArmPlank = 93,
4505 StraightArmPlankWithShoulderTouch = 94,
4506 WeightedStraightArmPlankWithShoulderTouch = 95,
4507 SwissBallPlank = 96,
4508 WeightedSwissBallPlank = 97,
4509 SwissBallPlankLegLift = 98,
4510 WeightedSwissBallPlankLegLift = 99,
4511 SwissBallPlankLegLiftAndHold = 100,
4512 SwissBallPlankWithFeetOnBench = 101,
4513 WeightedSwissBallPlankWithFeetOnBench = 102,
4514 SwissBallProneJackknife = 103,
4515 WeightedSwissBallProneJackknife = 104,
4516 SwissBallSidePlank = 105,
4517 WeightedSwissBallSidePlank = 106,
4518 ThreeWayPlank = 107,
4519 WeightedThreeWayPlank = 108,
4520 TowelPlankAndKneeIn = 109,
4521 WeightedTowelPlankAndKneeIn = 110,
4522 TStabilization = 111,
4523 WeightedTStabilization = 112,
4524 TurkishGetUpToSidePlank = 113,
4525 WeightedTurkishGetUpToSidePlank = 114,
4526 TwoPointPlank = 115,
4527 WeightedTwoPointPlank = 116,
4528 WeightedPlank = 117,
4529 WideStancePlankWithDiagonalArmLift = 118,
4530 WeightedWideStancePlankWithDiagonalArmLift = 119,
4531 WideStancePlankWithDiagonalLegLift = 120,
4532 WeightedWideStancePlankWithDiagonalLegLift = 121,
4533 WideStancePlankWithLegLift = 122,
4534 WeightedWideStancePlankWithLegLift = 123,
4535 WideStancePlankWithOppositeArmAndLegLift = 124,
4536 WeightedMountainClimberWithHandsOnBench = 125,
4537 WeightedSwissBallPlankLegLiftAndHold = 126,
4538 WeightedWideStancePlankWithOppositeArmAndLegLift = 127,
4539 PlankWithFeetOnSwissBall = 128,
4540 SidePlankToPlankWithReachUnder = 129,
4541 BridgeWithGluteLowerLift = 130,
4542 BridgeOneLegBridge = 131,
4543 PlankWithArmVariations = 132,
4544 PlankWithLegLift = 133,
4545 ReversePlankWithLegPull = 134,
4558 AlternatingJumpLunge = 0,
4559 WeightedAlternatingJumpLunge = 1,
4560 BarbellJumpSquat = 2,
4561 BodyWeightJumpSquat = 3,
4562 WeightedJumpSquat = 4,
4563 CrossKneeStrike = 5,
4564 WeightedCrossKneeStrike = 6,
4566 WeightedDepthJump = 8,
4567 DumbbellJumpSquat = 9,
4568 DumbbellSplitJump = 10,
4569 FrontKneeStrike = 11,
4570 WeightedFrontKneeStrike = 12,
4572 WeightedHighBoxJump = 14,
4573 IsometricExplosiveBodyWeightJumpSquat = 15,
4574 WeightedIsometricExplosiveJumpSquat = 16,
4575 LateralLeapAndHop = 17,
4576 WeightedLateralLeapAndHop = 18,
4577 LateralPlyoSquats = 19,
4578 WeightedLateralPlyoSquats = 20,
4580 WeightedLateralSlide = 22,
4581 MedicineBallOverheadThrows = 23,
4582 MedicineBallSideThrow = 24,
4583 MedicineBallSlam = 25,
4584 SideToSideMedicineBallThrows = 26,
4585 SideToSideShuffleJump = 27,
4586 WeightedSideToSideShuffleJump = 28,
4587 SquatJumpOntoBox = 29,
4588 WeightedSquatJumpOntoBox = 30,
4589 SquatJumpsInAndOut = 31,
4590 WeightedSquatJumpsInAndOut = 32,
4604 ThirtyDegreeLatPulldown = 1,
4605 BandAssistedChinUp = 2,
4606 CloseGripChinUp = 3,
4607 WeightedCloseGripChinUp = 4,
4608 CloseGripLatPulldown = 5,
4609 CrossoverChinUp = 6,
4610 WeightedCrossoverChinUp = 7,
4613 WeightedHangingHurdle = 10,
4614 KneelingLatPulldown = 11,
4615 KneelingUnderhandGripLatPulldown = 12,
4617 MixedGripChinUp = 14,
4618 WeightedMixedGripChinUp = 15,
4619 MixedGripPullUp = 16,
4620 WeightedMixedGripPullUp = 17,
4621 ReverseGripPulldown = 18,
4622 StandingCablePullover = 19,
4623 StraightArmPulldown = 20,
4624 SwissBallEzBarPullover = 21,
4626 WeightedTowelPullUp = 23,
4627 WeightedPullUp = 24,
4628 WideGripLatPulldown = 25,
4629 WideGripPullUp = 26,
4630 WeightedWideGripPullUp = 27,
4632 WeightedBurpeePullUp = 29,
4633 JumpingPullUps = 30,
4634 WeightedJumpingPullUps = 31,
4636 WeightedKippingPullUp = 33,
4638 WeightedLPullUp = 35,
4639 SuspendedChinUp = 36,
4640 WeightedSuspendedChinUp = 37,
4654 ChestPressWithBand = 0,
4655 AlternatingStaggeredPushUp = 1,
4656 WeightedAlternatingStaggeredPushUp = 2,
4657 AlternatingHandsMedicineBallPushUp = 3,
4658 WeightedAlternatingHandsMedicineBallPushUp = 4,
4660 WeightedBosuBallPushUp = 6,
4662 WeightedClappingPushUp = 8,
4663 CloseGripMedicineBallPushUp = 9,
4664 WeightedCloseGripMedicineBallPushUp = 10,
4665 CloseHandsPushUp = 11,
4666 WeightedCloseHandsPushUp = 12,
4668 WeightedDeclinePushUp = 14,
4670 WeightedDiamondPushUp = 16,
4671 ExplosiveCrossoverPushUp = 17,
4672 WeightedExplosiveCrossoverPushUp = 18,
4673 ExplosivePushUp = 19,
4674 WeightedExplosivePushUp = 20,
4675 FeetElevatedSideToSidePushUp = 21,
4676 WeightedFeetElevatedSideToSidePushUp = 22,
4677 HandReleasePushUp = 23,
4678 WeightedHandReleasePushUp = 24,
4679 HandstandPushUp = 25,
4680 WeightedHandstandPushUp = 26,
4682 WeightedInclinePushUp = 28,
4683 IsometricExplosivePushUp = 29,
4684 WeightedIsometricExplosivePushUp = 30,
4686 WeightedJudoPushUp = 32,
4687 KneelingPushUp = 33,
4688 WeightedKneelingPushUp = 34,
4689 MedicineBallChestPass = 35,
4690 MedicineBallPushUp = 36,
4691 WeightedMedicineBallPushUp = 37,
4693 WeightedOneArmPushUp = 39,
4694 WeightedPushUp = 40,
4696 WeightedPushUpAndRow = 42,
4698 WeightedPushUpPlus = 44,
4699 PushUpWithFeetOnSwissBall = 45,
4700 WeightedPushUpWithFeetOnSwissBall = 46,
4701 PushUpWithOneHandOnMedicineBall = 47,
4702 WeightedPushUpWithOneHandOnMedicineBall = 48,
4703 ShoulderPushUp = 49,
4704 WeightedShoulderPushUp = 50,
4705 SingleArmMedicineBallPushUp = 51,
4706 WeightedSingleArmMedicineBallPushUp = 52,
4707 SpidermanPushUp = 53,
4708 WeightedSpidermanPushUp = 54,
4709 StackedFeetPushUp = 55,
4710 WeightedStackedFeetPushUp = 56,
4711 StaggeredHandsPushUp = 57,
4712 WeightedStaggeredHandsPushUp = 58,
4713 SuspendedPushUp = 59,
4714 WeightedSuspendedPushUp = 60,
4715 SwissBallPushUp = 61,
4716 WeightedSwissBallPushUp = 62,
4717 SwissBallPushUpPlus = 63,
4718 WeightedSwissBallPushUpPlus = 64,
4720 WeightedTPushUp = 66,
4721 TripleStopPushUp = 67,
4722 WeightedTripleStopPushUp = 68,
4723 WideHandsPushUp = 69,
4724 WeightedWideHandsPushUp = 70,
4725 ParalletteHandstandPushUp = 71,
4726 WeightedParalletteHandstandPushUp = 72,
4727 RingHandstandPushUp = 73,
4728 WeightedRingHandstandPushUp = 74,
4730 WeightedRingPushUp = 76,
4745 BarbellStraightLegDeadliftToRow = 0,
4746 CableRowStanding = 1,
4748 ElevatedFeetInvertedRow = 3,
4749 WeightedElevatedFeetInvertedRow = 4,
4751 FacePullWithExternalRotation = 6,
4752 InvertedRowWithFeetOnSwissBall = 7,
4753 WeightedInvertedRowWithFeetOnSwissBall = 8,
4755 ModifiedInvertedRow = 10,
4756 WeightedModifiedInvertedRow = 11,
4757 NeutralGripAlternatingDumbbellRow = 12,
4758 OneArmBentOverRow = 13,
4759 OneLeggedDumbbellRow = 14,
4761 ReverseGripBarbellRow = 16,
4762 RopeHandleCableRow = 17,
4763 SeatedCableRow = 18,
4764 SeatedDumbbellRow = 19,
4765 SingleArmCableRow = 20,
4766 SingleArmCableRowAndRotation = 21,
4767 SingleArmInvertedRow = 22,
4768 WeightedSingleArmInvertedRow = 23,
4769 SingleArmNeutralGripDumbbellRow = 24,
4770 SingleArmNeutralGripDumbbellRowAndRotation = 25,
4771 SuspendedInvertedRow = 26,
4772 WeightedSuspendedInvertedRow = 27,
4774 TowelGripInvertedRow = 29,
4775 WeightedTowelGripInvertedRow = 30,
4776 UnderhandGripCableRow = 31,
4778 WideGripSeatedCableRow = 33,
4791 AlternatingDumbbellShoulderPress = 0,
4793 BarbellFrontSquatToPushPress = 2,
4794 BarbellPushPress = 3,
4795 BarbellShoulderPress = 4,
4797 DumbbellAlternatingShoulderPressAndTwist = 6,
4798 DumbbellHammerCurlToLungeToPress = 7,
4799 DumbbellPushPress = 8,
4800 FloorInvertedShoulderPress = 9,
4801 WeightedFloorInvertedShoulderPress = 10,
4802 InvertedShoulderPress = 11,
4803 WeightedInvertedShoulderPress = 12,
4804 OneArmPushPress = 13,
4805 OverheadBarbellPress = 14,
4806 OverheadDumbbellPress = 15,
4807 SeatedBarbellShoulderPress = 16,
4808 SeatedDumbbellShoulderPress = 17,
4809 SingleArmDumbbellShoulderPress = 18,
4810 SingleArmStepUpAndPress = 19,
4811 SmithMachineOverheadPress = 20,
4812 SplitStanceHammerCurlToPress = 21,
4813 SwissBallDumbbellShoulderPress = 22,
4814 WeightPlateFrontRaise = 23,
4827 NinetyDegreeCableExternalRotation = 0,
4828 BandExternalRotation = 1,
4829 BandInternalRotation = 2,
4830 BentArmLateralRaiseAndExternalRotation = 3,
4831 CableExternalRotation = 4,
4832 DumbbellFacePullWithExternalRotation = 5,
4834 WeightedFloorIRaise = 7,
4836 WeightedFloorTRaise = 9,
4838 WeightedFloorYRaise = 11,
4840 WeightedInclineIRaise = 13,
4842 WeightedInclineLRaise = 15,
4844 WeightedInclineTRaise = 17,
4846 WeightedInclineWRaise = 19,
4848 WeightedInclineYRaise = 21,
4849 LyingExternalRotation = 22,
4850 SeatedDumbbellExternalRotation = 23,
4851 StandingLRaise = 24,
4852 SwissBallIRaise = 25,
4853 WeightedSwissBallIRaise = 26,
4854 SwissBallTRaise = 27,
4855 WeightedSwissBallTRaise = 28,
4856 SwissBallWRaise = 29,
4857 WeightedSwissBallWRaise = 30,
4858 SwissBallYRaise = 31,
4859 WeightedSwissBallYRaise = 32,
4872 BarbellJumpShrug = 0,
4874 BarbellUprightRow = 2,
4875 BehindTheBackSmithMachineShrug = 3,
4876 DumbbellJumpShrug = 4,
4878 DumbbellUprightRow = 6,
4879 InclineDumbbellShrug = 7,
4880 OverheadBarbellShrug = 8,
4881 OverheadDumbbellShrug = 9,
4882 ScaptionAndShrug = 10,
4883 ScapularRetraction = 11,
4884 SerratusChairShrug = 12,
4885 WeightedSerratusChairShrug = 13,
4887 WeightedSerratusShrug = 15,
4888 WideGripJumpShrug = 16,
4901 AlternatingSitUp = 0,
4902 WeightedAlternatingSitUp = 1,
4904 WeightedBentKneeVUp = 3,
4906 WeightedButterflySitup = 5,
4907 CrossPunchRollUp = 6,
4908 WeightedCrossPunchRollUp = 7,
4909 CrossedArmsSitUp = 8,
4910 WeightedCrossedArmsSitUp = 9,
4912 WeightedGetUpSitUp = 11,
4914 WeightedHoveringSitUp = 13,
4915 KettlebellSitUp = 14,
4916 MedicineBallAlternatingVUp = 15,
4917 MedicineBallSitUp = 16,
4918 MedicineBallVUp = 17,
4921 OneArmFullSitUp = 20,
4922 RecliningCircle = 21,
4923 WeightedRecliningCircle = 22,
4925 WeightedReverseCurlUp = 24,
4926 SingleLegSwissBallJackknife = 25,
4927 WeightedSingleLegSwissBallJackknife = 26,
4929 TheTeaserWeighted = 28,
4930 ThreePartRollDown = 29,
4931 WeightedThreePartRollDown = 30,
4934 WeightedRussianTwistOnSwissBall = 33,
4952 BackSquatWithBodyBar = 1,
4954 WeightedBackSquats = 3,
4956 WeightedBalancingSquat = 5,
4957 BarbellBackSquat = 6,
4958 BarbellBoxSquat = 7,
4959 BarbellFrontSquat = 8,
4960 BarbellHackSquat = 9,
4961 BarbellHangSquatSnatch = 10,
4962 BarbellLateralStepUp = 11,
4963 BarbellQuarterSquat = 12,
4964 BarbellSiffSquat = 13,
4965 BarbellSquatSnatch = 14,
4966 BarbellSquatWithHeelsRaised = 15,
4967 BarbellStepover = 16,
4969 BenchSquatWithRotationalChop = 18,
4970 WeightedBenchSquatWithRotationalChop = 19,
4971 BodyWeightWallSquat = 20,
4972 WeightedWallSquat = 21,
4974 WeightedBoxStepSquat = 23,
4976 CrossedArmBarbellFrontSquat = 25,
4977 CrossoverDumbbellStepUp = 26,
4978 DumbbellFrontSquat = 27,
4979 DumbbellSplitSquat = 28,
4981 DumbbellSquatClean = 30,
4982 DumbbellStepover = 31,
4983 DumbbellStepUp = 32,
4984 ElevatedSingleLegSquat = 33,
4985 WeightedElevatedSingleLegSquat = 34,
4986 FigureFourSquats = 35,
4987 WeightedFigureFourSquats = 36,
4989 KettlebellSquat = 38,
4990 KettlebellSwingOverhead = 39,
4991 KettlebellSwingWithFlipToSquat = 40,
4992 LateralDumbbellStepUp = 41,
4993 OneLeggedSquat = 42,
4994 OverheadDumbbellSquat = 43,
4996 PartialSingleLegSquat = 45,
4997 WeightedPartialSingleLegSquat = 46,
4999 WeightedPistolSquat = 48,
5001 WeightedPlieSlides = 50,
5003 WeightedPlieSquat = 52,
5005 WeightedPrisonerSquat = 54,
5006 SingleLegBenchGetUp = 55,
5007 WeightedSingleLegBenchGetUp = 56,
5008 SingleLegBenchSquat = 57,
5009 WeightedSingleLegBenchSquat = 58,
5010 SingleLegSquatOnSwissBall = 59,
5011 WeightedSingleLegSquatOnSwissBall = 60,
5014 SquatsWithBand = 63,
5015 StaggeredSquat = 64,
5016 WeightedStaggeredSquat = 65,
5018 WeightedStepUp = 67,
5019 SuitcaseSquats = 68,
5021 SumoSquatSlideIn = 70,
5022 WeightedSumoSquatSlideIn = 71,
5023 SumoSquatToHighPull = 72,
5024 SumoSquatToStand = 73,
5025 WeightedSumoSquatToStand = 74,
5026 SumoSquatWithRotation = 75,
5027 WeightedSumoSquatWithRotation = 76,
5028 SwissBallBodyWeightWallSquat = 77,
5029 WeightedSwissBallWallSquat = 78,
5032 WeightedUnevenSquat = 81,
5033 WaistSlimmingSquat = 82,
5035 WideStanceBarbellSquat = 84,
5036 WideStanceGobletSquat = 85,
5039 SquatAndSideKick = 88,
5040 SquatJumpsInNOut = 89,
5041 PilatesPlieSquatsParallelTurnedOutFlatAndHeels = 90,
5042 ReleveStraightLegAndKneeBentWithOneLegVariation = 91,
5058 WeightedBurpeeBoxJump = 3,
5063 WeightedSquatThrusts = 8,
5064 SquatPlankPushUp = 9,
5065 WeightedSquatPlankPushUp = 10,
5066 StandingTRotationBalance = 11,
5067 WeightedStandingTRotationBalance = 12,
5081 WeightedBenchDip = 1,
5084 CableLyingTricepsExtension = 4,
5085 CableOverheadTricepsExtension = 5,
5086 DumbbellKickback = 6,
5087 DumbbellLyingTricepsExtension = 7,
5088 EzBarOverheadTricepsExtension = 8,
5090 WeightedInclineDip = 10,
5091 InclineEzBarLyingTricepsExtension = 11,
5092 LyingDumbbellPulloverToExtension = 12,
5093 LyingEzBarTricepsExtension = 13,
5094 LyingTricepsExtensionToCloseGripBenchPress = 14,
5095 OverheadDumbbellTricepsExtension = 15,
5096 RecliningTricepsPress = 16,
5097 ReverseGripPressdown = 17,
5098 ReverseGripTricepsPressdown = 18,
5100 SeatedBarbellOverheadTricepsExtension = 20,
5101 SeatedDumbbellOverheadTricepsExtension = 21,
5102 SeatedEzBarOverheadTricepsExtension = 22,
5103 SeatedSingleArmOverheadDumbbellExtension = 23,
5104 SingleArmDumbbellOverheadTricepsExtension = 24,
5105 SingleDumbbellSeatedOverheadTricepsExtension = 25,
5106 SingleLegBenchDipAndKick = 26,
5107 WeightedSingleLegBenchDipAndKick = 27,
5109 WeightedSingleLegDip = 29,
5110 StaticLyingTricepsExtension = 30,
5112 WeightedSuspendedDip = 32,
5113 SwissBallDumbbellLyingTricepsExtension = 33,
5114 SwissBallEzBarLyingTricepsExtension = 34,
5115 SwissBallEzBarOverheadTricepsExtension = 35,
5117 WeightedTabletopDip = 37,
5118 TricepsExtensionOnFloor = 38,
5119 TricepsPressdown = 39,
5133 QuadrupedRocking = 0,
5136 AnkleDorsiflexionWithBand = 3,
5137 AnkleInternalRotation = 4,
5139 BentOverReachToSky = 6,
5141 ElbowToFootLunge = 8,
5142 ForwardAndBackwardLegSwings = 9,
5144 InvertedHamstringStretch = 11,
5145 LateralDuckUnder = 12,
5147 OppositeArmAndLegBalance = 14,
5148 ReachRollAndLift = 15,
5150 ShoulderCircles = 17,
5151 SideToSideLegSwings = 18,
5152 SleeperStretch = 19,
5154 SwissBallHipCrossover = 21,
5155 SwissBallReachRollAndLift = 22,
5156 SwissBallWindshieldWipers = 23,
5157 ThoracicRotation = 24,
5158 WalkingHighKicks = 25,
5159 WalkingHighKnees = 26,
5160 WalkingKneeHugs = 27,
5161 WalkingLegCradles = 28,
5163 WalkoutFromPushUpPosition = 30,
5310 ThreatApproaching = 2,
5311 ThreatApproachingFast = 3,
Global QtFit library macros.
WeatherStatus
Garmin FIT WeatherStatus type.
Definition: types.h:2484
GarminProduct
Garmin FIT GarminProduct type.
Definition: types.h:1687
@ DescentMk2Asia
Mk2 and Mk2i.
@ Axs01
AXS01 HRM Bike Chipset model for ANT+ messaging.
@ Connect
Garmin Connect website.
@ Bcm
BCM model for ANT+ messaging.
@ Gen3Bcm
gen3 bike cadence sensor
@ HrmTriSingleByteProductId
hrm_tri model for HRM ANT+ messaging
@ Gen3Bsm
gen3 bike speed sensor
@ HrmRunSingleByteProductId
hrm_run model for HRM ANT+ messaging
@ Hrm4RunSingleByteProductId
hrm4 run model for HRM ANT+ messaging
@ VariaUt800
Varia UT 800 SW.
@ Gen3BcmSingleByteProductId
gen3_bcm model for Bike Cadence ANT+ messaging
@ Gen3BsmSingleByteProductId
gen3_bsm model for Bike Speed ANT+ messaging
@ Axh01
AXH01 HRM chipset.
@ Bsm
BSM model for ANT+ messaging.
@ Rally200
Rally 100/200 Power Meter Series.
@ Fr225SingleByteProductId
fr225 model for HRM ANT+ messaging
@ EdgeTouring
Also Edge Touring Plus.
SwimStroke
Garmin FIT SwimStroke type.
Definition: types.h:2262
@ Im
IM is a mixed interval containing the same number of lengths for each of: Butterfly,...
LocalDateTime
Seconds since 00:00 Dec 31 1989 in local time zone.
Definition: types.h:250
WatchfaceMode
Garmin FIT WatchfaceMode type.
Definition: types.h:2853
ConnectivityCapabilities
Garmin FIT ConnectivityCapabilities type.
Definition: types.h:2424
@ InstantInput
Device supports instant input feature.
@ ConnectIqAppManagment
Device supports delete and reorder of apps via GCM.
@ FindMyWatch
Device supports Find My Watch.
@ WifiVerification
Device supports reporting wifi verification via GCM.
@ IncidentDetection
Device supports incident detection.
@ LiveTrackMessaging
Device supports LiveTrack Messaging.
@ LiveTrackAutoStart
Device supports LiveTrack auto start.
@ TrueUp
Device supports True Up.
@ DeviceInitiatesSync
Indicates device is in control of initiating all syncs.
SportBits4
Bit field corresponding to sport enum type (1 << (sport-32)).
Definition: types.h:828
QDebug operator<<(QDebug debug, const File value)
Writes the File value to the debug stream and returns a reference to the stream.
Definition: types.cpp:48
LegCurlExerciseName
Garmin FIT LegCurlExerciseName type.
Definition: types.h:4226
HipSwingExerciseName
Garmin FIT HipSwingExerciseName type.
Definition: types.h:4113
PlankExerciseName
Garmin FIT PlankExerciseName type.
Definition: types.h:4410
UserLocalId
Garmin FIT UserLocalId type.
Definition: types.h:2244
Weight
Garmin FIT Weight type.
Definition: types.h:2188
AutoActivityDetect
Garmin FIT AutoActivityDetect type.
Definition: types.h:3349
SensorType
Garmin FIT SensorType type.
Definition: types.h:2956
BenchPressExerciseName
Garmin FIT BenchPressExerciseName type.
Definition: types.h:3556
Goal
Garmin FIT Goal type.
Definition: types.h:1380
EventType
Garmin FIT EventType type.
Definition: types.h:1182
BikeLightBeamAngleMode
Garmin FIT BikeLightBeamAngleMode type.
Definition: types.h:3467
WarmUpExerciseName
Garmin FIT WarmUpExerciseName type.
Definition: types.h:5132
@ Scorpion
Deprecated do not use.
quint32 TimeIntoDay
Number of seconds into the day since 00:00:00 UTC.
Definition: types.h:2631
TimeMode
Garmin FIT TimeMode type.
Definition: types.h:1069
@ Military
Uses a leading zero and does not have a colon.
@ Hour24
Does not use a leading zero and has a colon.
DisplayHeart
Garmin FIT DisplayHeart type.
Definition: types.h:587
RadarThreatLevelType
Garmin FIT RadarThreatLevelType type.
Definition: types.h:5307
Language
Garmin FIT Language type.
Definition: types.h:305
SupportedExdScreenLayouts
Garmin FIT SupportedExdScreenLayouts type.
Definition: types.h:3368
SquatExerciseName
Garmin FIT SquatExerciseName type.
Definition: types.h:4950
@ KbsOverhead
Deprecated do not use.
AttitudeValidity
Garmin FIT AttitudeValidity type.
Definition: types.h:3036
HrType
Garmin FIT HrType type.
Definition: types.h:2151
Gender
Garmin FIT Gender type.
Definition: types.h:291
WeatherReport
Garmin FIT WeatherReport type.
Definition: types.h:2468
@ Forecast
Deprecated use hourly_forecast instead.
LeftRightBalance
Garmin FIT LeftRightBalance type.
Definition: types.h:2363
AutolapTrigger
Garmin FIT AutolapTrigger type.
Definition: types.h:1029
DisplayOrientation
Garmin FIT DisplayOrientation type.
Definition: types.h:2818
@ PortraitFlipped
portrait mode but rotated 180 degrees
@ LandscapeFlipped
landscape mode but rotated 180 degrees
ActivityType
Garmin FIT ActivityType type.
Definition: types.h:2281
SourceType
Garmin FIT SourceType type.
Definition: types.h:2789
@ BluetoothLowEnergy
External device connected with BLE.
@ Wifi
External device connected with Wifi.
CalfRaiseExerciseName
Garmin FIT CalfRaiseExerciseName type.
Definition: types.h:3595
ExdQualifiers
Garmin FIT ExdQualifiers type.
Definition: types.h:3184
ExdDescriptors
Garmin FIT ExdDescriptors type.
Definition: types.h:3240
@ Gears
Combined gear information.
LanguageBits3
Garmin FIT LanguageBits3 type.
Definition: types.h:416
CrunchExerciseName
Garmin FIT CrunchExerciseName type.
Definition: types.h:3799
LapTrigger
Garmin FIT LapTrigger type.
Definition: types.h:1048
RowExerciseName
Garmin FIT RowExerciseName type.
Definition: types.h:4744
ClimbProEvent
Garmin FIT ClimbProEvent type.
Definition: types.h:5277
CameraEventType
Garmin FIT CameraEventType type.
Definition: types.h:2931
@ VideoSplitStart
Mark of video file split start.
@ VideoStart
Start of video recording.
@ VideoPause
Mark when a video recording has been paused.
@ VideoEnd
End of video recording.
@ PhotoTaken
Still photo taken.
@ VideoSplit
Mark of video file split (end of one file, beginning of the other)
@ VideoResume
Mark when a video recording has been resumed.
ExdLayout
Garmin FIT ExdLayout type.
Definition: types.h:3078
@ Dynamic
The EXD may display the configured concepts in any layout it sees fit.
WeatherSevereType
Garmin FIT WeatherSevereType type.
Definition: types.h:2534
DeviceIndex
Garmin FIT DeviceIndex type.
Definition: types.h:278
@ Creator
Creator of the file is always device index 0.
AttitudeStage
Garmin FIT AttitudeStage type.
Definition: types.h:3020
WeatherSeverity
Garmin FIT WeatherSeverity type.
Definition: types.h:2517
SegmentDeleteStatus
Garmin FIT SegmentDeleteStatus type.
Definition: types.h:2760
BodyLocation
Garmin FIT BodyLocation type.
Definition: types.h:2671
@ LeftForearmExtensors
Left posterior forearm.
@ RightBrachioradialis
Right anterior forearm.
@ RightForearmExtensors
Right posterior forearm.
@ LeftBrachioradialis
Left anterior forearm.
DiveGasStatus
Garmin FIT DiveGasStatus type.
Definition: types.h:5220
Event
Garmin FIT Event type.
Definition: types.h:1133
@ HrLowAlert
Group 0. Start / stop when in alert condition.
@ VirtualPartnerPace
Group 1. Start at beginning of activity if VP enabled, when VP pace is changed during activity or VP ...
@ DistanceDurationAlert
Group 1. Start if enabled mid activity (not required at start of activity). Stop when duration is rea...
@ CadLowAlert
Group 0. Start / stop when in alert condition.
@ TimeDurationAlert
Group 1. Start if enabled mid activity (not required at start of activity). Stop when duration is rea...
@ SpeedHighAlert
Group 0. Start / stop when in alert condition.
@ PowerUp
stop_all group 0
@ OffCourse
start / stop group 0
@ HrHighAlert
Group 0. Start / stop when in alert condition.
@ SpeedLowAlert
Group 0. Start / stop when in alert condition.
@ PowerDown
stop_all group 0
@ CalorieDurationAlert
Group 1. Start if enabled mid activity (not required at start of activity). Stop when duration is rea...
@ RadarThreatAlert
start/stop/marker
@ PowerHighAlert
Group 0. Start / stop when in alert condition.
@ ElevLowAlert
Group 0. Start / stop when in alert condition.
@ ElevHighAlert
Group 0. Start / stop when in alert condition.
@ CadHighAlert
Group 0. Start / stop when in alert condition.
@ PowerLowAlert
Group 0. Start / stop when in alert condition.
@ RiderPositionChange
marker
@ Timer
Group 0. Start / stop_all.
@ Calibration
start/stop/marker
AutoSyncFrequency
Garmin FIT AutoSyncFrequency type.
Definition: types.h:3061
Tone
Garmin FIT Tone type.
Definition: types.h:1235
DeadliftExerciseName
Garmin FIT DeadliftExerciseName type.
Definition: types.h:3952
Intensity
Garmin FIT Intensity type.
Definition: types.h:994
SportBits1
Bit field corresponding to sport enum type (1 << (sport-8)).
Definition: types.h:768
PushUpExerciseName
Garmin FIT PushUpExerciseName type.
Definition: types.h:4653
WorkoutEquipment
Garmin FIT WorkoutEquipment type.
Definition: types.h:2835
HipStabilityExerciseName
Garmin FIT HipStabilityExerciseName type.
Definition: types.h:4067
PowerPhaseType
Garmin FIT PowerPhaseType type.
Definition: types.h:2915
Autoscroll
Garmin FIT Autoscroll type.
Definition: types.h:1251
CardioExerciseName
Garmin FIT CardioExerciseName type.
Definition: types.h:3628
LungeExerciseName
Garmin FIT LungeExerciseName type.
Definition: types.h:4284
WorkoutHr
0 - 100 indicates% of max hr; >100 indicates bpm (255 max) plus 100
Definition: types.h:2201
DiveBacklightMode
Garmin FIT DiveBacklightMode type.
Definition: types.h:5249
RunExerciseName
Garmin FIT RunExerciseName type.
Definition: types.h:5175
MesgCount
Garmin FIT MesgCount type.
Definition: types.h:222
CoreExerciseName
Garmin FIT CoreExerciseName type.
Definition: types.h:3714
@ SnakeTwist1And2
Deprecated do not use.
@ AbdominalLegRotations
Deprecated do not use.
@ CrissCrossWithBall
Deprecated do not use.
SetType
Garmin FIT SetType type.
Definition: types.h:3496
DiveAlarmType
Garmin FIT DiveAlarmType type.
Definition: types.h:5235
TissueModelType
Garmin FIT TissueModelType type.
Definition: types.h:5207
@ Zhl16c
Buhlmann's decompression algorithm, version C.
FitBaseType
Garmin FIT FitBaseType type.
Definition: types.h:3388
SportEvent
Garmin FIT SportEvent type.
Definition: types.h:959
TotalBodyExerciseName
Garmin FIT TotalBodyExerciseName type.
Definition: types.h:5054
CommTimeoutType
Garmin FIT CommTimeoutType type.
Definition: types.h:2988
@ ConnectionTimeout
Connection closed due to extended bad communications.
@ PairingTimeout
Timeout pairing to previously paired device.
@ WildcardPairingTimeout
Timeout pairing to any device.
@ ConnectionLost
Temporary loss of communications.
ActivityLevel
Garmin FIT ActivityLevel type.
Definition: types.h:2334
DateMode
Garmin FIT DateMode type.
Definition: types.h:1106
SportBits3
Bit field corresponding to sport enum type (1 << (sport-24)).
Definition: types.h:808
GoalRecurrence
Garmin FIT GoalRecurrence type.
Definition: types.h:1399
SportBits0
Bit field corresponding to sport enum type (1 << sport).
Definition: types.h:748
LeftRightBalance100
Garmin FIT LeftRightBalance100 type.
Definition: types.h:2377
DigitalWatchfaceLayout
Garmin FIT DigitalWatchfaceLayout type.
Definition: types.h:2869
TurnType
Garmin FIT TurnType type.
Definition: types.h:3417
Side
Garmin FIT Side type.
Definition: types.h:2349
Sport
Garmin FIT Sport type.
Definition: types.h:685
@ Transition
Mulitsport transition.
@ All
All is for goals only to include all sports.
Activity
Garmin FIT Activity type.
Definition: types.h:980
StrokeType
Garmin FIT StrokeType type.
Definition: types.h:2653
LegRaiseExerciseName
Garmin FIT LegRaiseExerciseName type.
Definition: types.h:4250
CoursePoint
Garmin FIT CoursePoint type.
Definition: types.h:1446
BikeLightNetworkConfigType
Garmin FIT BikeLightNetworkConfigType type.
Definition: types.h:2972
TapSensitivity
Garmin FIT TapSensitivity type.
Definition: types.h:5292
ChopExerciseName
Garmin FIT ChopExerciseName type.
Definition: types.h:3679
AntNetwork
Garmin FIT AntNetwork type.
Definition: types.h:2090
CarryExerciseName
Garmin FIT CarryExerciseName type.
Definition: types.h:3662
ExerciseCategory
Garmin FIT ExerciseCategory type.
Definition: types.h:3510
PwrZoneCalc
Garmin FIT PwrZoneCalc type.
Definition: types.h:1297
RiderPositionType
Garmin FIT RiderPositionType type.
Definition: types.h:2899
HipRaiseExerciseName
Garmin FIT HipRaiseExerciseName type.
Definition: types.h:4005
@ InnerThighSideLift
Deprecated do not use.
@ InnerThighCircles
Deprecated do not use.
WorkoutPower
0 - 1000 indicates % of functional threshold power; >1000 indicates watts plus 1000.
Definition: types.h:2214
Switch
Garmin FIT Switch type.
Definition: types.h:670
PlyoExerciseName
Garmin FIT PlyoExerciseName type.
Definition: types.h:4557
CourseCapabilities
Garmin FIT CourseCapabilities type.
Definition: types.h:2165
LanguageBits2
Garmin FIT LanguageBits2 type.
Definition: types.h:396
SegmentLapStatus
Garmin FIT SegmentLapStatus type.
Definition: types.h:2723
FlyeExerciseName
Garmin FIT FlyeExerciseName type.
Definition: types.h:3983
BacklightTimeout
Timeout in seconds.
Definition: types.h:1120
@ Infinite
Backlight stays on forever.
TricepsExtensionExerciseName
Garmin FIT TricepsExtensionExerciseName type.
Definition: types.h:5079
GoalSource
Garmin FIT GoalSource type.
Definition: types.h:1417
@ Community
Social network sourced goal.
@ User
Manually generated.
Schedule
Garmin FIT Schedule type.
Definition: types.h:1432
LanguageBits0
Bit field corresponding to language enum type (1 << language).
Definition: types.h:356
FitBaseUnit
Garmin FIT FitBaseUnit type.
Definition: types.h:3481
ActivityClass
Garmin FIT ActivityClass type.
Definition: types.h:1267
MesgNum
Garmin FIT MesgNum type.
Definition: types.h:91
quint64 quint64z
64-bit unsigned integer, with 0-is-invalid semantics.
Definition: types.h:48
SportBits5
Bit field corresponding to sport enum type (1 << (sport-40)).
Definition: types.h:848
quint16 quint16z
16-bit unsigned integer, with 0-is-invalid semantics.
Definition: types.h:46
LanguageBits4
Garmin FIT LanguageBits4 type.
Definition: types.h:436
AntplusDeviceType
Garmin FIT AntplusDeviceType type.
Definition: types.h:2053
LateralRaiseExerciseName
Garmin FIT LateralRaiseExerciseName type.
Definition: types.h:4180
SessionTrigger
Garmin FIT SessionTrigger type.
Definition: types.h:1013
DayOfWeek
Garmin FIT DayOfWeek type.
Definition: types.h:2405
SitUpExerciseName
Garmin FIT SitUpExerciseName type.
Definition: types.h:4900
SegmentLeaderboardType
Garmin FIT SegmentLeaderboardType type.
Definition: types.h:2737
DisplayMeasure
Garmin FIT DisplayMeasure type.
Definition: types.h:572
Checksum
Garmin FIT Checksum type.
Definition: types.h:193
@ Ok
Set to mark checksum as valid if computes to invalid values 0 or 0xFF. Checksum can also be set to ok...
@ Clear
Allows clear of checksum for flash memory where can only write 1 to 0 without erasing sector.
ShrugExerciseName
Garmin FIT ShrugExerciseName type.
Definition: types.h:4871
ShoulderPressExerciseName
Garmin FIT ShoulderPressExerciseName type.
Definition: types.h:4790
MessageIndex
Garmin FIT MessageIndex type.
Definition: types.h:263
@ Selected
message is selected if set
@ Reserved
reserved (default 0)
Manufacturer
Garmin FIT Manufacturer type.
Definition: types.h:1484
@ FalcoEMotors
Falco eMotors Inc.
@ Icg
Indoorcycling Group.
@ TopactionTechnology
TopAction Technology Inc.
@ LimitsTechnology
Limits Technology Ltd.
@ Navman
MiTAC Global Corporation (Mio Technology)
@ GarminFr405Antfs
Do not use. Used by FR405 for ANTFS man id.
CurlExerciseName
Garmin FIT CurlExerciseName type.
Definition: types.h:3896
SegmentSelectionType
Garmin FIT SegmentSelectionType type.
Definition: types.h:2775
ShoulderStabilityExerciseName
Garmin FIT ShoulderStabilityExerciseName type.
Definition: types.h:4826
ExdDisplayType
Garmin FIT ExdDisplayType type.
Definition: types.h:3099
DisplayPosition
Garmin FIT DisplayPosition type.
Definition: types.h:616
@ IndiaZoneIia
India zone IIA.
@ UtmUpsGrid
UTM/UPS grid system.
@ WestMalayan
West Malayan RSO.
@ HungarianGrid
Hungarian grid system.
@ SwissGrid
Swiss CH-1903 grid.
@ UnitedStatesGrid
United States National Grid.
@ BritishGrid
British National Grid.
@ DegreeMinuteSecond
dddmmss
@ EstonianGrid
Estonian grid system.
@ IndiaZoneIb
India zone IB.
@ DutchGrid
Dutch grid system.
@ IndiaZoneIvb
India zone IVB.
@ IndiaZoneIib
India zone IIB.
@ SwedishGrid
RT-90 (Sweden)
@ GermanGrid
Gausss Krueger (German)
@ QatarGrid
Qatar National Grid.
@ IcelandicGrid
Icelandic Grid.
@ IndiaZoneIva
India zone IVA.
@ IrishTransverse
Irish Transverse Mercator.
@ MgrsGrid
MGRS grid system.
@ AustrianGrid
Austrian Grid (BMN)
@ MaidenheadGrid
Maidenhead grid system.
@ NewZealandTransverse
New Zealand Transverse Mercator.
@ ModifiedSwedishGrid
Modified RT-90 (Sweden)
@ IndiaZoneIiia
India zone IIIA.
@ SouthAfricanGrid
South African Grid.
@ NewZealandGrid
New Zealand grid system.
@ IndonesianEquatorial
Indonesian Equatorial LCO.
@ IndonesianIrian
Indonesian Irian LCO.
@ IndonesianSouthern
Indonesian Southern LCO.
@ IndiaZoneIa
India zone IA.
@ IndiaZoneIiib
India zone IIIB.
@ LatvianGrid
Latvian Transverse Mercator.
@ SwedishRef99Grid
Reference Grid 99 TM (Swedish)
@ IndiaZone0
India zone 0.
@ FinnishGrid
Finnish grid system Zone3 KKJ27.
WorkoutCapabilities
Garmin FIT WorkoutCapabilities type.
Definition: types.h:2106
@ Tcx
For backwards compatibility. Watch should add missing id fields then clear flag.
HyperextensionExerciseName
Garmin FIT HyperextensionExerciseName type.
Definition: types.h:4128
@ SupineFloorBarre
Deprecated do not use.
TimeZone
Garmin FIT TimeZone type.
Definition: types.h:454
ActivitySubtype
Garmin FIT ActivitySubtype type.
Definition: types.h:2302
OlympicLiftExerciseName
Garmin FIT OlympicLiftExerciseName type.
Definition: types.h:4377
ExdDataUnits
Garmin FIT ExdDataUnits type.
Definition: types.h:3122
QTFIT_BEGIN_NAMESPACE typedef quint8 quint8z
8-bit unsigned integer, with 0-is-invalid semantics.
Definition: types.h:45
LengthType
Garmin FIT LengthType type.
Definition: types.h:2391
@ Idle
Rest period. Length with no strokes.
TimerTrigger
Timer event data.
Definition: types.h:1204
BatteryStatus
Garmin FIT BatteryStatus type.
Definition: types.h:2132
DisplayPower
Garmin FIT DisplayPower type.
Definition: types.h:602
WktStepTarget
Garmin FIT WktStepTarget type.
Definition: types.h:1354
quint32 LocaltimeIntoDay
Number of seconds into the day since local 00:00:00.
Definition: types.h:2642
SportBits6
Bit field corresponding to sport enum type (1 << (sport-48)).
Definition: types.h:868
SportBits2
Bit field corresponding to sport enum type (1 << (sport-16)).
Definition: types.h:788
FileFlags
Garmin FIT FileFlags type.
Definition: types.h:207
WktStepDuration
Garmin FIT WktStepDuration type.
Definition: types.h:1311
HrZoneCalc
Garmin FIT HrZoneCalc type.
Definition: types.h:1282
quint8 LocalDeviceType
Garmin FIT LocalDeviceType type.
Definition: types.h:2807
SubSport
Garmin FIT SubSport type.
Definition: types.h:881
@ StairClimbing
Fitness Equipment.
@ FlexibilityTraining
Training.
@ BikeToRunTransition
Transition.
@ IndoorCycling
Cycling/Fitness Equipment.
@ RunToBikeTransition
Transition.
@ Treadmill
Run/Fitness Equipment.
@ CardioTraining
Training.
@ SwimToBikeTransition
Transition.
@ Pilates
Fitness Equipment.
@ SkateSkiing
Cross Country Skiing.
@ IndoorClimbing
Climbing.
@ IndoorSkiing
Fitness Equipment.
@ StrengthTraining
Training.
@ IndoorRowing
Fitness Equipment.
@ Resort
Alpine Skiing/Snowboarding.
@ Whitewater
Kayaking/Rafting.
@ Elliptical
Fitness Equipment.
@ IndoorWalking
Walking/Fitness Equipment.
@ Backcountry
Alpine Skiing/Snowboarding.
@ Obstacle
Used for events where participants run, crawl through mud, climb over walls, etc.
FitnessEquipmentState
Fitness equipment event data.
Definition: types.h:1219
@ Unknown
lost connection to fitness equipment
File
Garmin FIT File type.
Definition: types.h:59
@ Workout
Read/write/erase, multiple files. Directory=Workouts.
@ BloodPressure
Read only. Directory=Blood Pressure.
@ Course
Read/write/erase, multiple files. Directory=Courses.
@ MonitoringB
Read only. Directory=Monitoring. File number=identifier.
@ Segment
Read/write/erase. Multiple Files. Directory=Segments.
@ SegmentList
Read/write/erase. Single File. Directory=Segments.
@ MonitoringA
Read only. Directory=Monitoring. File number=sub type.
@ ActivitySummary
Read/erase, multiple files. Directory=Activities.
@ MfgRangeMin
0xF7 - 0xFE reserved for manufacturer specific file types
@ MfgRangeMax
0xF7 - 0xFE reserved for manufacturer specific file types
@ Schedules
Read/write, single file. Directory=Schedules.
@ Goals
Read/write, single file. Directory=Goals.
@ Device
Read only, single file. Must be in root directory.
@ Totals
Read only, single file. Directory=Totals.
@ ExdConfiguration
Read/write/erase. Single File. Directory=Settings.
@ Settings
Read/write, single file. Directory=Settings.
WaterType
Garmin FIT WaterType type.
Definition: types.h:5191
FaveroProduct
Garmin FIT FaveroProduct type.
Definition: types.h:5263
BacklightMode
Garmin FIT BacklightMode type.
Definition: types.h:1087
LanguageBits1
Garmin FIT LanguageBits1 type.
Definition: types.h:376
PullUpExerciseName
Garmin FIT PullUpExerciseName type.
Definition: types.h:4602
quint32 quint32z
32-bit unsigned integer, with 0-is-invalid semantics.
Definition: types.h:47
CameraOrientationType
Garmin FIT CameraOrientationType type.
Definition: types.h:3004
AnalogWatchfaceLayout
Garmin FIT AnalogWatchfaceLayout type.
Definition: types.h:2884
BpStatus
Garmin FIT BpStatus type.
Definition: types.h:2227
DateTime
Seconds since UTC 00:00 Dec 31 1989.
Definition: types.h:237
@ Min
if date_time is < 0x10000000 then it is system time (seconds from device power on)