Update FITmetadata.json to FIT SDK v21.158

[skip ci]
This commit is contained in:
Alejandro Martinez
2024-12-29 12:45:20 -03:00
parent defd43ae34
commit 4b2cbec6b1
2 changed files with 36 additions and 6 deletions

View File

@@ -1,5 +1,5 @@
{
"VERSION":1724966605,
"VERSION":1735487026,
"COMMENT":"Do not edit this file directly it is generated.",
"PRODUCTS":[
{ "manu":1, "prod":3592, "name":"Varia Rtl515" },
@@ -51,6 +51,7 @@
{ "manu":95, "prod":-1, "name":"Stryd" },
{ "manu":98, "prod":-1, "name":"BSX" },
{ "manu":98, "prod":2, "name":"BSX Insight 2" },
{ "manu":106, "prod":5, "name":"Morpheus M7" },
{ "manu":107, "prod":-1, "name":"Magene" },
{ "manu":108, "prod":-1, "name":"Giant" },
{ "manu":108, "prod":21845, "name":"Giant Power Pro" },
@@ -372,6 +373,7 @@
{ "manu":1, "prod":3449, "name":"Marq Commander Asia" },
{ "manu":1, "prod":3450, "name":"Marq Expedition Asia" },
{ "manu":1, "prod":3451, "name":"Marq Athlete Asia" },
{ "manu":1, "prod":3461, "name":"Index Smart Scale 2" },
{ "manu":1, "prod":3466, "name":"Instinct Solar" },
{ "manu":1, "prod":3469, "name":"Fr45 Asia" },
{ "manu":1, "prod":3473, "name":"Vivoactive3 Daimler" },
@@ -494,10 +496,18 @@
{ "manu":1, "prod":4426, "name":"Vivoactive5" },
{ "manu":1, "prod":4432, "name":"Fr165" },
{ "manu":1, "prod":4433, "name":"Fr165 Music" },
{ "manu":1, "prod":4440, "name":"Edge 1050" },
{ "manu":1, "prod":4442, "name":"Descent T2" },
{ "manu":1, "prod":4446, "name":"Hrm Fit" },
{ "manu":1, "prod":4472, "name":"Marq Gen2 Commander" },
{ "manu":1, "prod":4477, "name":"Lily Athlete" },
{ "manu":1, "prod":4532, "name":"Fenix8 Solar" },
{ "manu":1, "prod":4533, "name":"Fenix8 Solar Large" },
{ "manu":1, "prod":4534, "name":"Fenix8 Small" },
{ "manu":1, "prod":4536, "name":"Fenix8" },
{ "manu":1, "prod":4556, "name":"D2 Mach1 Pro" },
{ "manu":1, "prod":4575, "name":"Enduro3" },
{ "manu":1, "prod":4666, "name":"Fenix E" },
{ "manu":1, "prod":10007, "name":"Sdm4" },
{ "manu":1, "prod":10014, "name":"Edge Remote" },
{ "manu":1, "prod":20533, "name":"Tacx Training App Win" },
@@ -661,6 +671,8 @@
{ "manu":148, "name":"Ezon" },
{ "manu":149, "name":"Laisi" },
{ "manu":150, "name":"Myzone" },
{ "manu":151, "name":"Abawo" },
{ "manu":152, "name":"Bafang" },
{ "manu":255, "name":"Development" },
{ "manu":257, "name":"Healthandlife" },
{ "manu":258, "name":"Lezyne" },
@@ -735,6 +747,9 @@
{ "manu":327, "name":"Magicshine" },
{ "manu":328, "name":"Ictrainer" },
{ "manu":329, "name":"Absolute Cycling" },
{ "manu":330, "name":"Eo Swimbetter" },
{ "manu":331, "name":"Mywhoosh" },
{ "manu":332, "name":"Ravemen" },
{ "manu":5759, "name":"Actigraphcorp" }
],

View File

@@ -5,8 +5,8 @@
// Transfer (FIT) Protocol License.
/////////////////////////////////////////////////////////////////////////////////////////////
// ****WARNING**** This file is auto-generated! Do NOT edit this file.
// Profile Version = 21.141.0Release
// Tag = production/release/21.141.0-0-g2aa27e1
// Profile Version = 21.158.0Release
// Tag = production/release/21.158.0-0-gc9428aa
// Product = EXAMPLE
// Alignment = 4 bytes, padding disabled.
/////////////////////////////////////////////////////////////////////////////////////////////
@@ -805,7 +805,8 @@ typedef FIT_ENUM FIT_AUTOLAP_TRIGGER;
#define FIT_AUTOLAP_TRIGGER_POSITION_WAYPOINT ((FIT_AUTOLAP_TRIGGER)4)
#define FIT_AUTOLAP_TRIGGER_POSITION_MARKED ((FIT_AUTOLAP_TRIGGER)5)
#define FIT_AUTOLAP_TRIGGER_OFF ((FIT_AUTOLAP_TRIGGER)6)
#define FIT_AUTOLAP_TRIGGER_COUNT 7
#define FIT_AUTOLAP_TRIGGER_AUTO_SELECT ((FIT_AUTOLAP_TRIGGER)13)
#define FIT_AUTOLAP_TRIGGER_COUNT 8
typedef FIT_ENUM FIT_LAP_TRIGGER;
#define FIT_LAP_TRIGGER_INVALID FIT_ENUM_INVALID
@@ -1262,6 +1263,8 @@ typedef FIT_UINT16 FIT_MANUFACTURER;
#define FIT_MANUFACTURER_EZON ((FIT_MANUFACTURER)148)
#define FIT_MANUFACTURER_LAISI ((FIT_MANUFACTURER)149)
#define FIT_MANUFACTURER_MYZONE ((FIT_MANUFACTURER)150)
#define FIT_MANUFACTURER_ABAWO ((FIT_MANUFACTURER)151)
#define FIT_MANUFACTURER_BAFANG ((FIT_MANUFACTURER)152)
#define FIT_MANUFACTURER_DEVELOPMENT ((FIT_MANUFACTURER)255)
#define FIT_MANUFACTURER_HEALTHANDLIFE ((FIT_MANUFACTURER)257)
#define FIT_MANUFACTURER_LEZYNE ((FIT_MANUFACTURER)258)
@@ -1336,8 +1339,11 @@ typedef FIT_UINT16 FIT_MANUFACTURER;
#define FIT_MANUFACTURER_MAGICSHINE ((FIT_MANUFACTURER)327)
#define FIT_MANUFACTURER_ICTRAINER ((FIT_MANUFACTURER)328)
#define FIT_MANUFACTURER_ABSOLUTE_CYCLING ((FIT_MANUFACTURER)329)
#define FIT_MANUFACTURER_EO_SWIMBETTER ((FIT_MANUFACTURER)330)
#define FIT_MANUFACTURER_MYWHOOSH ((FIT_MANUFACTURER)331)
#define FIT_MANUFACTURER_RAVEMEN ((FIT_MANUFACTURER)332)
#define FIT_MANUFACTURER_ACTIGRAPHCORP ((FIT_MANUFACTURER)5759)
#define FIT_MANUFACTURER_COUNT 223
#define FIT_MANUFACTURER_COUNT 228
typedef FIT_UINT16 FIT_GARMIN_PRODUCT;
#define FIT_GARMIN_PRODUCT_INVALID FIT_UINT16_INVALID
@@ -1637,6 +1643,7 @@ typedef FIT_UINT16 FIT_GARMIN_PRODUCT;
#define FIT_GARMIN_PRODUCT_MARQ_COMMANDER_ASIA ((FIT_GARMIN_PRODUCT)3449)
#define FIT_GARMIN_PRODUCT_MARQ_EXPEDITION_ASIA ((FIT_GARMIN_PRODUCT)3450)
#define FIT_GARMIN_PRODUCT_MARQ_ATHLETE_ASIA ((FIT_GARMIN_PRODUCT)3451)
#define FIT_GARMIN_PRODUCT_INDEX_SMART_SCALE_2 ((FIT_GARMIN_PRODUCT)3461)
#define FIT_GARMIN_PRODUCT_INSTINCT_SOLAR ((FIT_GARMIN_PRODUCT)3466)
#define FIT_GARMIN_PRODUCT_FR45_ASIA ((FIT_GARMIN_PRODUCT)3469)
#define FIT_GARMIN_PRODUCT_VIVOACTIVE3_DAIMLER ((FIT_GARMIN_PRODUCT)3473)
@@ -1759,10 +1766,18 @@ typedef FIT_UINT16 FIT_GARMIN_PRODUCT;
#define FIT_GARMIN_PRODUCT_VIVOACTIVE5 ((FIT_GARMIN_PRODUCT)4426)
#define FIT_GARMIN_PRODUCT_FR165 ((FIT_GARMIN_PRODUCT)4432)
#define FIT_GARMIN_PRODUCT_FR165_MUSIC ((FIT_GARMIN_PRODUCT)4433)
#define FIT_GARMIN_PRODUCT_EDGE_1050 ((FIT_GARMIN_PRODUCT)4440)
#define FIT_GARMIN_PRODUCT_DESCENT_T2 ((FIT_GARMIN_PRODUCT)4442)
#define FIT_GARMIN_PRODUCT_HRM_FIT ((FIT_GARMIN_PRODUCT)4446)
#define FIT_GARMIN_PRODUCT_MARQ_GEN2_COMMANDER ((FIT_GARMIN_PRODUCT)4472)
#define FIT_GARMIN_PRODUCT_LILY_ATHLETE ((FIT_GARMIN_PRODUCT)4477) // aka the Lily 2 Active
#define FIT_GARMIN_PRODUCT_FENIX8_SOLAR ((FIT_GARMIN_PRODUCT)4532)
#define FIT_GARMIN_PRODUCT_FENIX8_SOLAR_LARGE ((FIT_GARMIN_PRODUCT)4533)
#define FIT_GARMIN_PRODUCT_FENIX8_SMALL ((FIT_GARMIN_PRODUCT)4534)
#define FIT_GARMIN_PRODUCT_FENIX8 ((FIT_GARMIN_PRODUCT)4536)
#define FIT_GARMIN_PRODUCT_D2_MACH1_PRO ((FIT_GARMIN_PRODUCT)4556)
#define FIT_GARMIN_PRODUCT_ENDURO3 ((FIT_GARMIN_PRODUCT)4575)
#define FIT_GARMIN_PRODUCT_FENIX_E ((FIT_GARMIN_PRODUCT)4666)
#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)
@@ -1775,7 +1790,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 434
#define FIT_GARMIN_PRODUCT_COUNT 443
typedef FIT_UINT8 FIT_ANTPLUS_DEVICE_TYPE;
#define FIT_ANTPLUS_DEVICE_TYPE_INVALID FIT_UINT8_INVALID