Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
370 changes: 351 additions & 19 deletions Sources/FitFileParser/rzfit_swift_map.swift

Large diffs are not rendered by default.

508 changes: 506 additions & 2 deletions Sources/FitFileParser/rzfit_swift_reverse_map.swift

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions Sources/FitFileParserObjc/fit.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
// Copyright 2021 Garmin Canada Inc.
////////////////////////////////////////////////////////////////////////////////
// ****WARNING**** This file is auto-generated! Do NOT edit this file.
// Profile Version = 21.115Release
// Tag = production/release/21.115.00-0-gfe0a7f8
// Profile Version = 21.158.0Release
// Tag = production/release/21.158.0-0-gc9428aa
// Product = EXAMPLE
// Alignment = 4 bytes, padding disabled.
////////////////////////////////////////////////////////////////////////////////
Expand Down Expand Up @@ -60,7 +60,7 @@
#define FIT_PROTOCOL_VERSION_MAX FIT_PROTOCOL_VERSION_20

#define FIT_PROFILE_VERSION_MAJOR 21
#define FIT_PROFILE_VERSION_MINOR 115
#define FIT_PROFILE_VERSION_MINOR 158
#define FIT_PROFILE_VERSION_SCALE 100
#define FIT_PROFILE_VERSION ((FIT_UINT16) (FIT_PROFILE_VERSION_MAJOR * 100 + FIT_PROFILE_VERSION_MINOR))
#endif // !defined(FIT_CPP_INCLUDE_C)
Expand Down
4 changes: 2 additions & 2 deletions Sources/FitFileParserObjc/fit.m
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
// Copyright 2021 Garmin Canada Inc.
////////////////////////////////////////////////////////////////////////////////
// ****WARNING**** This file is auto-generated! Do NOT edit this file.
// Profile Version = 21.115Release
// Tag = production/release/21.115.00-0-gfe0a7f8
// Profile Version = 21.158.0Release
// Tag = production/release/21.158.0-0-gc9428aa
// Product = EXAMPLE
// Alignment = 4 bytes, padding disabled.
////////////////////////////////////////////////////////////////////////////////
Expand Down
4 changes: 2 additions & 2 deletions Sources/FitFileParserObjc/fit_convert.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
// Copyright 2021 Garmin Canada Inc.
////////////////////////////////////////////////////////////////////////////////
// ****WARNING**** This file is auto-generated! Do NOT edit this file.
// Profile Version = 21.115Release
// Tag = production/release/21.115.00-0-gfe0a7f8
// Profile Version = 21.158.0Release
// Tag = production/release/21.158.0-0-gc9428aa
// Product = EXAMPLE
// Alignment = 4 bytes, padding disabled.
////////////////////////////////////////////////////////////////////////////////
Expand Down
4 changes: 2 additions & 2 deletions Sources/FitFileParserObjc/fit_convert.m
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
// Copyright 2021 Garmin Canada Inc.
////////////////////////////////////////////////////////////////////////////////
// ****WARNING**** This file is auto-generated! Do NOT edit this file.
// Profile Version = 21.115Release
// Tag = production/release/21.115.00-0-gfe0a7f8
// Profile Version = 21.158.0Release
// Tag = production/release/21.158.0-0-gc9428aa
// Product = EXAMPLE
// Alignment = 4 bytes, padding disabled.
////////////////////////////////////////////////////////////////////////////////
Expand Down
4 changes: 2 additions & 2 deletions Sources/FitFileParserObjc/fit_crc.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
// Copyright 2021 Garmin Canada Inc.
////////////////////////////////////////////////////////////////////////////////
// ****WARNING**** This file is auto-generated! Do NOT edit this file.
// Profile Version = 21.115Release
// Tag = production/release/21.115.00-0-gfe0a7f8
// Profile Version = 21.158.0Release
// Tag = production/release/21.158.0-0-gc9428aa
// Product = EXAMPLE
// Alignment = 4 bytes, padding disabled.
////////////////////////////////////////////////////////////////////////////////
Expand Down
4 changes: 2 additions & 2 deletions Sources/FitFileParserObjc/fit_crc.m
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
// Copyright 2021 Garmin Canada Inc.
////////////////////////////////////////////////////////////////////////////////
// ****WARNING**** This file is auto-generated! Do NOT edit this file.
// Profile Version = 21.115Release
// Tag = production/release/21.115.00-0-gfe0a7f8
// Profile Version = 21.158.0Release
// Tag = production/release/21.158.0-0-gc9428aa
// Product = EXAMPLE
// Alignment = 4 bytes, padding disabled.
////////////////////////////////////////////////////////////////////////////////
Expand Down
4 changes: 2 additions & 2 deletions Sources/FitFileParserObjc/fit_product.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
// Copyright 2021 Garmin Canada Inc.
////////////////////////////////////////////////////////////////////////////////
// ****WARNING**** This file is auto-generated! Do NOT edit this file.
// Profile Version = 21.115Release
// Tag = production/release/21.115.00-0-gfe0a7f8
// Profile Version = 21.158.0Release
// Tag = production/release/21.158.0-0-gc9428aa
// Product = EXAMPLE
// Alignment = 4 bytes, padding disabled.
////////////////////////////////////////////////////////////////////////////////
Expand Down
502 changes: 468 additions & 34 deletions Sources/FitFileParserObjc/rzfit_objc_map.m

