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.
#define QTFIT_END_NAMESPACE
Macro for ending the QtFit library's top-most namespace (if one is defined).
#define QTFIT_BEGIN_NAMESPACE
Macro for starting the QtFit library's top-most namespace (if one is defined).
WeatherStatus
Garmin FIT WeatherStatus type.
GarminProduct
Garmin FIT GarminProduct type.
@ 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.
@ 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.
WatchfaceMode
Garmin FIT WatchfaceMode type.
ConnectivityCapabilities
Garmin FIT ConnectivityCapabilities type.
@ 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)).
QDebug operator<<(QDebug debug, const File value)
Writes the File value to the debug stream and returns a reference to the stream.
LegCurlExerciseName
Garmin FIT LegCurlExerciseName type.
HipSwingExerciseName
Garmin FIT HipSwingExerciseName type.
PlankExerciseName
Garmin FIT PlankExerciseName type.
UserLocalId
Garmin FIT UserLocalId type.
Weight
Garmin FIT Weight type.
AutoActivityDetect
Garmin FIT AutoActivityDetect type.
SensorType
Garmin FIT SensorType type.
BenchPressExerciseName
Garmin FIT BenchPressExerciseName type.
Goal
Garmin FIT Goal type.
EventType
Garmin FIT EventType type.
BikeLightBeamAngleMode
Garmin FIT BikeLightBeamAngleMode type.
WarmUpExerciseName
Garmin FIT WarmUpExerciseName type.
@ Scorpion
Deprecated do not use.
quint32 TimeIntoDay
Number of seconds into the day since 00:00:00 UTC.
TimeMode
Garmin FIT TimeMode type.
@ 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.
RadarThreatLevelType
Garmin FIT RadarThreatLevelType type.
Language
Garmin FIT Language type.
SupportedExdScreenLayouts
Garmin FIT SupportedExdScreenLayouts type.
SquatExerciseName
Garmin FIT SquatExerciseName type.
@ KbsOverhead
Deprecated do not use.
AttitudeValidity
Garmin FIT AttitudeValidity type.
HrType
Garmin FIT HrType type.
Gender
Garmin FIT Gender type.
WeatherReport
Garmin FIT WeatherReport type.
@ Forecast
Deprecated use hourly_forecast instead.
LeftRightBalance
Garmin FIT LeftRightBalance type.
AutolapTrigger
Garmin FIT AutolapTrigger type.
DisplayOrientation
Garmin FIT DisplayOrientation type.
@ PortraitFlipped
portrait mode but rotated 180 degrees
@ LandscapeFlipped
landscape mode but rotated 180 degrees
ActivityType
Garmin FIT ActivityType type.
SourceType
Garmin FIT SourceType type.
@ BluetoothLowEnergy
External device connected with BLE.
@ Wifi
External device connected with Wifi.
CalfRaiseExerciseName
Garmin FIT CalfRaiseExerciseName type.
ExdQualifiers
Garmin FIT ExdQualifiers type.
ExdDescriptors
Garmin FIT ExdDescriptors type.
@ Gears
Combined gear information.
LanguageBits3
Garmin FIT LanguageBits3 type.
CrunchExerciseName
Garmin FIT CrunchExerciseName type.
LapTrigger
Garmin FIT LapTrigger type.
RowExerciseName
Garmin FIT RowExerciseName type.
ClimbProEvent
Garmin FIT ClimbProEvent type.
CameraEventType
Garmin FIT CameraEventType type.
@ 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.
@ Dynamic
The EXD may display the configured concepts in any layout it sees fit.
WeatherSevereType
Garmin FIT WeatherSevereType type.
DeviceIndex
Garmin FIT DeviceIndex type.
@ Creator
Creator of the file is always device index 0.
AttitudeStage
Garmin FIT AttitudeStage type.
WeatherSeverity
Garmin FIT WeatherSeverity type.
SegmentDeleteStatus
Garmin FIT SegmentDeleteStatus type.
BodyLocation
Garmin FIT BodyLocation type.
@ LeftForearmExtensors
Left posterior forearm.
@ RightBrachioradialis
Right anterior forearm.
@ RightForearmExtensors
Right posterior forearm.
@ LeftBrachioradialis
Left anterior forearm.
DiveGasStatus
Garmin FIT DiveGasStatus type.
Event
Garmin FIT Event type.
@ 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.
Tone
Garmin FIT Tone type.
DeadliftExerciseName
Garmin FIT DeadliftExerciseName type.
Intensity
Garmin FIT Intensity type.
SportBits1
Bit field corresponding to sport enum type (1 << (sport-8)).
PushUpExerciseName
Garmin FIT PushUpExerciseName type.
WorkoutEquipment
Garmin FIT WorkoutEquipment type.
HipStabilityExerciseName
Garmin FIT HipStabilityExerciseName type.
PowerPhaseType
Garmin FIT PowerPhaseType type.
Autoscroll
Garmin FIT Autoscroll type.
CardioExerciseName
Garmin FIT CardioExerciseName type.
LungeExerciseName
Garmin FIT LungeExerciseName type.
WorkoutHr
0 - 100 indicates% of max hr; >100 indicates bpm (255 max) plus 100
DiveBacklightMode
Garmin FIT DiveBacklightMode type.
RunExerciseName
Garmin FIT RunExerciseName type.
MesgCount
Garmin FIT MesgCount type.
CoreExerciseName
Garmin FIT CoreExerciseName type.
@ SnakeTwist1And2
Deprecated do not use.
@ AbdominalLegRotations
Deprecated do not use.
@ CrissCrossWithBall
Deprecated do not use.
SetType
Garmin FIT SetType type.
DiveAlarmType
Garmin FIT DiveAlarmType type.
TissueModelType
Garmin FIT TissueModelType type.
@ Zhl16c
Buhlmann's decompression algorithm, version C.
FitBaseType
Garmin FIT FitBaseType type.
SportEvent
Garmin FIT SportEvent type.
TotalBodyExerciseName
Garmin FIT TotalBodyExerciseName type.
CommTimeoutType
Garmin FIT CommTimeoutType type.
@ 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.
DateMode
Garmin FIT DateMode type.
SportBits3
Bit field corresponding to sport enum type (1 << (sport-24)).
GoalRecurrence
Garmin FIT GoalRecurrence type.
SportBits0
Bit field corresponding to sport enum type (1 << sport).
LeftRightBalance100
Garmin FIT LeftRightBalance100 type.
DigitalWatchfaceLayout
Garmin FIT DigitalWatchfaceLayout type.
TurnType
Garmin FIT TurnType type.
Side
Garmin FIT Side type.
Sport
Garmin FIT Sport type.
@ Transition
Mulitsport transition.
@ All
All is for goals only to include all sports.
Activity
Garmin FIT Activity type.
StrokeType
Garmin FIT StrokeType type.
LegRaiseExerciseName
Garmin FIT LegRaiseExerciseName type.
CoursePoint
Garmin FIT CoursePoint type.
BikeLightNetworkConfigType
Garmin FIT BikeLightNetworkConfigType type.
TapSensitivity
Garmin FIT TapSensitivity type.
ChopExerciseName
Garmin FIT ChopExerciseName type.
AntNetwork
Garmin FIT AntNetwork type.
CarryExerciseName
Garmin FIT CarryExerciseName type.
ExerciseCategory
Garmin FIT ExerciseCategory type.
PwrZoneCalc
Garmin FIT PwrZoneCalc type.
RiderPositionType
Garmin FIT RiderPositionType type.
HipRaiseExerciseName
Garmin FIT HipRaiseExerciseName type.
@ InnerThighSideLift
Deprecated do not use.
@ InnerThighCircles
Deprecated do not use.
WorkoutPower
0 - 1000 indicates % of functional threshold power; >1000 indicates watts plus 1000.
Switch
Garmin FIT Switch type.
PlyoExerciseName
Garmin FIT PlyoExerciseName type.
CourseCapabilities
Garmin FIT CourseCapabilities type.
LanguageBits2
Garmin FIT LanguageBits2 type.
SegmentLapStatus
Garmin FIT SegmentLapStatus type.
FlyeExerciseName
Garmin FIT FlyeExerciseName type.
BacklightTimeout
Timeout in seconds.
@ Infinite
Backlight stays on forever.
TricepsExtensionExerciseName
Garmin FIT TricepsExtensionExerciseName type.
GoalSource
Garmin FIT GoalSource type.
@ Community
Social network sourced goal.
@ User
Manually generated.
Schedule
Garmin FIT Schedule type.
LanguageBits0
Bit field corresponding to language enum type (1 << language).
FitBaseUnit
Garmin FIT FitBaseUnit type.
ActivityClass
Garmin FIT ActivityClass type.
MesgNum
Garmin FIT MesgNum type.
quint64 quint64z
64-bit unsigned integer, with 0-is-invalid semantics.
SportBits5
Bit field corresponding to sport enum type (1 << (sport-40)).
quint16 quint16z
16-bit unsigned integer, with 0-is-invalid semantics.
LanguageBits4
Garmin FIT LanguageBits4 type.
AntplusDeviceType
Garmin FIT AntplusDeviceType type.
LateralRaiseExerciseName
Garmin FIT LateralRaiseExerciseName type.
SessionTrigger
Garmin FIT SessionTrigger type.
DayOfWeek
Garmin FIT DayOfWeek type.
SitUpExerciseName
Garmin FIT SitUpExerciseName type.
SegmentLeaderboardType
Garmin FIT SegmentLeaderboardType type.
DisplayMeasure
Garmin FIT DisplayMeasure type.
Checksum
Garmin FIT Checksum type.
@ 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.
ShoulderPressExerciseName
Garmin FIT ShoulderPressExerciseName type.
MessageIndex
Garmin FIT MessageIndex type.
@ Selected
message is selected if set
@ Reserved
reserved (default 0)
Manufacturer
Garmin FIT Manufacturer type.
@ 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.
SegmentSelectionType
Garmin FIT SegmentSelectionType type.
ShoulderStabilityExerciseName
Garmin FIT ShoulderStabilityExerciseName type.
ExdDisplayType
Garmin FIT ExdDisplayType type.
DisplayPosition
Garmin FIT DisplayPosition type.
@ 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.
@ Tcx
For backwards compatibility. Watch should add missing id fields then clear flag.
HyperextensionExerciseName
Garmin FIT HyperextensionExerciseName type.
@ SupineFloorBarre
Deprecated do not use.
TimeZone
Garmin FIT TimeZone type.
ActivitySubtype
Garmin FIT ActivitySubtype type.
OlympicLiftExerciseName
Garmin FIT OlympicLiftExerciseName type.
ExdDataUnits
Garmin FIT ExdDataUnits type.
QTFIT_BEGIN_NAMESPACE typedef quint8 quint8z
8-bit unsigned integer, with 0-is-invalid semantics.
LengthType
Garmin FIT LengthType type.
@ Idle
Rest period. Length with no strokes.
TimerTrigger
Timer event data.
BatteryStatus
Garmin FIT BatteryStatus type.
DisplayPower
Garmin FIT DisplayPower type.
WktStepTarget
Garmin FIT WktStepTarget type.
quint32 LocaltimeIntoDay
Number of seconds into the day since local 00:00:00.
SportBits6
Bit field corresponding to sport enum type (1 << (sport-48)).
SportBits2
Bit field corresponding to sport enum type (1 << (sport-16)).
FileFlags
Garmin FIT FileFlags type.
WktStepDuration
Garmin FIT WktStepDuration type.
HrZoneCalc
Garmin FIT HrZoneCalc type.
quint8 LocalDeviceType
Garmin FIT LocalDeviceType type.
SubSport
Garmin FIT SubSport type.
@ 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.
@ Unknown
lost connection to fitness equipment
File
Garmin FIT File type.
@ 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.
FaveroProduct
Garmin FIT FaveroProduct type.
BacklightMode
Garmin FIT BacklightMode type.
LanguageBits1
Garmin FIT LanguageBits1 type.
PullUpExerciseName
Garmin FIT PullUpExerciseName type.
quint32 quint32z
32-bit unsigned integer, with 0-is-invalid semantics.
CameraOrientationType
Garmin FIT CameraOrientationType type.
AnalogWatchfaceLayout
Garmin FIT AnalogWatchfaceLayout type.
BpStatus
Garmin FIT BpStatus type.
DateTime
Seconds since UTC 00:00 Dec 31 1989.
@ Min
if date_time is < 0x10000000 then it is system time (seconds from device power on)