Update FIT SDK definitions to 21.141

This commit is contained in:
Poncho
2024-08-29 23:23:36 +02:00
committed by Alejandro Martinez
parent 7971bec15c
commit 8ec8f2aaf4
2 changed files with 20 additions and 8 deletions

View File

@@ -1,5 +1,5 @@
{
"VERSION":1724966411,
"VERSION":1724966605,
"COMMENT":"Do not edit this file directly it is generated.",
"PRODUCTS":[
{ "manu":1, "prod":3592, "name":"Varia Rtl515" },
@@ -492,6 +492,8 @@
{ "manu":1, "prod":4380, "name":"Lily2" },
{ "manu":1, "prod":4394, "name":"Instinct 2X" },
{ "manu":1, "prod":4426, "name":"Vivoactive5" },
{ "manu":1, "prod":4432, "name":"Fr165" },
{ "manu":1, "prod":4433, "name":"Fr165 Music" },
{ "manu":1, "prod":4442, "name":"Descent T2" },
{ "manu":1, "prod":4446, "name":"Hrm Fit" },
{ "manu":1, "prod":4472, "name":"Marq Gen2 Commander" },
@@ -732,6 +734,7 @@
{ "manu":326, "name":"Nike" },
{ "manu":327, "name":"Magicshine" },
{ "manu":328, "name":"Ictrainer" },
{ "manu":329, "name":"Absolute Cycling" },
{ "manu":5759, "name":"Actigraphcorp" }
],
@@ -2133,6 +2136,7 @@
{ "num": 388 , "desc":"Chrono Shot Data" },
{ "num": 389 , "desc":"Hsa Configuration Data" },
{ "num": 393 , "desc":"Dive Apnea Alarm" },
{ "num": 398 , "desc":"Skin Temp Overnight" },
{ "num": 409 , "desc":"Hsa Wrist Temperature Data" }
]
}

View File

@@ -5,8 +5,8 @@
// Transfer (FIT) Protocol License.
/////////////////////////////////////////////////////////////////////////////////////////////
// ****WARNING**** This file is auto-generated! Do NOT edit this file.
// Profile Version = 21.133.0Release
// Tag = production/release/21.133.0-0-g6002091
// Profile Version = 21.141.0Release
// Tag = production/release/21.141.0-0-g2aa27e1
// Product = EXAMPLE
// Alignment = 4 bytes, padding disabled.
/////////////////////////////////////////////////////////////////////////////////////////////
@@ -177,10 +177,11 @@ typedef FIT_UINT16 FIT_MESG_NUM;
#define FIT_MESG_NUM_CHRONO_SHOT_DATA ((FIT_MESG_NUM)388)
#define FIT_MESG_NUM_HSA_CONFIGURATION_DATA ((FIT_MESG_NUM)389)
#define FIT_MESG_NUM_DIVE_APNEA_ALARM ((FIT_MESG_NUM)393)
#define FIT_MESG_NUM_SKIN_TEMP_OVERNIGHT ((FIT_MESG_NUM)398)
#define FIT_MESG_NUM_HSA_WRIST_TEMPERATURE_DATA ((FIT_MESG_NUM)409) // Message number for the HSA wrist temperature data message
#define FIT_MESG_NUM_MFG_RANGE_MIN ((FIT_MESG_NUM)0xFF00) // 0xFF00 - 0xFFFE reserved for manufacturer specific messages
#define FIT_MESG_NUM_MFG_RANGE_MAX ((FIT_MESG_NUM)0xFFFE) // 0xFF00 - 0xFFFE reserved for manufacturer specific messages
#define FIT_MESG_NUM_COUNT 121
#define FIT_MESG_NUM_COUNT 122
typedef FIT_UINT8 FIT_CHECKSUM;
#define FIT_CHECKSUM_INVALID FIT_UINT8_INVALID
@@ -1334,8 +1335,9 @@ typedef FIT_UINT16 FIT_MANUFACTURER;
#define FIT_MANUFACTURER_NIKE ((FIT_MANUFACTURER)326)
#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_ACTIGRAPHCORP ((FIT_MANUFACTURER)5759)
#define FIT_MANUFACTURER_COUNT 222
#define FIT_MANUFACTURER_COUNT 223
typedef FIT_UINT16 FIT_GARMIN_PRODUCT;
#define FIT_GARMIN_PRODUCT_INVALID FIT_UINT16_INVALID
@@ -1755,6 +1757,8 @@ typedef FIT_UINT16 FIT_GARMIN_PRODUCT;
#define FIT_GARMIN_PRODUCT_LILY2 ((FIT_GARMIN_PRODUCT)4380)
#define FIT_GARMIN_PRODUCT_INSTINCT_2X ((FIT_GARMIN_PRODUCT)4394)
#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_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)
@@ -1771,7 +1775,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 432
#define FIT_GARMIN_PRODUCT_COUNT 434
typedef FIT_UINT8 FIT_ANTPLUS_DEVICE_TYPE;
#define FIT_ANTPLUS_DEVICE_TYPE_INVALID FIT_UINT8_INVALID
@@ -2231,9 +2235,13 @@ typedef FIT_ENUM FIT_SEGMENT_LEADERBOARD_TYPE;
#define FIT_SEGMENT_LEADERBOARD_TYPE_QOM ((FIT_SEGMENT_LEADERBOARD_TYPE)6)
#define FIT_SEGMENT_LEADERBOARD_TYPE_PR ((FIT_SEGMENT_LEADERBOARD_TYPE)7)
#define FIT_SEGMENT_LEADERBOARD_TYPE_GOAL ((FIT_SEGMENT_LEADERBOARD_TYPE)8)
#define FIT_SEGMENT_LEADERBOARD_TYPE_RIVAL ((FIT_SEGMENT_LEADERBOARD_TYPE)9)
#define FIT_SEGMENT_LEADERBOARD_TYPE_CARROT ((FIT_SEGMENT_LEADERBOARD_TYPE)9)
#define FIT_SEGMENT_LEADERBOARD_TYPE_CLUB_LEADER ((FIT_SEGMENT_LEADERBOARD_TYPE)10)
#define FIT_SEGMENT_LEADERBOARD_TYPE_COUNT 11
#define FIT_SEGMENT_LEADERBOARD_TYPE_RIVAL ((FIT_SEGMENT_LEADERBOARD_TYPE)11)
#define FIT_SEGMENT_LEADERBOARD_TYPE_LAST ((FIT_SEGMENT_LEADERBOARD_TYPE)12)
#define FIT_SEGMENT_LEADERBOARD_TYPE_RECENT_BEST ((FIT_SEGMENT_LEADERBOARD_TYPE)13)
#define FIT_SEGMENT_LEADERBOARD_TYPE_COURSE_RECORD ((FIT_SEGMENT_LEADERBOARD_TYPE)14)
#define FIT_SEGMENT_LEADERBOARD_TYPE_COUNT 15
typedef FIT_ENUM FIT_SEGMENT_DELETE_STATUS;
#define FIT_SEGMENT_DELETE_STATUS_INVALID FIT_ENUM_INVALID