Large diffs are not rendered by default.

16 changes: 16 additions & 0 deletions Sources/FitFileParserObjc/rzfit_objc_reference_mesg.h
Original file line number Diff line number Diff line change
Expand Up @@ -99,18 +99,34 @@ typedef FIT_UINT16 FIT_MESG_NUM;
#define FIT_MESG_NUM_SPO2_DATA ((FIT_MESG_NUM)269)
#define FIT_MESG_NUM_SLEEP_LEVEL ((FIT_MESG_NUM)275)
#define FIT_MESG_NUM_JUMP ((FIT_MESG_NUM)285)
#define FIT_MESG_NUM_AAD_ACCEL_FEATURES ((FIT_MESG_NUM)289)
#define FIT_MESG_NUM_BEAT_INTERVALS ((FIT_MESG_NUM)290)
#define FIT_MESG_NUM_RESPIRATION_RATE ((FIT_MESG_NUM)297)
#define FIT_MESG_NUM_HSA_ACCELEROMETER_DATA ((FIT_MESG_NUM)302)
#define FIT_MESG_NUM_HSA_STEP_DATA ((FIT_MESG_NUM)304)
#define FIT_MESG_NUM_HSA_SPO2_DATA ((FIT_MESG_NUM)305)
#define FIT_MESG_NUM_HSA_STRESS_DATA ((FIT_MESG_NUM)306)
#define FIT_MESG_NUM_HSA_RESPIRATION_DATA ((FIT_MESG_NUM)307)
#define FIT_MESG_NUM_HSA_HEART_RATE_DATA ((FIT_MESG_NUM)308)
#define FIT_MESG_NUM_SPLIT ((FIT_MESG_NUM)312)
#define FIT_MESG_NUM_SPLIT_SUMMARY ((FIT_MESG_NUM)313)
#define FIT_MESG_NUM_HSA_BODY_BATTERY_DATA ((FIT_MESG_NUM)314)
#define FIT_MESG_NUM_HSA_EVENT ((FIT_MESG_NUM)315)
#define FIT_MESG_NUM_CLIMB_PRO ((FIT_MESG_NUM)317)
#define FIT_MESG_NUM_TANK_UPDATE ((FIT_MESG_NUM)319)
#define FIT_MESG_NUM_TANK_SUMMARY ((FIT_MESG_NUM)323)
#define FIT_MESG_NUM_SLEEP_ASSESSMENT ((FIT_MESG_NUM)346)
#define FIT_MESG_NUM_HRV_STATUS_SUMMARY ((FIT_MESG_NUM)370)
#define FIT_MESG_NUM_HRV_VALUE ((FIT_MESG_NUM)371)
#define FIT_MESG_NUM_RAW_BBI ((FIT_MESG_NUM)372)
#define FIT_MESG_NUM_DEVICE_AUX_BATTERY_INFO ((FIT_MESG_NUM)375)
#define FIT_MESG_NUM_HSA_GYROSCOPE_DATA ((FIT_MESG_NUM)376)
#define FIT_MESG_NUM_CHRONO_SHOT_SESSION ((FIT_MESG_NUM)387)
#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)
#define FIT_MESG_NUM_MFG_RANGE_MIN ((FIT_MESG_NUM)0xFF00)
#define FIT_MESG_NUM_MFG_RANGE_MAX ((FIT_MESG_NUM)0xFFFE)

Expand Down
Binary file modified python/Profile.xlsx
Binary file not shown.
2 changes: 1 addition & 1 deletion python/fitsdkversion.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
21.126
21.158.0