mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-13 08:08:42 +00:00
Update FITmetadata.json to FIT SDK 21.94
This commit is contained in:
@@ -1,20 +1,15 @@
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// The following FIT Protocol software provided may be used with FIT protocol
|
||||
// devices only and remains the copyrighted property of Garmin International, Inc.
|
||||
// The software is being provided on an "as-is" basis and as an accommodation,
|
||||
// and therefore all warranties, representations, or guarantees of any kind
|
||||
// (whether express, implied or statutory) including, without limitation,
|
||||
// warranties of merchantability, non-infringement, or fitness for a particular
|
||||
// purpose, are specifically disclaimed.
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// Copyright 2022 Garmin International, Inc.
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// Licensed under the Flexible and Interoperable Data Transfer (FIT) Protocol License; you
|
||||
// may not use this file except in compliance with the Flexible and Interoperable Data
|
||||
// Transfer (FIT) Protocol License.
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// ****WARNING**** This file is auto-generated! Do NOT edit this file.
|
||||
// Profile Version = 21.84Release
|
||||
// Tag = production/akw/21.84.00-0-g894a113c
|
||||
// Profile Version = 21.94Release
|
||||
// Tag = production/akw/21.94.00-0-g0f668193
|
||||
// Product = EXAMPLE
|
||||
// Alignment = 4 bytes, padding disabled.
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
#if !defined(FIT_EXAMPLE_H)
|
||||
@@ -203,8 +198,7 @@ typedef FIT_ENUM FIT_GENDER;
|
||||
#define FIT_GENDER_INVALID FIT_ENUM_INVALID
|
||||
#define FIT_GENDER_FEMALE ((FIT_GENDER)0)
|
||||
#define FIT_GENDER_MALE ((FIT_GENDER)1)
|
||||
#define FIT_GENDER_UNSPECIFIED ((FIT_GENDER)2)
|
||||
#define FIT_GENDER_COUNT 3
|
||||
#define FIT_GENDER_COUNT 2
|
||||
|
||||
typedef FIT_ENUM FIT_LANGUAGE;
|
||||
#define FIT_LANGUAGE_INVALID FIT_ENUM_INVALID
|
||||
@@ -1178,6 +1172,8 @@ typedef FIT_UINT16 FIT_MANUFACTURER;
|
||||
#define FIT_MANUFACTURER_DECATHLON_BYTE ((FIT_MANUFACTURER)140)
|
||||
#define FIT_MANUFACTURER_TQ_SYSTEMS ((FIT_MANUFACTURER)141)
|
||||
#define FIT_MANUFACTURER_TAG_HEUER ((FIT_MANUFACTURER)142)
|
||||
#define FIT_MANUFACTURER_KEISER_FITNESS ((FIT_MANUFACTURER)143)
|
||||
#define FIT_MANUFACTURER_ZWIFT_BYTE ((FIT_MANUFACTURER)144)
|
||||
#define FIT_MANUFACTURER_DEVELOPMENT ((FIT_MANUFACTURER)255)
|
||||
#define FIT_MANUFACTURER_HEALTHANDLIFE ((FIT_MANUFACTURER)257)
|
||||
#define FIT_MANUFACTURER_LEZYNE ((FIT_MANUFACTURER)258)
|
||||
@@ -1241,8 +1237,11 @@ typedef FIT_UINT16 FIT_MANUFACTURER;
|
||||
#define FIT_MANUFACTURER_VASA ((FIT_MANUFACTURER)316)
|
||||
#define FIT_MANUFACTURER_RACE_REPUBLIC ((FIT_MANUFACTURER)317)
|
||||
#define FIT_MANUFACTURER_FAZUA ((FIT_MANUFACTURER)318)
|
||||
#define FIT_MANUFACTURER_OREKA_TRAINING ((FIT_MANUFACTURER)319)
|
||||
#define FIT_MANUFACTURER_ISEC ((FIT_MANUFACTURER)320) // Lishun Electric & Communication
|
||||
#define FIT_MANUFACTURER_LULULEMON_STUDIO ((FIT_MANUFACTURER)321)
|
||||
#define FIT_MANUFACTURER_ACTIGRAPHCORP ((FIT_MANUFACTURER)5759)
|
||||
#define FIT_MANUFACTURER_COUNT 204
|
||||
#define FIT_MANUFACTURER_COUNT 209
|
||||
|
||||
typedef FIT_UINT16 FIT_GARMIN_PRODUCT;
|
||||
#define FIT_GARMIN_PRODUCT_INVALID FIT_UINT16_INVALID
|
||||
@@ -1453,6 +1452,7 @@ typedef FIT_UINT16 FIT_GARMIN_PRODUCT;
|
||||
#define FIT_GARMIN_PRODUCT_FORETREX_601_701 ((FIT_GARMIN_PRODUCT)2769)
|
||||
#define FIT_GARMIN_PRODUCT_VIVO_MOVE_HR ((FIT_GARMIN_PRODUCT)2772)
|
||||
#define FIT_GARMIN_PRODUCT_EDGE_1030 ((FIT_GARMIN_PRODUCT)2713)
|
||||
#define FIT_GARMIN_PRODUCT_FR35_SEA ((FIT_GARMIN_PRODUCT)2727)
|
||||
#define FIT_GARMIN_PRODUCT_VECTOR_3 ((FIT_GARMIN_PRODUCT)2787)
|
||||
#define FIT_GARMIN_PRODUCT_FENIX5_ASIA ((FIT_GARMIN_PRODUCT)2796)
|
||||
#define FIT_GARMIN_PRODUCT_FENIX5S_ASIA ((FIT_GARMIN_PRODUCT)2797)
|
||||
@@ -1579,6 +1579,7 @@ typedef FIT_UINT16 FIT_GARMIN_PRODUCT;
|
||||
#define FIT_GARMIN_PRODUCT_APPROACH_S12 ((FIT_GARMIN_PRODUCT)3823)
|
||||
#define FIT_GARMIN_PRODUCT_ENDURO_ASIA ((FIT_GARMIN_PRODUCT)3872)
|
||||
#define FIT_GARMIN_PRODUCT_VENUSQ_ASIA ((FIT_GARMIN_PRODUCT)3837)
|
||||
#define FIT_GARMIN_PRODUCT_EDGE_1040 ((FIT_GARMIN_PRODUCT)3843)
|
||||
#define FIT_GARMIN_PRODUCT_MARQ_GOLFER_ASIA ((FIT_GARMIN_PRODUCT)3850)
|
||||
#define FIT_GARMIN_PRODUCT_VENU2_PLUS ((FIT_GARMIN_PRODUCT)3851)
|
||||
#define FIT_GARMIN_PRODUCT_FR55 ((FIT_GARMIN_PRODUCT)3869)
|
||||
@@ -1597,15 +1598,27 @@ typedef FIT_UINT16 FIT_GARMIN_PRODUCT;
|
||||
#define FIT_GARMIN_PRODUCT_VENU2S_ASIA ((FIT_GARMIN_PRODUCT)3949)
|
||||
#define FIT_GARMIN_PRODUCT_VENU2_ASIA ((FIT_GARMIN_PRODUCT)3950)
|
||||
#define FIT_GARMIN_PRODUCT_FR945_LTE_ASIA ((FIT_GARMIN_PRODUCT)3978)
|
||||
#define FIT_GARMIN_PRODUCT_VIVO_MOVE_SPORT ((FIT_GARMIN_PRODUCT)3982)
|
||||
#define FIT_GARMIN_PRODUCT_APPROACH_S12_ASIA ((FIT_GARMIN_PRODUCT)3986)
|
||||
#define FIT_GARMIN_PRODUCT_FR255_MUSIC ((FIT_GARMIN_PRODUCT)3990)
|
||||
#define FIT_GARMIN_PRODUCT_FR255_SMALL_MUSIC ((FIT_GARMIN_PRODUCT)3991)
|
||||
#define FIT_GARMIN_PRODUCT_FR255 ((FIT_GARMIN_PRODUCT)3992)
|
||||
#define FIT_GARMIN_PRODUCT_FR255_SMALL ((FIT_GARMIN_PRODUCT)3993)
|
||||
#define FIT_GARMIN_PRODUCT_APPROACH_G12_ASIA ((FIT_GARMIN_PRODUCT) 4001)
|
||||
#define FIT_GARMIN_PRODUCT_APPROACH_S42_ASIA ((FIT_GARMIN_PRODUCT)4002)
|
||||
#define FIT_GARMIN_PRODUCT_DESCENT_G1 ((FIT_GARMIN_PRODUCT)4005)
|
||||
#define FIT_GARMIN_PRODUCT_VENU2_PLUS_ASIA ((FIT_GARMIN_PRODUCT)4017)
|
||||
#define FIT_GARMIN_PRODUCT_FR955 ((FIT_GARMIN_PRODUCT)4024)
|
||||
#define FIT_GARMIN_PRODUCT_FR55_ASIA ((FIT_GARMIN_PRODUCT)4033)
|
||||
#define FIT_GARMIN_PRODUCT_VIVOSMART_5 ((FIT_GARMIN_PRODUCT)4063)
|
||||
#define FIT_GARMIN_PRODUCT_INSTINCT_2_ASIA ((FIT_GARMIN_PRODUCT)4071)
|
||||
#define FIT_GARMIN_PRODUCT_VENUSQ2 ((FIT_GARMIN_PRODUCT)4115)
|
||||
#define FIT_GARMIN_PRODUCT_VENUSQ2MUSIC ((FIT_GARMIN_PRODUCT)4116)
|
||||
#define FIT_GARMIN_PRODUCT_D2_AIR_X10 ((FIT_GARMIN_PRODUCT)4125)
|
||||
#define FIT_GARMIN_PRODUCT_HRM_PRO_PLUS ((FIT_GARMIN_PRODUCT)4130)
|
||||
#define FIT_GARMIN_PRODUCT_DESCENT_G1_ASIA ((FIT_GARMIN_PRODUCT)4132)
|
||||
#define FIT_GARMIN_PRODUCT_TACTIX7 ((FIT_GARMIN_PRODUCT)4135)
|
||||
#define FIT_GARMIN_PRODUCT_EDGE_EXPLORE2 ((FIT_GARMIN_PRODUCT)4169)
|
||||
#define FIT_GARMIN_PRODUCT_TACX_NEO_SMART ((FIT_GARMIN_PRODUCT)4265) // Neo Smart, Tacx
|
||||
#define FIT_GARMIN_PRODUCT_TACX_NEO2_SMART ((FIT_GARMIN_PRODUCT)4266) // Neo 2 Smart, Tacx
|
||||
#define FIT_GARMIN_PRODUCT_TACX_NEO2_T_SMART ((FIT_GARMIN_PRODUCT)4267) // Neo 2T Smart, Tacx
|
||||
@@ -1618,7 +1631,8 @@ typedef FIT_UINT16 FIT_GARMIN_PRODUCT;
|
||||
#define FIT_GARMIN_PRODUCT_TACX_FLUX_FLUX_S_SMART ((FIT_GARMIN_PRODUCT)4274) // Flux/Flux S Smart, Tacx
|
||||
#define FIT_GARMIN_PRODUCT_TACX_FLUX2_SMART ((FIT_GARMIN_PRODUCT)4275) // Flux 2 Smart, Tacx
|
||||
#define FIT_GARMIN_PRODUCT_TACX_MAGNUM ((FIT_GARMIN_PRODUCT)4276) // Magnum, Tacx
|
||||
#define FIT_GARMIN_PRODUCT_TACTIX7 ((FIT_GARMIN_PRODUCT)4135)
|
||||
#define FIT_GARMIN_PRODUCT_EDGE_1040_ASIA ((FIT_GARMIN_PRODUCT)4305)
|
||||
#define FIT_GARMIN_PRODUCT_ENDURO2 ((FIT_GARMIN_PRODUCT)4341)
|
||||
#define FIT_GARMIN_PRODUCT_SDM4 ((FIT_GARMIN_PRODUCT)10007) // SDM4 footpod
|
||||
#define FIT_GARMIN_PRODUCT_EDGE_REMOTE ((FIT_GARMIN_PRODUCT)10014)
|
||||
#define FIT_GARMIN_PRODUCT_TACX_TRAINING_APP_WIN ((FIT_GARMIN_PRODUCT)20533)
|
||||
@@ -1631,7 +1645,7 @@ typedef FIT_UINT16 FIT_GARMIN_PRODUCT;
|
||||
#define FIT_GARMIN_PRODUCT_CONNECTIQ_SIMULATOR ((FIT_GARMIN_PRODUCT)65531)
|
||||
#define FIT_GARMIN_PRODUCT_ANDROID_ANTPLUS_PLUGIN ((FIT_GARMIN_PRODUCT)65532)
|
||||
#define FIT_GARMIN_PRODUCT_CONNECT ((FIT_GARMIN_PRODUCT)65534) // Garmin Connect website
|
||||
#define FIT_GARMIN_PRODUCT_COUNT 385
|
||||
#define FIT_GARMIN_PRODUCT_COUNT 400
|
||||
|
||||
typedef FIT_UINT8 FIT_ANTPLUS_DEVICE_TYPE;
|
||||
#define FIT_ANTPLUS_DEVICE_TYPE_INVALID FIT_UINT8_INVALID
|
||||
@@ -4028,8 +4042,8 @@ typedef FIT_ENUM FIT_DIVE_GAS_STATUS;
|
||||
|
||||
typedef FIT_ENUM FIT_DIVE_ALARM_TYPE;
|
||||
#define FIT_DIVE_ALARM_TYPE_INVALID FIT_ENUM_INVALID
|
||||
#define FIT_DIVE_ALARM_TYPE_DEPTH ((FIT_DIVE_ALARM_TYPE)0)
|
||||
#define FIT_DIVE_ALARM_TYPE_TIME ((FIT_DIVE_ALARM_TYPE)1)
|
||||
#define FIT_DIVE_ALARM_TYPE_DEPTH ((FIT_DIVE_ALARM_TYPE)0) // Alarm when a certain depth is crossed
|
||||
#define FIT_DIVE_ALARM_TYPE_TIME ((FIT_DIVE_ALARM_TYPE)1) // Alarm when a certain time has transpired
|
||||
#define FIT_DIVE_ALARM_TYPE_COUNT 2
|
||||
|
||||
typedef FIT_ENUM FIT_DIVE_BACKLIGHT_MODE;
|
||||
|
||||
Reference in New Issue
Block a user