diff --git a/.github/workflows/build-examples.yml b/.github/workflows/build-examples.yml index 170cd9f..1f2f760 100644 --- a/.github/workflows/build-examples.yml +++ b/.github/workflows/build-examples.yml @@ -13,8 +13,8 @@ jobs: steps: - uses: actions/checkout@v4 - name: Make decode - run: make --directory=src/examples/decode + run: make --directory=examples/decode - name: Make encode - run: make --directory=src/examples/encode + run: make --directory=examples/encode - name: Run encode - run: src/examples/encode/encode + run: examples/encode/encode diff --git a/README.md b/README.md index 4a132f8..bc5a603 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ Share your knowledge, ask questions, and get the latest FIT SDK news in the [FIT A C++ compiler is required to compile the FIT C++ SDK, such as the GNU g++/gcc, MSVC, or Apple Clang compilers. ## Install -The FIT C++ SDK can be cloned from the [FIT C++ SDK repository on GitHub](https://github.com/garmin/fit-cpp-sdk). +The FIT C++ SDK can be [cloned from the FIT C++ SDK repository on GitHub](https://github.com/garmin/fit-cpp-sdk). ## Examples Example implementations of the FIT SDK are provided and can be found in the examples/ folder. diff --git a/src/examples/decode/decode.cpp b/examples/decode/decode.cpp similarity index 100% rename from src/examples/decode/decode.cpp rename to examples/decode/decode.cpp diff --git a/examples/decode/makefile b/examples/decode/makefile new file mode 100644 index 0000000..6182b51 --- /dev/null +++ b/examples/decode/makefile @@ -0,0 +1,68 @@ +CC=g++ +CFLAGS=-I"." -I"../../src" + +decode: decode.o fit_developer_field.o fit_developer_field_definition.o fit_developer_field_description.o fit_field_base.o fit.o fit_accumulated_field.o fit_accumulator.o fit_buffered_mesg_broadcaster.o fit_buffered_record_mesg_broadcaster.o fit_crc.o fit_decode.o fit_field.o fit_field_definition.o fit_mesg.o fit_mesg_broadcaster.o fit_mesg_definition.o fit_mesg_with_event_broadcaster.o fit_profile.o fit_unicode.o + $(CC) $(CFLAGS) decode.o fit_developer_field.o fit_developer_field_definition.o fit_developer_field_description.o fit_field_base.o fit.o fit_accumulated_field.o fit_accumulator.o fit_buffered_mesg_broadcaster.o fit_buffered_record_mesg_broadcaster.o fit_crc.o fit_decode.o fit_field.o fit_field_definition.o fit_mesg.o fit_mesg_broadcaster.o fit_mesg_definition.o fit_mesg_with_event_broadcaster.o fit_profile.o fit_unicode.o -o decode + +decode.o: decode.cpp + $(CC) $(CFLAGS) -c decode.cpp -o decode.o + +fit_developer_field.o: ../../src/fit_developer_field.cpp + $(CC) $(CFLAGS) -c ../../src/fit_developer_field.cpp -o fit_developer_field.o + +fit_developer_field_definition.o: ../../src/fit_developer_field_definition.cpp + $(CC) $(CFLAGS) -c ../../src/fit_developer_field_definition.cpp -o fit_developer_field_definition.o + +fit_developer_field_description.o: ../../src/fit_developer_field_description.cpp + $(CC) $(CFLAGS) -c ../../src/fit_developer_field_description.cpp -o fit_developer_field_description.o + +fit_field_base.o: ../../src/fit_field_base.cpp + $(CC) $(CFLAGS) -c ../../src/fit_field_base.cpp -o fit_field_base.o + +fit.o: ../../src/fit.cpp + $(CC) $(CFLAGS) -c ../../src/fit.cpp -o fit.o + +fit_accumulated_field.o: ../../src/fit_accumulated_field.cpp + $(CC) $(CFLAGS) -c ../../src/fit_accumulated_field.cpp -o fit_accumulated_field.o + +fit_accumulator.o: ../../src/fit_accumulator.cpp + $(CC) $(CFLAGS) -c ../../src/fit_accumulator.cpp -o fit_accumulator.o + +fit_buffered_mesg_broadcaster.o: ../../src/fit_buffered_mesg_broadcaster.cpp + $(CC) $(CFLAGS) -c ../../src/fit_buffered_mesg_broadcaster.cpp -o fit_buffered_mesg_broadcaster.o + +fit_buffered_record_mesg_broadcaster.o: ../../src/fit_buffered_record_mesg_broadcaster.cpp + $(CC) $(CFLAGS) -c ../../src/fit_buffered_record_mesg_broadcaster.cpp -o fit_buffered_record_mesg_broadcaster.o + +fit_crc.o: ../../src/fit_crc.cpp + $(CC) $(CFLAGS) -c ../../src/fit_crc.cpp -o fit_crc.o + +fit_decode.o: ../../src/fit_decode.cpp + $(CC) $(CFLAGS) -c ../../src/fit_decode.cpp -o fit_decode.o + +fit_field.o: ../../src/fit_field.cpp + $(CC) $(CFLAGS) -c ../../src/fit_field.cpp -o fit_field.o + +fit_field_definition.o: ../../src/fit_field_definition.cpp + $(CC) $(CFLAGS) -c ../../src/fit_field_definition.cpp -o fit_field_definition.o + +fit_mesg.o: ../../src/fit_mesg.cpp + $(CC) $(CFLAGS) -c ../../src/fit_mesg.cpp -o fit_mesg.o + +fit_mesg_broadcaster.o: ../../src/fit_mesg_broadcaster.cpp + $(CC) $(CFLAGS) -c ../../src/fit_mesg_broadcaster.cpp -o fit_mesg_broadcaster.o + +fit_mesg_definition.o: ../../src/fit_mesg_definition.cpp + $(CC) $(CFLAGS) -c ../../src/fit_mesg_definition.cpp -o fit_mesg_definition.o + +fit_mesg_with_event_broadcaster.o: ../../src/fit_mesg_with_event_broadcaster.cpp + $(CC) $(CFLAGS) -c ../../src/fit_mesg_with_event_broadcaster.cpp -o fit_mesg_with_event_broadcaster.o + +fit_profile.o: ../../src/fit_profile.cpp + $(CC) $(CFLAGS) -c ../../src/fit_profile.cpp -o fit_profile.o + +fit_unicode.o: ../../src/fit_unicode.cpp + $(CC) $(CFLAGS) -c ../../src/fit_unicode.cpp -o fit_unicode.o + +clean: + rm -f decode *.o diff --git a/src/examples/encode/encode.cpp b/examples/encode/encode.cpp similarity index 100% rename from src/examples/encode/encode.cpp rename to examples/encode/encode.cpp diff --git a/examples/encode/makefile b/examples/encode/makefile new file mode 100644 index 0000000..ac1ecfe --- /dev/null +++ b/examples/encode/makefile @@ -0,0 +1,56 @@ +CC=g++ +CFLAGS=-I"." -I"../../src" + +encode: encode.o fit_developer_field.o fit_developer_field_definition.o fit_field_base.o fit_protocol_validator.o fit.o fit_buffer_encode.o fit_crc.o fit_date_time.o fit_encode.o fit_field.o fit_field_definition.o fit_mesg.o fit_mesg_definition.o fit_profile.o fit_unicode.o + $(CC) $(CFLAGS) encode.o fit_developer_field.o fit_developer_field_definition.o fit_field_base.o fit_protocol_validator.o fit.o fit_buffer_encode.o fit_crc.o fit_date_time.o fit_encode.o fit_field.o fit_field_definition.o fit_mesg.o fit_mesg_definition.o fit_profile.o fit_unicode.o -o encode + +encode.o: encode.cpp + $(CC) $(CFLAGS) -c encode.cpp -o encode.o + +fit_developer_field.o: ../../src/fit_developer_field.cpp + $(CC) $(CFLAGS) -c ../../src/fit_developer_field.cpp -o fit_developer_field.o + +fit_developer_field_definition.o: ../../src/fit_developer_field_definition.cpp + $(CC) $(CFLAGS) -c ../../src/fit_developer_field_definition.cpp -o fit_developer_field_definition.o + +fit_field_base.o: ../../src/fit_field_base.cpp + $(CC) $(CFLAGS) -c ../../src/fit_field_base.cpp -o fit_field_base.o + +fit_protocol_validator.o: ../../src/fit_protocol_validator.cpp + $(CC) $(CFLAGS) -c ../../src/fit_protocol_validator.cpp -o fit_protocol_validator.o + +fit.o: ../../src/fit.cpp + $(CC) $(CFLAGS) -c ../../src/fit.cpp -o fit.o + +fit_buffer_encode.o: ../../src/fit_buffer_encode.cpp + $(CC) $(CFLAGS) -c ../../src/fit_buffer_encode.cpp -o fit_buffer_encode.o + +fit_crc.o: ../../src/fit_crc.cpp + $(CC) $(CFLAGS) -c ../../src/fit_crc.cpp -o fit_crc.o + +fit_date_time.o: ../../src/fit_date_time.cpp + $(CC) $(CFLAGS) -c ../../src/fit_date_time.cpp -o fit_date_time.o + +fit_encode.o: ../../src/fit_encode.cpp + $(CC) $(CFLAGS) -c ../../src/fit_encode.cpp -o fit_encode.o + +fit_field.o: ../../src/fit_field.cpp + $(CC) $(CFLAGS) -c ../../src/fit_field.cpp -o fit_field.o + +fit_field_definition.o: ../../src/fit_field_definition.cpp + $(CC) $(CFLAGS) -c ../../src/fit_field_definition.cpp -o fit_field_definition.o + +fit_mesg.o: ../../src/fit_mesg.cpp + $(CC) $(CFLAGS) -c ../../src/fit_mesg.cpp -o fit_mesg.o + +fit_mesg_definition.o: ../../src/fit_mesg_definition.cpp + $(CC) $(CFLAGS) -c ../../src/fit_mesg_definition.cpp -o fit_mesg_definition.o + +fit_profile.o: ../../src/fit_profile.cpp + $(CC) $(CFLAGS) -c ../../src/fit_profile.cpp -o fit_profile.o + +fit_unicode.o: ../../src/fit_unicode.cpp + $(CC) $(CFLAGS) -c ../../src/fit_unicode.cpp -o fit_unicode.o + +clean: + rm -f encode *.o *.fit diff --git a/src/examples/decode/makefile b/src/examples/decode/makefile deleted file mode 100644 index 847bb6d..0000000 --- a/src/examples/decode/makefile +++ /dev/null @@ -1,68 +0,0 @@ -CC=g++ -CFLAGS=-I"." -I"../../" - -decode: decode.o fit_developer_field.o fit_developer_field_definition.o fit_developer_field_description.o fit_field_base.o fit.o fit_accumulated_field.o fit_accumulator.o fit_buffered_mesg_broadcaster.o fit_buffered_record_mesg_broadcaster.o fit_crc.o fit_decode.o fit_field.o fit_field_definition.o fit_mesg.o fit_mesg_broadcaster.o fit_mesg_definition.o fit_mesg_with_event_broadcaster.o fit_profile.o fit_unicode.o - $(CC) $(CFLAGS) decode.o fit_developer_field.o fit_developer_field_definition.o fit_developer_field_description.o fit_field_base.o fit.o fit_accumulated_field.o fit_accumulator.o fit_buffered_mesg_broadcaster.o fit_buffered_record_mesg_broadcaster.o fit_crc.o fit_decode.o fit_field.o fit_field_definition.o fit_mesg.o fit_mesg_broadcaster.o fit_mesg_definition.o fit_mesg_with_event_broadcaster.o fit_profile.o fit_unicode.o -o decode - -decode.o: decode.cpp - $(CC) $(CFLAGS) -c decode.cpp -o decode.o - -fit_developer_field.o: ../../fit_developer_field.cpp - $(CC) $(CFLAGS) -c ../../fit_developer_field.cpp -o fit_developer_field.o - -fit_developer_field_definition.o: ../../fit_developer_field_definition.cpp - $(CC) $(CFLAGS) -c ../../fit_developer_field_definition.cpp -o fit_developer_field_definition.o - -fit_developer_field_description.o: ../../fit_developer_field_description.cpp - $(CC) $(CFLAGS) -c ../../fit_developer_field_description.cpp -o fit_developer_field_description.o - -fit_field_base.o: ../../fit_field_base.cpp - $(CC) $(CFLAGS) -c ../../fit_field_base.cpp -o fit_field_base.o - -fit.o: ../../fit.cpp - $(CC) $(CFLAGS) -c ../../fit.cpp -o fit.o - -fit_accumulated_field.o: ../../fit_accumulated_field.cpp - $(CC) $(CFLAGS) -c ../../fit_accumulated_field.cpp -o fit_accumulated_field.o - -fit_accumulator.o: ../../fit_accumulator.cpp - $(CC) $(CFLAGS) -c ../../fit_accumulator.cpp -o fit_accumulator.o - -fit_buffered_mesg_broadcaster.o: ../../fit_buffered_mesg_broadcaster.cpp - $(CC) $(CFLAGS) -c ../../fit_buffered_mesg_broadcaster.cpp -o fit_buffered_mesg_broadcaster.o - -fit_buffered_record_mesg_broadcaster.o: ../../fit_buffered_record_mesg_broadcaster.cpp - $(CC) $(CFLAGS) -c ../../fit_buffered_record_mesg_broadcaster.cpp -o fit_buffered_record_mesg_broadcaster.o - -fit_crc.o: ../../fit_crc.cpp - $(CC) $(CFLAGS) -c ../../fit_crc.cpp -o fit_crc.o - -fit_decode.o: ../../fit_decode.cpp - $(CC) $(CFLAGS) -c ../../fit_decode.cpp -o fit_decode.o - -fit_field.o: ../../fit_field.cpp - $(CC) $(CFLAGS) -c ../../fit_field.cpp -o fit_field.o - -fit_field_definition.o: ../../fit_field_definition.cpp - $(CC) $(CFLAGS) -c ../../fit_field_definition.cpp -o fit_field_definition.o - -fit_mesg.o: ../../fit_mesg.cpp - $(CC) $(CFLAGS) -c ../../fit_mesg.cpp -o fit_mesg.o - -fit_mesg_broadcaster.o: ../../fit_mesg_broadcaster.cpp - $(CC) $(CFLAGS) -c ../../fit_mesg_broadcaster.cpp -o fit_mesg_broadcaster.o - -fit_mesg_definition.o: ../../fit_mesg_definition.cpp - $(CC) $(CFLAGS) -c ../../fit_mesg_definition.cpp -o fit_mesg_definition.o - -fit_mesg_with_event_broadcaster.o: ../../fit_mesg_with_event_broadcaster.cpp - $(CC) $(CFLAGS) -c ../../fit_mesg_with_event_broadcaster.cpp -o fit_mesg_with_event_broadcaster.o - -fit_profile.o: ../../fit_profile.cpp - $(CC) $(CFLAGS) -c ../../fit_profile.cpp -o fit_profile.o - -fit_unicode.o: ../../fit_unicode.cpp - $(CC) $(CFLAGS) -c ../../fit_unicode.cpp -o fit_unicode.o - -clean: - rm -f decode *.o diff --git a/src/examples/encode/makefile b/src/examples/encode/makefile deleted file mode 100644 index 954eaba..0000000 --- a/src/examples/encode/makefile +++ /dev/null @@ -1,56 +0,0 @@ -CC=g++ -CFLAGS=-I"." -I"../../" - -encode: encode.o fit_developer_field.o fit_developer_field_definition.o fit_field_base.o fit_protocol_validator.o fit.o fit_buffer_encode.o fit_crc.o fit_date_time.o fit_encode.o fit_field.o fit_field_definition.o fit_mesg.o fit_mesg_definition.o fit_profile.o fit_unicode.o - $(CC) $(CFLAGS) encode.o fit_developer_field.o fit_developer_field_definition.o fit_field_base.o fit_protocol_validator.o fit.o fit_buffer_encode.o fit_crc.o fit_date_time.o fit_encode.o fit_field.o fit_field_definition.o fit_mesg.o fit_mesg_definition.o fit_profile.o fit_unicode.o -o encode - -encode.o: encode.cpp - $(CC) $(CFLAGS) -c encode.cpp -o encode.o - -fit_developer_field.o: ../../fit_developer_field.cpp - $(CC) $(CFLAGS) -c ../../fit_developer_field.cpp -o fit_developer_field.o - -fit_developer_field_definition.o: ../../fit_developer_field_definition.cpp - $(CC) $(CFLAGS) -c ../../fit_developer_field_definition.cpp -o fit_developer_field_definition.o - -fit_field_base.o: ../../fit_field_base.cpp - $(CC) $(CFLAGS) -c ../../fit_field_base.cpp -o fit_field_base.o - -fit_protocol_validator.o: ../../fit_protocol_validator.cpp - $(CC) $(CFLAGS) -c ../../fit_protocol_validator.cpp -o fit_protocol_validator.o - -fit.o: ../../fit.cpp - $(CC) $(CFLAGS) -c ../../fit.cpp -o fit.o - -fit_buffer_encode.o: ../../fit_buffer_encode.cpp - $(CC) $(CFLAGS) -c ../../fit_buffer_encode.cpp -o fit_buffer_encode.o - -fit_crc.o: ../../fit_crc.cpp - $(CC) $(CFLAGS) -c ../../fit_crc.cpp -o fit_crc.o - -fit_date_time.o: ../../fit_date_time.cpp - $(CC) $(CFLAGS) -c ../../fit_date_time.cpp -o fit_date_time.o - -fit_encode.o: ../../fit_encode.cpp - $(CC) $(CFLAGS) -c ../../fit_encode.cpp -o fit_encode.o - -fit_field.o: ../../fit_field.cpp - $(CC) $(CFLAGS) -c ../../fit_field.cpp -o fit_field.o - -fit_field_definition.o: ../../fit_field_definition.cpp - $(CC) $(CFLAGS) -c ../../fit_field_definition.cpp -o fit_field_definition.o - -fit_mesg.o: ../../fit_mesg.cpp - $(CC) $(CFLAGS) -c ../../fit_mesg.cpp -o fit_mesg.o - -fit_mesg_definition.o: ../../fit_mesg_definition.cpp - $(CC) $(CFLAGS) -c ../../fit_mesg_definition.cpp -o fit_mesg_definition.o - -fit_profile.o: ../../fit_profile.cpp - $(CC) $(CFLAGS) -c ../../fit_profile.cpp -o fit_profile.o - -fit_unicode.o: ../../fit_unicode.cpp - $(CC) $(CFLAGS) -c ../../fit_unicode.cpp -o fit_unicode.o - -clean: - rm -f encode *.o *.fit diff --git a/src/examples/examples/decode/decode.cpp b/src/examples/examples/decode/decode.cpp deleted file mode 100644 index 8045789..0000000 --- a/src/examples/examples/decode/decode.cpp +++ /dev/null @@ -1,315 +0,0 @@ -//////////////////////////////////////////////////////////////////////////////// -// The following FIT Protocol software provided may be used with FIT protocol -// devices only and remains the copyrighted property of Garmin Canada 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 2008 Garmin Canada Inc. -//////////////////////////////////////////////////////////////////////////////// - -#include -#include - -#include "fit_decode.hpp" -#include "fit_mesg_broadcaster.hpp" -#include "fit_developer_field_description.hpp" - -class Listener - : public fit::FileIdMesgListener - , public fit::UserProfileMesgListener - , public fit::MonitoringMesgListener - , public fit::DeviceInfoMesgListener - , public fit::MesgListener - , public fit::DeveloperFieldDescriptionListener - , public fit::RecordMesgListener -{ -public: - - static void PrintValues(const fit::FieldBase& field) - { - for (FIT_UINT8 j=0; j< (FIT_UINT8)field.GetNumValues(); j++) - { - std::wcout << L" Val" << j << L": "; - switch (field.GetType()) - { - // Get float 64 values for numeric types to receive values that have - // their scale and offset properly applied. - case FIT_BASE_TYPE_ENUM: - case FIT_BASE_TYPE_BYTE: - case FIT_BASE_TYPE_SINT8: - case FIT_BASE_TYPE_UINT8: - case FIT_BASE_TYPE_SINT16: - case FIT_BASE_TYPE_UINT16: - case FIT_BASE_TYPE_SINT32: - case FIT_BASE_TYPE_UINT32: - case FIT_BASE_TYPE_SINT64: - case FIT_BASE_TYPE_UINT64: - case FIT_BASE_TYPE_UINT8Z: - case FIT_BASE_TYPE_UINT16Z: - case FIT_BASE_TYPE_UINT32Z: - case FIT_BASE_TYPE_UINT64Z: - case FIT_BASE_TYPE_FLOAT32: - case FIT_BASE_TYPE_FLOAT64: - std::wcout << field.GetFLOAT64Value(j); - break; - case FIT_BASE_TYPE_STRING: - std::wcout << field.GetSTRINGValue(j); - break; - default: - break; - } - std::wcout << L" " << field.GetUnits().c_str() << L"\n";; - } - } - - void OnMesg(fit::Mesg& mesg) override - { - printf("On Mesg:\n"); - std::wcout << L" New Mesg: " << mesg.GetName().c_str() << L". It has " << mesg.GetNumFields() << L" field(s) and " << mesg.GetNumDevFields() << " developer field(s).\n"; - - for (FIT_UINT16 i = 0; i < (FIT_UINT16)mesg.GetNumFields(); i++) - { - fit::Field* field = mesg.GetFieldByIndex(i); - std::wcout << L" Field" << i << " (" << field->GetName().c_str() << ") has " << field->GetNumValues() << L" value(s)\n"; - PrintValues(*field); - } - - for (auto devField : mesg.GetDeveloperFields()) - { - std::wcout << L" Developer Field(" << devField.GetName().c_str() << ") has " << devField.GetNumValues() << L" value(s)\n"; - PrintValues(devField); - } - } - - void OnMesg(fit::FileIdMesg& mesg) override - { - printf("File ID:\n"); - if (mesg.IsTypeValid()) - printf(" Type: %d\n", mesg.GetType()); - if (mesg.IsManufacturerValid()) - printf(" Manufacturer: %d\n", mesg.GetManufacturer()); - if (mesg.IsProductValid()) - printf(" Product: %d\n", mesg.GetProduct()); - if (mesg.IsSerialNumberValid()) - printf(" Serial Number: %u\n", mesg.GetSerialNumber()); - if (mesg.IsNumberValid()) - printf(" Number: %d\n", mesg.GetNumber()); - } - - void OnMesg(fit::UserProfileMesg& mesg) override - { - printf("User profile:\n"); - if (mesg.IsFriendlyNameValid()) - std::wcout << L" Friendly Name: " << mesg.GetFriendlyName().c_str() << L"\n"; - if (mesg.GetGender() == FIT_GENDER_MALE) - printf(" Gender: Male\n"); - if (mesg.GetGender() == FIT_GENDER_FEMALE) - printf(" Gender: Female\n"); - if (mesg.IsAgeValid()) - printf(" Age [years]: %d\n", mesg.GetAge()); - if ( mesg.IsWeightValid() ) - printf(" Weight [kg]: %0.2f\n", mesg.GetWeight()); - } - - void OnMesg(fit::DeviceInfoMesg& mesg) override - { - printf("Device info:\n"); - - if (mesg.IsTimestampValid()) - printf(" Timestamp: %d\n", mesg.GetTimestamp()); - - switch(mesg.GetBatteryStatus()) - { - case FIT_BATTERY_STATUS_CRITICAL: - printf(" Battery status: Critical\n"); - break; - case FIT_BATTERY_STATUS_GOOD: - printf(" Battery status: Good\n"); - break; - case FIT_BATTERY_STATUS_LOW: - printf(" Battery status: Low\n"); - break; - case FIT_BATTERY_STATUS_NEW: - printf(" Battery status: New\n"); - break; - case FIT_BATTERY_STATUS_OK: - printf(" Battery status: OK\n"); - break; - default: - printf(" Battery status: Invalid\n"); - break; - } - } - - void OnMesg(fit::MonitoringMesg& mesg) override - { - printf("Monitoring:\n"); - - if (mesg.IsTimestampValid()) - { - printf(" Timestamp: %d\n", mesg.GetTimestamp()); - } - - if(mesg.IsActivityTypeValid()) - { - printf(" Activity type: %d\n", mesg.GetActivityType()); - } - - switch(mesg.GetActivityType()) // The Cycling field is dynamic - { - case FIT_ACTIVITY_TYPE_WALKING: - case FIT_ACTIVITY_TYPE_RUNNING: // Intentional fallthrough - if(mesg.IsStepsValid()) - { - printf(" Steps: %d\n", mesg.GetSteps()); - } - break; - case FIT_ACTIVITY_TYPE_CYCLING: - case FIT_ACTIVITY_TYPE_SWIMMING: // Intentional fallthrough - if( mesg.IsStrokesValid() ) - { - printf( "Strokes: %f\n", mesg.GetStrokes()); - } - break; - default: - if(mesg.IsCyclesValid() ) - { - printf( "Cycles: %f\n", mesg.GetCycles()); - } - break; - } - } - - static void PrintOverrideValues( const fit::Mesg& mesg, FIT_UINT8 fieldNum ) - { - std::vector fields = mesg.GetOverrideFields( fieldNum ); - const fit::Profile::FIELD * profileField = fit::Profile::GetField( mesg.GetNum(), fieldNum ); - FIT_BOOL namePrinted = FIT_FALSE; - - for ( const fit::FieldBase* field : fields ) - { - if ( !namePrinted ) - { - printf( " %s:\n", profileField->name.c_str() ); - namePrinted = FIT_TRUE; - } - - if ( FIT_NULL != dynamic_cast( field ) ) - { - // Native Field - printf( " native: " ); - } - else - { - // Developer Field - printf( " override: " ); - } - - switch (field->GetType()) - { - // Get float 64 values for numeric types to receive values that have - // their scale and offset properly applied. - case FIT_BASE_TYPE_ENUM: - case FIT_BASE_TYPE_BYTE: - case FIT_BASE_TYPE_SINT8: - case FIT_BASE_TYPE_UINT8: - case FIT_BASE_TYPE_SINT16: - case FIT_BASE_TYPE_UINT16: - case FIT_BASE_TYPE_SINT32: - case FIT_BASE_TYPE_UINT32: - case FIT_BASE_TYPE_SINT64: - case FIT_BASE_TYPE_UINT64: - case FIT_BASE_TYPE_UINT8Z: - case FIT_BASE_TYPE_UINT16Z: - case FIT_BASE_TYPE_UINT32Z: - case FIT_BASE_TYPE_UINT64Z: - case FIT_BASE_TYPE_FLOAT32: - case FIT_BASE_TYPE_FLOAT64: - printf("%f\n", field->GetFLOAT64Value()); - break; - case FIT_BASE_TYPE_STRING: - printf("%ls\n", field->GetSTRINGValue().c_str()); - break; - default: - break; - } - } - } - - void OnMesg( fit::RecordMesg& record ) override - { - printf( "Record:\n" ); - PrintOverrideValues( record, fit::RecordMesg::FieldDefNum::HeartRate); - PrintOverrideValues( record, fit::RecordMesg::FieldDefNum::Cadence ); - PrintOverrideValues( record, fit::RecordMesg::FieldDefNum::Distance ); - PrintOverrideValues( record, fit::RecordMesg::FieldDefNum::Speed ); - } - - void OnDeveloperFieldDescription( const fit::DeveloperFieldDescription& desc ) override - { - printf( "New Developer Field Description\n" ); - printf( " App Version: %d\n", desc.GetApplicationVersion() ); - printf( " Field Number: %d\n", desc.GetFieldDefinitionNumber() ); - } -}; - -int main(int argc, char* argv[]) -{ - fit::Decode decode; - // decode.SkipHeader(); // Use on streams with no header and footer (stream contains FIT defn and data messages only) - // decode.IncompleteStream(); // This suppresses exceptions with unexpected eof (also incorrect crc) - fit::MesgBroadcaster mesgBroadcaster; - Listener listener; - std::fstream file; - - printf("FIT Decode Example Application\n"); - - if (argc != 2) - { - printf("Usage: decode.exe \n"); - return -1; - } - - file.open(argv[1], std::ios::in | std::ios::binary); - - if (!file.is_open()) - { - printf("Error opening file %s\n", argv[1]); - return -1; - } - - if (!decode.CheckIntegrity(file)) - { - printf("FIT file integrity failed.\nAttempting to decode...\n"); - } - - mesgBroadcaster.AddListener((fit::FileIdMesgListener &)listener); - mesgBroadcaster.AddListener((fit::UserProfileMesgListener &)listener); - mesgBroadcaster.AddListener((fit::MonitoringMesgListener &)listener); - mesgBroadcaster.AddListener((fit::DeviceInfoMesgListener &)listener); - mesgBroadcaster.AddListener((fit::RecordMesgListener&)listener); - mesgBroadcaster.AddListener((fit::MesgListener &)listener); - - try - { - decode.Read(&file, &mesgBroadcaster, &mesgBroadcaster, &listener); - } - catch (const fit::RuntimeException& e) - { - printf("Exception decoding file: %s\n", e.what()); - return -1; - } - catch (...) - { - printf("Exception decoding file"); - return -1; - } - - printf("Decoded FIT file %s.\n", argv[1]); - - return 0; -} - diff --git a/src/examples/examples/decode/makefile b/src/examples/examples/decode/makefile deleted file mode 100644 index 847bb6d..0000000 --- a/src/examples/examples/decode/makefile +++ /dev/null @@ -1,68 +0,0 @@ -CC=g++ -CFLAGS=-I"." -I"../../" - -decode: decode.o fit_developer_field.o fit_developer_field_definition.o fit_developer_field_description.o fit_field_base.o fit.o fit_accumulated_field.o fit_accumulator.o fit_buffered_mesg_broadcaster.o fit_buffered_record_mesg_broadcaster.o fit_crc.o fit_decode.o fit_field.o fit_field_definition.o fit_mesg.o fit_mesg_broadcaster.o fit_mesg_definition.o fit_mesg_with_event_broadcaster.o fit_profile.o fit_unicode.o - $(CC) $(CFLAGS) decode.o fit_developer_field.o fit_developer_field_definition.o fit_developer_field_description.o fit_field_base.o fit.o fit_accumulated_field.o fit_accumulator.o fit_buffered_mesg_broadcaster.o fit_buffered_record_mesg_broadcaster.o fit_crc.o fit_decode.o fit_field.o fit_field_definition.o fit_mesg.o fit_mesg_broadcaster.o fit_mesg_definition.o fit_mesg_with_event_broadcaster.o fit_profile.o fit_unicode.o -o decode - -decode.o: decode.cpp - $(CC) $(CFLAGS) -c decode.cpp -o decode.o - -fit_developer_field.o: ../../fit_developer_field.cpp - $(CC) $(CFLAGS) -c ../../fit_developer_field.cpp -o fit_developer_field.o - -fit_developer_field_definition.o: ../../fit_developer_field_definition.cpp - $(CC) $(CFLAGS) -c ../../fit_developer_field_definition.cpp -o fit_developer_field_definition.o - -fit_developer_field_description.o: ../../fit_developer_field_description.cpp - $(CC) $(CFLAGS) -c ../../fit_developer_field_description.cpp -o fit_developer_field_description.o - -fit_field_base.o: ../../fit_field_base.cpp - $(CC) $(CFLAGS) -c ../../fit_field_base.cpp -o fit_field_base.o - -fit.o: ../../fit.cpp - $(CC) $(CFLAGS) -c ../../fit.cpp -o fit.o - -fit_accumulated_field.o: ../../fit_accumulated_field.cpp - $(CC) $(CFLAGS) -c ../../fit_accumulated_field.cpp -o fit_accumulated_field.o - -fit_accumulator.o: ../../fit_accumulator.cpp - $(CC) $(CFLAGS) -c ../../fit_accumulator.cpp -o fit_accumulator.o - -fit_buffered_mesg_broadcaster.o: ../../fit_buffered_mesg_broadcaster.cpp - $(CC) $(CFLAGS) -c ../../fit_buffered_mesg_broadcaster.cpp -o fit_buffered_mesg_broadcaster.o - -fit_buffered_record_mesg_broadcaster.o: ../../fit_buffered_record_mesg_broadcaster.cpp - $(CC) $(CFLAGS) -c ../../fit_buffered_record_mesg_broadcaster.cpp -o fit_buffered_record_mesg_broadcaster.o - -fit_crc.o: ../../fit_crc.cpp - $(CC) $(CFLAGS) -c ../../fit_crc.cpp -o fit_crc.o - -fit_decode.o: ../../fit_decode.cpp - $(CC) $(CFLAGS) -c ../../fit_decode.cpp -o fit_decode.o - -fit_field.o: ../../fit_field.cpp - $(CC) $(CFLAGS) -c ../../fit_field.cpp -o fit_field.o - -fit_field_definition.o: ../../fit_field_definition.cpp - $(CC) $(CFLAGS) -c ../../fit_field_definition.cpp -o fit_field_definition.o - -fit_mesg.o: ../../fit_mesg.cpp - $(CC) $(CFLAGS) -c ../../fit_mesg.cpp -o fit_mesg.o - -fit_mesg_broadcaster.o: ../../fit_mesg_broadcaster.cpp - $(CC) $(CFLAGS) -c ../../fit_mesg_broadcaster.cpp -o fit_mesg_broadcaster.o - -fit_mesg_definition.o: ../../fit_mesg_definition.cpp - $(CC) $(CFLAGS) -c ../../fit_mesg_definition.cpp -o fit_mesg_definition.o - -fit_mesg_with_event_broadcaster.o: ../../fit_mesg_with_event_broadcaster.cpp - $(CC) $(CFLAGS) -c ../../fit_mesg_with_event_broadcaster.cpp -o fit_mesg_with_event_broadcaster.o - -fit_profile.o: ../../fit_profile.cpp - $(CC) $(CFLAGS) -c ../../fit_profile.cpp -o fit_profile.o - -fit_unicode.o: ../../fit_unicode.cpp - $(CC) $(CFLAGS) -c ../../fit_unicode.cpp -o fit_unicode.o - -clean: - rm -f decode *.o diff --git a/src/examples/examples/encode/encode.cpp b/src/examples/examples/encode/encode.cpp deleted file mode 100644 index b9cffb8..0000000 --- a/src/examples/examples/encode/encode.cpp +++ /dev/null @@ -1,337 +0,0 @@ -//////////////////////////////////////////////////////////////////////////////// -// The following FIT Protocol software provided may be used with FIT protocol -// devices only and remains the copyrighted property of Garmin Canada 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 2008-2016 Garmin Canada Inc. -//////////////////////////////////////////////////////////////////////////////// - -#include -#include -#include -#include - -#include "fit_encode.hpp" -#include "fit_mesg_broadcaster.hpp" -#include "fit_file_id_mesg.hpp" -#include "fit_date_time.hpp" - -// 2 * PI (3.14159265) -#define TWOPI 6.2831853 - -// Number of semicircles per meter at the equator -#define SC_PER_M 107.173 - -int EncodeActivityFile() -{ - try - { - // Open the file - std::fstream file; - file.open("ExampleActivity.fit", std::ios::in | std::ios::out | std::ios::binary | std::ios::trunc); - - if (!file.is_open()) - { - printf("Error opening file ExampleActivity.fit\n"); - return -1; - } - - // Create a FIT Encode object - fit::Encode encode(fit::ProtocolVersion::V20); - - // Write the FIT header to the output stream - encode.Open(file); - - // The starting timestamp for the activity - fit::DateTime startTime(std::time(0)); - - // Every FIT file MUST contain a File ID message - fit::FileIdMesg fileIdMesg; - fileIdMesg.SetType(FIT_FILE_ACTIVITY); - fileIdMesg.SetManufacturer(FIT_MANUFACTURER_DEVELOPMENT); - fileIdMesg.SetProduct(1); - fileIdMesg.SetTimeCreated(startTime.GetTimeStamp()); - // You should create a serial number unique to your platform - srand((unsigned int)time(NULL)); - fileIdMesg.SetSerialNumber(rand() % 10000 + 1); - encode.Write(fileIdMesg); - - // Create the Developer Id message for the developer data fields. - fit::DeveloperDataIdMesg developerIdMesg; - // It is a BEST PRACTICE to use the same Guid for all FIT files created by your platform - // 00010203-0405-0607-0809-0A0B0C0D0E0F - FIT_UINT8 appId[] = { 0x03,0x02,0x01,0x00,0x05,0x04,0x07,0x06,0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f }; - for (FIT_UINT8 i = 0; i < 16; i++) - { - developerIdMesg.SetApplicationId(i, appId[i]); - } - developerIdMesg.SetDeveloperDataIndex(0); - developerIdMesg.SetApplicationVersion(110); - encode.Write(developerIdMesg); - - // Create the Developer Data Field Descriptions - fit::FieldDescriptionMesg doughnutsFieldDescMesg; - doughnutsFieldDescMesg.SetDeveloperDataIndex(0); - doughnutsFieldDescMesg.SetFieldDefinitionNumber(0); - doughnutsFieldDescMesg.SetFitBaseTypeId(FIT_BASE_TYPE_FLOAT32); - doughnutsFieldDescMesg.SetFieldName(0, L"Doughnuts Earned"); - doughnutsFieldDescMesg.SetUnits(0, L"Doughnuts"); - doughnutsFieldDescMesg.SetNativeMesgNum(FIT_MESG_NUM_SESSION); - encode.Write(doughnutsFieldDescMesg); - - fit::FieldDescriptionMesg hrFieldDescMesg; - hrFieldDescMesg.SetDeveloperDataIndex(0); - hrFieldDescMesg.SetFieldDefinitionNumber(1); - hrFieldDescMesg.SetFitBaseTypeId(FIT_BASE_TYPE_UINT8); - hrFieldDescMesg.SetFieldName(0, L"Heart Rate"); - hrFieldDescMesg.SetUnits(0, L"bpm"); - hrFieldDescMesg.SetNativeFieldNum(fit::RecordMesg::FieldDefNum::HeartRate); - hrFieldDescMesg.SetNativeMesgNum(FIT_MESG_NUM_RECORD); - encode.Write(hrFieldDescMesg); - - // Timer Events are a BEST PRACTICE for FIT ACTIVITY files - fit::EventMesg eventMesgStart; - eventMesgStart.SetTimestamp(startTime.GetTimeStamp()); - eventMesgStart.SetEvent(FIT_EVENT_TIMER); - eventMesgStart.SetEventType(FIT_EVENT_TYPE_START); - encode.Write(eventMesgStart); - - // Every FIT ACTIVITY file MUST contain Record messages - fit::DateTime timestamp(startTime); - - // Create one hour (3600 seconds) of Record data - for (FIT_UINT16 i = 0; i < 3600; i++) - { - // Create a new Record message and set the timestamp - fit::RecordMesg recordMesg; - recordMesg.SetTimestamp(timestamp.GetTimeStamp()); - - // Fake Record Data of Various Signal Patterns - recordMesg.SetDistance(i); // Ramp - recordMesg.SetSpeed(1); // Flatline - recordMesg.SetHeartRate((FIT_UINT8)((sin(TWOPI * (0.01 * i + 10)) + 1.0) * 127.0)); // Sine - recordMesg.SetCadence((FIT_UINT8)(i % 255)); // Sawtooth - recordMesg.SetPower((FIT_UINT16)((i % 255) < 127 ? 150 : 250)); // Square - recordMesg.SetAltitude((float)std::abs(((float)(i % 255)) - 127.0f)); // Triangle - recordMesg.SetPositionLat(0); - recordMesg.SetPositionLong((FIT_SINT32)(i * SC_PER_M)); - - // Add a Developer Field to the Record Message - fit::DeveloperField developerHrField(hrFieldDescMesg, developerIdMesg); - developerHrField.AddValue((FIT_UINT8)((sin(TWOPI * (0.01 * i + 10)) + 1.0) * 127.0)); // Sine - recordMesg.AddDeveloperField(developerHrField); - - // Write the Rercord message to the output stream - encode.Write(recordMesg); - - // Increment the timestamp by one second - timestamp.add(fit::DateTime((FIT_DATE_TIME)1)); - } - - // Timer Events are a BEST PRACTICE for FIT ACTIVITY files - fit::EventMesg eventMesgStop; - eventMesgStop.SetTimestamp(timestamp.GetTimeStamp()); - eventMesgStop.SetEvent(FIT_EVENT_TIMER); - eventMesgStop.SetEventType(FIT_EVENT_TYPE_STOP); - encode.Write(eventMesgStop); - - // Every FIT ACTIVITY file MUST contain at least one Lap message - fit::LapMesg lapMesg; - lapMesg.SetTimestamp(timestamp.GetTimeStamp()); - lapMesg.SetStartTime(startTime.GetTimeStamp()); - lapMesg.SetTotalElapsedTime((FIT_FLOAT32)(timestamp.GetTimeStamp() - startTime.GetTimeStamp())); - lapMesg.SetTotalTimerTime((FIT_FLOAT32)(timestamp.GetTimeStamp() - startTime.GetTimeStamp())); - encode.Write(lapMesg); - - // Every FIT ACTIVITY file MUST contain at least one Session message - fit::SessionMesg sessionMesg; - sessionMesg.SetTimestamp(timestamp.GetTimeStamp()); - sessionMesg.SetStartTime(startTime.GetTimeStamp()); - sessionMesg.SetTotalElapsedTime((FIT_FLOAT32)(timestamp.GetTimeStamp() - startTime.GetTimeStamp())); - sessionMesg.SetTotalTimerTime((FIT_FLOAT32)(timestamp.GetTimeStamp() - startTime.GetTimeStamp())); - sessionMesg.SetSport(FIT_SPORT_STAND_UP_PADDLEBOARDING); - sessionMesg.SetSubSport(FIT_SUB_SPORT_GENERIC); - sessionMesg.SetFirstLapIndex(0); - sessionMesg.SetNumLaps(1); - - // Add a Developer Field to the Session message - fit::DeveloperField doughnutsEarnedDevField(doughnutsFieldDescMesg, developerIdMesg); - doughnutsEarnedDevField.AddValue(sessionMesg.GetTotalElapsedTime() / 1200.0f); - sessionMesg.AddDeveloperField(doughnutsEarnedDevField); - encode.Write(sessionMesg); - - // Every FIT ACTIVITY file MUST contain EXACTLY one Activity message - fit::ActivityMesg activityMesg; - activityMesg.SetTimestamp(timestamp.GetTimeStamp()); - activityMesg.SetNumSessions(1); - int timezoneOffset = -7 * 3600; - activityMesg.SetLocalTimestamp((FIT_LOCAL_DATE_TIME)((int)timestamp.GetTimeStamp() + timezoneOffset)); - encode.Write(activityMesg); - - // Update the data size in the header and calculate the CRC - if (!encode.Close()) - { - printf("Error closing encode.\n"); - return -1; - } - - // Close the file - file.close(); - - printf("Encoded FIT file ExampleActivity.fit.\n"); - return 0; - } - catch (...) - { - throw std::runtime_error("Exception encoding activity file"); - } -} -int EncodeSettingsFile() -{ - try - { - fit::Encode encode(fit::ProtocolVersion::V10); - std::fstream file; - - file.open("ExampleSettings.fit", std::ios::in | std::ios::out | std::ios::binary | std::ios::trunc); - - if (!file.is_open()) - { - printf("Error opening file ExampleSettings.fit\n"); - return -1; - } - - fit::FileIdMesg fileIdMesg; // Every FIT file requires a File ID message - fileIdMesg.SetType(FIT_FILE_SETTINGS); - fileIdMesg.SetManufacturer(FIT_MANUFACTURER_DEVELOPMENT); - fileIdMesg.SetProduct(1); - fileIdMesg.SetSerialNumber(12345); - - fit::UserProfileMesg userProfileMesg; - userProfileMesg.SetGender(FIT_GENDER_FEMALE); - userProfileMesg.SetWeight((FIT_FLOAT32)63.1); - userProfileMesg.SetAge(99); - std::wstring wstring_name(L"TestUser"); - userProfileMesg.SetFriendlyName(wstring_name); - - encode.Open(file); - encode.Write(fileIdMesg); - encode.Write(userProfileMesg); - - if (!encode.Close()) - { - printf("Error closing encode.\n"); - return -1; - } - file.close(); - - printf("Encoded FIT file ExampleSettings.fit.\n"); - return 0; - } - catch (...) - { - throw std::runtime_error("Exception encoding settings file."); - } -} - -int EncodeMonitoringFile() -{ - try - { - fit::Encode encode(fit::ProtocolVersion::V10); - std::fstream file; - - time_t current_time_unix = time(0); - fit::DateTime initTime(current_time_unix); - - file.open("ExampleMonitoringFile.fit", std::ios::in | std::ios::out | std::ios::binary | std::ios::trunc); - - if (!file.is_open()) - { - printf("Error opening file ExampleMonitoringFile.fit\n"); - return -1; - } - - encode.Open(file); - - fit::FileIdMesg fileIdMesg; // Every FIT file requires a File ID message - fileIdMesg.SetType(FIT_FILE_MONITORING_B); - fileIdMesg.SetManufacturer(FIT_MANUFACTURER_DEVELOPMENT); - fileIdMesg.SetProduct(1); - fileIdMesg.SetSerialNumber(12345); - - encode.Write(fileIdMesg); - - fit::DeviceInfoMesg deviceInfoMesg; - deviceInfoMesg.SetTimestamp(initTime.GetTimeStamp()); // Convert to FIT time and write timestamp. - deviceInfoMesg.SetBatteryStatus(FIT_BATTERY_STATUS_GOOD); - - encode.Write(deviceInfoMesg); - - fit::MonitoringMesg monitoringMesg; - - // By default, each time a new message is written the Local Message Type 0 will be redefined to match the new message. - // In this case,to avoid having a definition message each time there is a DeviceInfoMesg, we can manually set the Local Message Type of the MonitoringMessage to '1'. - // By doing this we avoid an additional 7 definition messages in our FIT file. - monitoringMesg.SetLocalNum(1); - - monitoringMesg.SetTimestamp(initTime.GetTimeStamp()); // Initialise Timestamp to now - monitoringMesg.SetCycles(0); // Initialise Cycles to 0 - for (int i = 0; i < 4; i++) // This loop represents 1/6 of a day - { - for (int j = 0; j < 4; j++) // Each one of these loops represent 1 hour - { - fit::DateTime walkingTime(current_time_unix); - monitoringMesg.SetTimestamp(walkingTime.GetTimeStamp()); - monitoringMesg.SetActivityType(FIT_ACTIVITY_TYPE_WALKING); // By setting this to WALKING, the Cycles field will be interpretted as Steps - monitoringMesg.SetCycles(monitoringMesg.GetCycles() + (rand() % 1000 + 1)); // Cycles are accumulated (i.e. must be increasing) - encode.Write(monitoringMesg); - current_time_unix += (time_t)(3600); //Add an hour to our contrieved timestamp - } - fit::DateTime statusTime(current_time_unix); - deviceInfoMesg.SetTimestamp(statusTime.GetTimeStamp()); - deviceInfoMesg.SetBatteryStatus(FIT_BATTERY_STATUS_GOOD); - encode.Write(deviceInfoMesg); - - } - - if (!encode.Close()) - { - printf("Error closing encode.\n"); - return -1; - } - file.close(); - - printf("Encoded FIT file ExampleMonitoringFile.fit.\n"); - return 0; - } - catch (...) - { - throw std::runtime_error("Exception encoding monitoring file."); - } -} - -int main() -{ - printf("FIT Encode Example Application\n"); - - int returnValue = 0; - - try - { - returnValue += EncodeSettingsFile(); - returnValue += EncodeMonitoringFile(); - returnValue += EncodeActivityFile(); - } - catch (const std::runtime_error &e) - { - printf("Exception occurred while encoding example files: %s", e.what()); - return -1; - } - - return returnValue; -} diff --git a/src/examples/examples/encode/makefile b/src/examples/examples/encode/makefile deleted file mode 100644 index 954eaba..0000000 --- a/src/examples/examples/encode/makefile +++ /dev/null @@ -1,56 +0,0 @@ -CC=g++ -CFLAGS=-I"." -I"../../" - -encode: encode.o fit_developer_field.o fit_developer_field_definition.o fit_field_base.o fit_protocol_validator.o fit.o fit_buffer_encode.o fit_crc.o fit_date_time.o fit_encode.o fit_field.o fit_field_definition.o fit_mesg.o fit_mesg_definition.o fit_profile.o fit_unicode.o - $(CC) $(CFLAGS) encode.o fit_developer_field.o fit_developer_field_definition.o fit_field_base.o fit_protocol_validator.o fit.o fit_buffer_encode.o fit_crc.o fit_date_time.o fit_encode.o fit_field.o fit_field_definition.o fit_mesg.o fit_mesg_definition.o fit_profile.o fit_unicode.o -o encode - -encode.o: encode.cpp - $(CC) $(CFLAGS) -c encode.cpp -o encode.o - -fit_developer_field.o: ../../fit_developer_field.cpp - $(CC) $(CFLAGS) -c ../../fit_developer_field.cpp -o fit_developer_field.o - -fit_developer_field_definition.o: ../../fit_developer_field_definition.cpp - $(CC) $(CFLAGS) -c ../../fit_developer_field_definition.cpp -o fit_developer_field_definition.o - -fit_field_base.o: ../../fit_field_base.cpp - $(CC) $(CFLAGS) -c ../../fit_field_base.cpp -o fit_field_base.o - -fit_protocol_validator.o: ../../fit_protocol_validator.cpp - $(CC) $(CFLAGS) -c ../../fit_protocol_validator.cpp -o fit_protocol_validator.o - -fit.o: ../../fit.cpp - $(CC) $(CFLAGS) -c ../../fit.cpp -o fit.o - -fit_buffer_encode.o: ../../fit_buffer_encode.cpp - $(CC) $(CFLAGS) -c ../../fit_buffer_encode.cpp -o fit_buffer_encode.o - -fit_crc.o: ../../fit_crc.cpp - $(CC) $(CFLAGS) -c ../../fit_crc.cpp -o fit_crc.o - -fit_date_time.o: ../../fit_date_time.cpp - $(CC) $(CFLAGS) -c ../../fit_date_time.cpp -o fit_date_time.o - -fit_encode.o: ../../fit_encode.cpp - $(CC) $(CFLAGS) -c ../../fit_encode.cpp -o fit_encode.o - -fit_field.o: ../../fit_field.cpp - $(CC) $(CFLAGS) -c ../../fit_field.cpp -o fit_field.o - -fit_field_definition.o: ../../fit_field_definition.cpp - $(CC) $(CFLAGS) -c ../../fit_field_definition.cpp -o fit_field_definition.o - -fit_mesg.o: ../../fit_mesg.cpp - $(CC) $(CFLAGS) -c ../../fit_mesg.cpp -o fit_mesg.o - -fit_mesg_definition.o: ../../fit_mesg_definition.cpp - $(CC) $(CFLAGS) -c ../../fit_mesg_definition.cpp -o fit_mesg_definition.o - -fit_profile.o: ../../fit_profile.cpp - $(CC) $(CFLAGS) -c ../../fit_profile.cpp -o fit_profile.o - -fit_unicode.o: ../../fit_unicode.cpp - $(CC) $(CFLAGS) -c ../../fit_unicode.cpp -o fit_unicode.o - -clean: - rm -f encode *.o *.fit diff --git a/src/fit.cpp b/src/fit.cpp index 5aae62c..2f0624e 100644 --- a/src/fit.cpp +++ b/src/fit.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit.hpp b/src/fit.hpp index aaae852..044ff5c 100644 --- a/src/fit.hpp +++ b/src/fit.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// @@ -80,7 +80,7 @@ namespace fit #define FIT_PROTOCOL_VERSION ::fit::versionMap.at( ::fit::ProtocolVersion::V20 ).GetVersionByte() #define FIT_PROFILE_VERSION_MAJOR 21 -#define FIT_PROFILE_VERSION_MINOR 189 +#define FIT_PROFILE_VERSION_MINOR 194 #define FIT_PROFILE_VERSION_SCALE 1000 #define FIT_PROFILE_VERSION ((FIT_UINT16) (FIT_PROFILE_VERSION_MAJOR * FIT_PROFILE_VERSION_SCALE + FIT_PROFILE_VERSION_MINOR)) diff --git a/src/fit_aad_accel_features_mesg.hpp b/src/fit_aad_accel_features_mesg.hpp index 9d5710a..a10b98e 100644 --- a/src/fit_aad_accel_features_mesg.hpp +++ b/src/fit_aad_accel_features_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_aad_accel_features_mesg_listener.hpp b/src/fit_aad_accel_features_mesg_listener.hpp index 2908e63..4c3b140 100644 --- a/src/fit_aad_accel_features_mesg_listener.hpp +++ b/src/fit_aad_accel_features_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_accelerometer_data_mesg.hpp b/src/fit_accelerometer_data_mesg.hpp index af93016..7360b3f 100644 --- a/src/fit_accelerometer_data_mesg.hpp +++ b/src/fit_accelerometer_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_accelerometer_data_mesg_listener.hpp b/src/fit_accelerometer_data_mesg_listener.hpp index 7a9fb8e..094626c 100644 --- a/src/fit_accelerometer_data_mesg_listener.hpp +++ b/src/fit_accelerometer_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_accumulated_field.cpp b/src/fit_accumulated_field.cpp index ef5579a..60d1747 100644 --- a/src/fit_accumulated_field.cpp +++ b/src/fit_accumulated_field.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_accumulated_field.hpp b/src/fit_accumulated_field.hpp index 2d6bad4..e03cdf5 100644 --- a/src/fit_accumulated_field.hpp +++ b/src/fit_accumulated_field.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_accumulator.cpp b/src/fit_accumulator.cpp index 02b65c4..3f52e1b 100644 --- a/src/fit_accumulator.cpp +++ b/src/fit_accumulator.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_accumulator.hpp b/src/fit_accumulator.hpp index a07a0aa..4406db0 100644 --- a/src/fit_accumulator.hpp +++ b/src/fit_accumulator.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_activity_mesg.hpp b/src/fit_activity_mesg.hpp index 3a56b24..bae1732 100644 --- a/src/fit_activity_mesg.hpp +++ b/src/fit_activity_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_activity_mesg_listener.hpp b/src/fit_activity_mesg_listener.hpp index ceed901..607859e 100644 --- a/src/fit_activity_mesg_listener.hpp +++ b/src/fit_activity_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ant_channel_id_mesg.hpp b/src/fit_ant_channel_id_mesg.hpp index 8874148..fb2bbb4 100644 --- a/src/fit_ant_channel_id_mesg.hpp +++ b/src/fit_ant_channel_id_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ant_channel_id_mesg_listener.hpp b/src/fit_ant_channel_id_mesg_listener.hpp index e955da9..eddbfdf 100644 --- a/src/fit_ant_channel_id_mesg_listener.hpp +++ b/src/fit_ant_channel_id_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ant_rx_mesg.hpp b/src/fit_ant_rx_mesg.hpp index ece7242..9ee42bc 100644 --- a/src/fit_ant_rx_mesg.hpp +++ b/src/fit_ant_rx_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ant_rx_mesg_listener.hpp b/src/fit_ant_rx_mesg_listener.hpp index c7dfa3e..8a9d68d 100644 --- a/src/fit_ant_rx_mesg_listener.hpp +++ b/src/fit_ant_rx_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ant_tx_mesg.hpp b/src/fit_ant_tx_mesg.hpp index e4764fd..ab938a7 100644 --- a/src/fit_ant_tx_mesg.hpp +++ b/src/fit_ant_tx_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ant_tx_mesg_listener.hpp b/src/fit_ant_tx_mesg_listener.hpp index c181d52..bf278b3 100644 --- a/src/fit_ant_tx_mesg_listener.hpp +++ b/src/fit_ant_tx_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_aviation_attitude_mesg.hpp b/src/fit_aviation_attitude_mesg.hpp index 0209ffd..a539da7 100644 --- a/src/fit_aviation_attitude_mesg.hpp +++ b/src/fit_aviation_attitude_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_aviation_attitude_mesg_listener.hpp b/src/fit_aviation_attitude_mesg_listener.hpp index 58850be..5008fb3 100644 --- a/src/fit_aviation_attitude_mesg_listener.hpp +++ b/src/fit_aviation_attitude_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_barometer_data_mesg.hpp b/src/fit_barometer_data_mesg.hpp index 9eabf5b..0645184 100644 --- a/src/fit_barometer_data_mesg.hpp +++ b/src/fit_barometer_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_barometer_data_mesg_listener.hpp b/src/fit_barometer_data_mesg_listener.hpp index 03f0096..f0d65bb 100644 --- a/src/fit_barometer_data_mesg_listener.hpp +++ b/src/fit_barometer_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_beat_intervals_mesg.hpp b/src/fit_beat_intervals_mesg.hpp index a95bbe5..1e015ed 100644 --- a/src/fit_beat_intervals_mesg.hpp +++ b/src/fit_beat_intervals_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_beat_intervals_mesg_listener.hpp b/src/fit_beat_intervals_mesg_listener.hpp index 4299fd2..6a8feb6 100644 --- a/src/fit_beat_intervals_mesg_listener.hpp +++ b/src/fit_beat_intervals_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_bike_profile_mesg.hpp b/src/fit_bike_profile_mesg.hpp index 5651875..3a36d65 100644 --- a/src/fit_bike_profile_mesg.hpp +++ b/src/fit_bike_profile_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_bike_profile_mesg_listener.hpp b/src/fit_bike_profile_mesg_listener.hpp index f95ba8b..804484c 100644 --- a/src/fit_bike_profile_mesg_listener.hpp +++ b/src/fit_bike_profile_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_blood_pressure_mesg.hpp b/src/fit_blood_pressure_mesg.hpp index 76b3b24..a17608d 100644 --- a/src/fit_blood_pressure_mesg.hpp +++ b/src/fit_blood_pressure_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_blood_pressure_mesg_listener.hpp b/src/fit_blood_pressure_mesg_listener.hpp index 9cd3488..cba1aca 100644 --- a/src/fit_blood_pressure_mesg_listener.hpp +++ b/src/fit_blood_pressure_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffer_encode.cpp b/src/fit_buffer_encode.cpp index 1579534..51ad5d9 100644 --- a/src/fit_buffer_encode.cpp +++ b/src/fit_buffer_encode.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffer_encode.hpp b/src/fit_buffer_encode.hpp index eb80d0f..d428f18 100644 --- a/src/fit_buffer_encode.hpp +++ b/src/fit_buffer_encode.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffered_mesg_broadcaster.cpp b/src/fit_buffered_mesg_broadcaster.cpp index 62f20f9..074833b 100644 --- a/src/fit_buffered_mesg_broadcaster.cpp +++ b/src/fit_buffered_mesg_broadcaster.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffered_mesg_broadcaster.hpp b/src/fit_buffered_mesg_broadcaster.hpp index 5e005f9..dd45c99 100644 --- a/src/fit_buffered_mesg_broadcaster.hpp +++ b/src/fit_buffered_mesg_broadcaster.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffered_record_mesg.hpp b/src/fit_buffered_record_mesg.hpp index 75e5ddc..8aae474 100644 --- a/src/fit_buffered_record_mesg.hpp +++ b/src/fit_buffered_record_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffered_record_mesg_broadcaster.cpp b/src/fit_buffered_record_mesg_broadcaster.cpp index efd3214..376d21f 100644 --- a/src/fit_buffered_record_mesg_broadcaster.cpp +++ b/src/fit_buffered_record_mesg_broadcaster.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffered_record_mesg_broadcaster.hpp b/src/fit_buffered_record_mesg_broadcaster.hpp index 45cf42b..7a257bd 100644 --- a/src/fit_buffered_record_mesg_broadcaster.hpp +++ b/src/fit_buffered_record_mesg_broadcaster.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffered_record_mesg_listener.hpp b/src/fit_buffered_record_mesg_listener.hpp index 1ed9a27..05db3ae 100644 --- a/src/fit_buffered_record_mesg_listener.hpp +++ b/src/fit_buffered_record_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_cadence_zone_mesg.hpp b/src/fit_cadence_zone_mesg.hpp index 91680ac..fe8db85 100644 --- a/src/fit_cadence_zone_mesg.hpp +++ b/src/fit_cadence_zone_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_cadence_zone_mesg_listener.hpp b/src/fit_cadence_zone_mesg_listener.hpp index 282ab5b..c0156e5 100644 --- a/src/fit_cadence_zone_mesg_listener.hpp +++ b/src/fit_cadence_zone_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_camera_event_mesg.hpp b/src/fit_camera_event_mesg.hpp index a3b66ed..707bda2 100644 --- a/src/fit_camera_event_mesg.hpp +++ b/src/fit_camera_event_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_camera_event_mesg_listener.hpp b/src/fit_camera_event_mesg_listener.hpp index 3d07402..f9b01d5 100644 --- a/src/fit_camera_event_mesg_listener.hpp +++ b/src/fit_camera_event_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_capabilities_mesg.hpp b/src/fit_capabilities_mesg.hpp index 1a5beab..8e93ffa 100644 --- a/src/fit_capabilities_mesg.hpp +++ b/src/fit_capabilities_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_capabilities_mesg_listener.hpp b/src/fit_capabilities_mesg_listener.hpp index 2934c10..aba0b61 100644 --- a/src/fit_capabilities_mesg_listener.hpp +++ b/src/fit_capabilities_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_chrono_shot_data_mesg.hpp b/src/fit_chrono_shot_data_mesg.hpp index 09806e3..68d4a66 100644 --- a/src/fit_chrono_shot_data_mesg.hpp +++ b/src/fit_chrono_shot_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_chrono_shot_data_mesg_listener.hpp b/src/fit_chrono_shot_data_mesg_listener.hpp index d77a48b..aa2aa46 100644 --- a/src/fit_chrono_shot_data_mesg_listener.hpp +++ b/src/fit_chrono_shot_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_chrono_shot_session_mesg.hpp b/src/fit_chrono_shot_session_mesg.hpp index 42e055c..1dbbfee 100644 --- a/src/fit_chrono_shot_session_mesg.hpp +++ b/src/fit_chrono_shot_session_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_chrono_shot_session_mesg_listener.hpp b/src/fit_chrono_shot_session_mesg_listener.hpp index 3c16d4d..a25c78e 100644 --- a/src/fit_chrono_shot_session_mesg_listener.hpp +++ b/src/fit_chrono_shot_session_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_climb_pro_mesg.hpp b/src/fit_climb_pro_mesg.hpp index e0b571f..a910ce4 100644 --- a/src/fit_climb_pro_mesg.hpp +++ b/src/fit_climb_pro_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_climb_pro_mesg_listener.hpp b/src/fit_climb_pro_mesg_listener.hpp index 156d57a..eef0eba 100644 --- a/src/fit_climb_pro_mesg_listener.hpp +++ b/src/fit_climb_pro_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_config.hpp b/src/fit_config.hpp index 5646a16..6aedfc5 100644 --- a/src/fit_config.hpp +++ b/src/fit_config.hpp @@ -1,5 +1,5 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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. diff --git a/src/fit_connectivity_mesg.hpp b/src/fit_connectivity_mesg.hpp index 4775a0e..784b5fc 100644 --- a/src/fit_connectivity_mesg.hpp +++ b/src/fit_connectivity_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_connectivity_mesg_listener.hpp b/src/fit_connectivity_mesg_listener.hpp index e754369..70b6fb0 100644 --- a/src/fit_connectivity_mesg_listener.hpp +++ b/src/fit_connectivity_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_course_mesg.hpp b/src/fit_course_mesg.hpp index 8e3de75..2faa0fe 100644 --- a/src/fit_course_mesg.hpp +++ b/src/fit_course_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_course_mesg_listener.hpp b/src/fit_course_mesg_listener.hpp index dd8e0e3..6f9366f 100644 --- a/src/fit_course_mesg_listener.hpp +++ b/src/fit_course_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_course_point_mesg.hpp b/src/fit_course_point_mesg.hpp index 303c46d..7998a51 100644 --- a/src/fit_course_point_mesg.hpp +++ b/src/fit_course_point_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_course_point_mesg_listener.hpp b/src/fit_course_point_mesg_listener.hpp index a0cc0be..fa5511e 100644 --- a/src/fit_course_point_mesg_listener.hpp +++ b/src/fit_course_point_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_crc.cpp b/src/fit_crc.cpp index c83ca96..47a9a13 100644 --- a/src/fit_crc.cpp +++ b/src/fit_crc.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_crc.hpp b/src/fit_crc.hpp index 8c05798..dbb2a2b 100644 --- a/src/fit_crc.hpp +++ b/src/fit_crc.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_date_time.cpp b/src/fit_date_time.cpp index 64ccdaa..c4d0093 100644 --- a/src/fit_date_time.cpp +++ b/src/fit_date_time.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_date_time.hpp b/src/fit_date_time.hpp index af51cae..088afbd 100644 --- a/src/fit_date_time.hpp +++ b/src/fit_date_time.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_decode.cpp b/src/fit_decode.cpp index 86aeb84..1b025f4 100644 --- a/src/fit_decode.cpp +++ b/src/fit_decode.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_decode.hpp b/src/fit_decode.hpp index f305785..628a457 100644 --- a/src/fit_decode.hpp +++ b/src/fit_decode.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_data_id_mesg.hpp b/src/fit_developer_data_id_mesg.hpp index 6a580d5..9e35a1b 100644 --- a/src/fit_developer_data_id_mesg.hpp +++ b/src/fit_developer_data_id_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_data_id_mesg_listener.hpp b/src/fit_developer_data_id_mesg_listener.hpp index e3a5314..07de7c4 100644 --- a/src/fit_developer_data_id_mesg_listener.hpp +++ b/src/fit_developer_data_id_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_field.cpp b/src/fit_developer_field.cpp index 867b97e..c29d951 100644 --- a/src/fit_developer_field.cpp +++ b/src/fit_developer_field.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_field.hpp b/src/fit_developer_field.hpp index 41f66a1..67d019c 100644 --- a/src/fit_developer_field.hpp +++ b/src/fit_developer_field.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_field_definition.cpp b/src/fit_developer_field_definition.cpp index c179070..bdfe943 100644 --- a/src/fit_developer_field_definition.cpp +++ b/src/fit_developer_field_definition.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_field_definition.hpp b/src/fit_developer_field_definition.hpp index 77e13bb..c976e38 100644 --- a/src/fit_developer_field_definition.hpp +++ b/src/fit_developer_field_definition.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_field_description.cpp b/src/fit_developer_field_description.cpp index 388b174..752ffe4 100644 --- a/src/fit_developer_field_description.cpp +++ b/src/fit_developer_field_description.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_field_description.hpp b/src/fit_developer_field_description.hpp index 49c2715..9563442 100644 --- a/src/fit_developer_field_description.hpp +++ b/src/fit_developer_field_description.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_field_description_listener.hpp b/src/fit_developer_field_description_listener.hpp index def4d02..2013abd 100644 --- a/src/fit_developer_field_description_listener.hpp +++ b/src/fit_developer_field_description_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_device_aux_battery_info_mesg.hpp b/src/fit_device_aux_battery_info_mesg.hpp index d326089..1120b77 100644 --- a/src/fit_device_aux_battery_info_mesg.hpp +++ b/src/fit_device_aux_battery_info_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_device_aux_battery_info_mesg_listener.hpp b/src/fit_device_aux_battery_info_mesg_listener.hpp index b3a3952..88de669 100644 --- a/src/fit_device_aux_battery_info_mesg_listener.hpp +++ b/src/fit_device_aux_battery_info_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_device_info_mesg.hpp b/src/fit_device_info_mesg.hpp index 9ba9a55..96e93fc 100644 --- a/src/fit_device_info_mesg.hpp +++ b/src/fit_device_info_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_device_info_mesg_listener.hpp b/src/fit_device_info_mesg_listener.hpp index 699bb73..89767fe 100644 --- a/src/fit_device_info_mesg_listener.hpp +++ b/src/fit_device_info_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_device_settings_mesg.hpp b/src/fit_device_settings_mesg.hpp index 6edbec0..b7f3499 100644 --- a/src/fit_device_settings_mesg.hpp +++ b/src/fit_device_settings_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_device_settings_mesg_listener.hpp b/src/fit_device_settings_mesg_listener.hpp index 5c3e20a..ecce8dc 100644 --- a/src/fit_device_settings_mesg_listener.hpp +++ b/src/fit_device_settings_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_alarm_mesg.hpp b/src/fit_dive_alarm_mesg.hpp index c77e608..6307c09 100644 --- a/src/fit_dive_alarm_mesg.hpp +++ b/src/fit_dive_alarm_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_alarm_mesg_listener.hpp b/src/fit_dive_alarm_mesg_listener.hpp index 665e358..1909057 100644 --- a/src/fit_dive_alarm_mesg_listener.hpp +++ b/src/fit_dive_alarm_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_apnea_alarm_mesg.hpp b/src/fit_dive_apnea_alarm_mesg.hpp index 030b567..e103a08 100644 --- a/src/fit_dive_apnea_alarm_mesg.hpp +++ b/src/fit_dive_apnea_alarm_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_apnea_alarm_mesg_listener.hpp b/src/fit_dive_apnea_alarm_mesg_listener.hpp index 6c945b3..e3ad887 100644 --- a/src/fit_dive_apnea_alarm_mesg_listener.hpp +++ b/src/fit_dive_apnea_alarm_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_gas_mesg.hpp b/src/fit_dive_gas_mesg.hpp index 6f60fde..13bdad2 100644 --- a/src/fit_dive_gas_mesg.hpp +++ b/src/fit_dive_gas_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_gas_mesg_listener.hpp b/src/fit_dive_gas_mesg_listener.hpp index bc8b1c9..e22f9c1 100644 --- a/src/fit_dive_gas_mesg_listener.hpp +++ b/src/fit_dive_gas_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_settings_mesg.hpp b/src/fit_dive_settings_mesg.hpp index e13866f..221ede8 100644 --- a/src/fit_dive_settings_mesg.hpp +++ b/src/fit_dive_settings_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_settings_mesg_listener.hpp b/src/fit_dive_settings_mesg_listener.hpp index 11fc9d6..6a65b18 100644 --- a/src/fit_dive_settings_mesg_listener.hpp +++ b/src/fit_dive_settings_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_summary_mesg.hpp b/src/fit_dive_summary_mesg.hpp index c065526..15648a9 100644 --- a/src/fit_dive_summary_mesg.hpp +++ b/src/fit_dive_summary_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_summary_mesg_listener.hpp b/src/fit_dive_summary_mesg_listener.hpp index a52d60d..999511b 100644 --- a/src/fit_dive_summary_mesg_listener.hpp +++ b/src/fit_dive_summary_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_encode.cpp b/src/fit_encode.cpp index 983531a..840cca2 100644 --- a/src/fit_encode.cpp +++ b/src/fit_encode.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_encode.hpp b/src/fit_encode.hpp index b15a81d..4a3f2cc 100644 --- a/src/fit_encode.hpp +++ b/src/fit_encode.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_event_mesg.hpp b/src/fit_event_mesg.hpp index a714a9c..5b40145 100644 --- a/src/fit_event_mesg.hpp +++ b/src/fit_event_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_event_mesg_listener.hpp b/src/fit_event_mesg_listener.hpp index 33836d3..28a0c0b 100644 --- a/src/fit_event_mesg_listener.hpp +++ b/src/fit_event_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exd_data_concept_configuration_mesg.hpp b/src/fit_exd_data_concept_configuration_mesg.hpp index 0ac4904..54657f1 100644 --- a/src/fit_exd_data_concept_configuration_mesg.hpp +++ b/src/fit_exd_data_concept_configuration_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exd_data_concept_configuration_mesg_listener.hpp b/src/fit_exd_data_concept_configuration_mesg_listener.hpp index 88e7a4b..01651bb 100644 --- a/src/fit_exd_data_concept_configuration_mesg_listener.hpp +++ b/src/fit_exd_data_concept_configuration_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exd_data_field_configuration_mesg.hpp b/src/fit_exd_data_field_configuration_mesg.hpp index c0dda15..78cd481 100644 --- a/src/fit_exd_data_field_configuration_mesg.hpp +++ b/src/fit_exd_data_field_configuration_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exd_data_field_configuration_mesg_listener.hpp b/src/fit_exd_data_field_configuration_mesg_listener.hpp index e764e50..2855237 100644 --- a/src/fit_exd_data_field_configuration_mesg_listener.hpp +++ b/src/fit_exd_data_field_configuration_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exd_screen_configuration_mesg.hpp b/src/fit_exd_screen_configuration_mesg.hpp index 33c7215..8a8c0b8 100644 --- a/src/fit_exd_screen_configuration_mesg.hpp +++ b/src/fit_exd_screen_configuration_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exd_screen_configuration_mesg_listener.hpp b/src/fit_exd_screen_configuration_mesg_listener.hpp index 48715b9..c9430be 100644 --- a/src/fit_exd_screen_configuration_mesg_listener.hpp +++ b/src/fit_exd_screen_configuration_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exercise_title_mesg.hpp b/src/fit_exercise_title_mesg.hpp index f35c45c..34912f3 100644 --- a/src/fit_exercise_title_mesg.hpp +++ b/src/fit_exercise_title_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exercise_title_mesg_listener.hpp b/src/fit_exercise_title_mesg_listener.hpp index 1c90759..d45b590 100644 --- a/src/fit_exercise_title_mesg_listener.hpp +++ b/src/fit_exercise_title_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_factory.cpp b/src/fit_factory.cpp index e7aff64..777ec69 100644 --- a/src/fit_factory.cpp +++ b/src/fit_factory.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_factory.hpp b/src/fit_factory.hpp index cbcc8b1..46d018d 100644 --- a/src/fit_factory.hpp +++ b/src/fit_factory.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field.cpp b/src/fit_field.cpp index 68d6f5a..9051a09 100644 --- a/src/fit_field.cpp +++ b/src/fit_field.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field.hpp b/src/fit_field.hpp index 75cdb77..02b6598 100644 --- a/src/fit_field.hpp +++ b/src/fit_field.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_base.cpp b/src/fit_field_base.cpp index 823f2a9..6f2a572 100644 --- a/src/fit_field_base.cpp +++ b/src/fit_field_base.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_base.hpp b/src/fit_field_base.hpp index 73923dd..2fbfbd7 100644 --- a/src/fit_field_base.hpp +++ b/src/fit_field_base.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_capabilities_mesg.hpp b/src/fit_field_capabilities_mesg.hpp index 45d4be2..5db52e8 100644 --- a/src/fit_field_capabilities_mesg.hpp +++ b/src/fit_field_capabilities_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_capabilities_mesg_listener.hpp b/src/fit_field_capabilities_mesg_listener.hpp index 9689a2a..ad40749 100644 --- a/src/fit_field_capabilities_mesg_listener.hpp +++ b/src/fit_field_capabilities_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_definition.cpp b/src/fit_field_definition.cpp index 5902f15..4f637dd 100644 --- a/src/fit_field_definition.cpp +++ b/src/fit_field_definition.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_definition.hpp b/src/fit_field_definition.hpp index 9a89a6d..c48bfce 100644 --- a/src/fit_field_definition.hpp +++ b/src/fit_field_definition.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_description_mesg.hpp b/src/fit_field_description_mesg.hpp index 5723366..7f32567 100644 --- a/src/fit_field_description_mesg.hpp +++ b/src/fit_field_description_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_description_mesg_listener.hpp b/src/fit_field_description_mesg_listener.hpp index 4a36376..b051819 100644 --- a/src/fit_field_description_mesg_listener.hpp +++ b/src/fit_field_description_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_file_capabilities_mesg.hpp b/src/fit_file_capabilities_mesg.hpp index aeeae9f..32dee55 100644 --- a/src/fit_file_capabilities_mesg.hpp +++ b/src/fit_file_capabilities_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_file_capabilities_mesg_listener.hpp b/src/fit_file_capabilities_mesg_listener.hpp index be6a436..dae6bfb 100644 --- a/src/fit_file_capabilities_mesg_listener.hpp +++ b/src/fit_file_capabilities_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_file_creator_mesg.hpp b/src/fit_file_creator_mesg.hpp index 5f8583f..abc71be 100644 --- a/src/fit_file_creator_mesg.hpp +++ b/src/fit_file_creator_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_file_creator_mesg_listener.hpp b/src/fit_file_creator_mesg_listener.hpp index 4e5e9ed..177a8dd 100644 --- a/src/fit_file_creator_mesg_listener.hpp +++ b/src/fit_file_creator_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_file_id_mesg.hpp b/src/fit_file_id_mesg.hpp index 14df7bd..063ab51 100644 --- a/src/fit_file_id_mesg.hpp +++ b/src/fit_file_id_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_file_id_mesg_listener.hpp b/src/fit_file_id_mesg_listener.hpp index 3817948..dc2fbe3 100644 --- a/src/fit_file_id_mesg_listener.hpp +++ b/src/fit_file_id_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_goal_mesg.hpp b/src/fit_goal_mesg.hpp index 8e4b0cb..95944c9 100644 --- a/src/fit_goal_mesg.hpp +++ b/src/fit_goal_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_goal_mesg_listener.hpp b/src/fit_goal_mesg_listener.hpp index f07d315..29c9f63 100644 --- a/src/fit_goal_mesg_listener.hpp +++ b/src/fit_goal_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_gps_metadata_mesg.hpp b/src/fit_gps_metadata_mesg.hpp index c1f8084..b4975dd 100644 --- a/src/fit_gps_metadata_mesg.hpp +++ b/src/fit_gps_metadata_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_gps_metadata_mesg_listener.hpp b/src/fit_gps_metadata_mesg_listener.hpp index a544a39..3004c2b 100644 --- a/src/fit_gps_metadata_mesg_listener.hpp +++ b/src/fit_gps_metadata_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_gyroscope_data_mesg.hpp b/src/fit_gyroscope_data_mesg.hpp index aaa3b5e..c12877b 100644 --- a/src/fit_gyroscope_data_mesg.hpp +++ b/src/fit_gyroscope_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_gyroscope_data_mesg_listener.hpp b/src/fit_gyroscope_data_mesg_listener.hpp index c060f97..f4846cc 100644 --- a/src/fit_gyroscope_data_mesg_listener.hpp +++ b/src/fit_gyroscope_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hr_mesg.hpp b/src/fit_hr_mesg.hpp index 39478e6..d1cf869 100644 --- a/src/fit_hr_mesg.hpp +++ b/src/fit_hr_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hr_mesg_listener.hpp b/src/fit_hr_mesg_listener.hpp index ca4cf15..19458c6 100644 --- a/src/fit_hr_mesg_listener.hpp +++ b/src/fit_hr_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hr_zone_mesg.hpp b/src/fit_hr_zone_mesg.hpp index d982c66..3885994 100644 --- a/src/fit_hr_zone_mesg.hpp +++ b/src/fit_hr_zone_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hr_zone_mesg_listener.hpp b/src/fit_hr_zone_mesg_listener.hpp index dbe8f34..eed8de7 100644 --- a/src/fit_hr_zone_mesg_listener.hpp +++ b/src/fit_hr_zone_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrm_profile_mesg.hpp b/src/fit_hrm_profile_mesg.hpp index 66ba954..101afbf 100644 --- a/src/fit_hrm_profile_mesg.hpp +++ b/src/fit_hrm_profile_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrm_profile_mesg_listener.hpp b/src/fit_hrm_profile_mesg_listener.hpp index 5f64e8c..20b6b7d 100644 --- a/src/fit_hrm_profile_mesg_listener.hpp +++ b/src/fit_hrm_profile_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrv_mesg.hpp b/src/fit_hrv_mesg.hpp index df2f558..0763b40 100644 --- a/src/fit_hrv_mesg.hpp +++ b/src/fit_hrv_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrv_mesg_listener.hpp b/src/fit_hrv_mesg_listener.hpp index 0b21e1e..e52d36e 100644 --- a/src/fit_hrv_mesg_listener.hpp +++ b/src/fit_hrv_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrv_status_summary_mesg.hpp b/src/fit_hrv_status_summary_mesg.hpp index 2fccb8f..26010db 100644 --- a/src/fit_hrv_status_summary_mesg.hpp +++ b/src/fit_hrv_status_summary_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrv_status_summary_mesg_listener.hpp b/src/fit_hrv_status_summary_mesg_listener.hpp index 3ef9644..95ae8fa 100644 --- a/src/fit_hrv_status_summary_mesg_listener.hpp +++ b/src/fit_hrv_status_summary_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrv_value_mesg.hpp b/src/fit_hrv_value_mesg.hpp index 31664a4..04b84e2 100644 --- a/src/fit_hrv_value_mesg.hpp +++ b/src/fit_hrv_value_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrv_value_mesg_listener.hpp b/src/fit_hrv_value_mesg_listener.hpp index 011876b..489ac8c 100644 --- a/src/fit_hrv_value_mesg_listener.hpp +++ b/src/fit_hrv_value_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_accelerometer_data_mesg.hpp b/src/fit_hsa_accelerometer_data_mesg.hpp index 6a63a1a..91d9477 100644 --- a/src/fit_hsa_accelerometer_data_mesg.hpp +++ b/src/fit_hsa_accelerometer_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_accelerometer_data_mesg_listener.hpp b/src/fit_hsa_accelerometer_data_mesg_listener.hpp index 92f13d8..6e52e22 100644 --- a/src/fit_hsa_accelerometer_data_mesg_listener.hpp +++ b/src/fit_hsa_accelerometer_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_body_battery_data_mesg.hpp b/src/fit_hsa_body_battery_data_mesg.hpp index 3dc662a..d49944e 100644 --- a/src/fit_hsa_body_battery_data_mesg.hpp +++ b/src/fit_hsa_body_battery_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_body_battery_data_mesg_listener.hpp b/src/fit_hsa_body_battery_data_mesg_listener.hpp index df1d850..79b1c25 100644 --- a/src/fit_hsa_body_battery_data_mesg_listener.hpp +++ b/src/fit_hsa_body_battery_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_configuration_data_mesg.hpp b/src/fit_hsa_configuration_data_mesg.hpp index 381e981..871468e 100644 --- a/src/fit_hsa_configuration_data_mesg.hpp +++ b/src/fit_hsa_configuration_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_configuration_data_mesg_listener.hpp b/src/fit_hsa_configuration_data_mesg_listener.hpp index 9697d6f..7cafc41 100644 --- a/src/fit_hsa_configuration_data_mesg_listener.hpp +++ b/src/fit_hsa_configuration_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_event_mesg.hpp b/src/fit_hsa_event_mesg.hpp index b3f49c9..a83d0ff 100644 --- a/src/fit_hsa_event_mesg.hpp +++ b/src/fit_hsa_event_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_event_mesg_listener.hpp b/src/fit_hsa_event_mesg_listener.hpp index 03f45aa..e4d7591 100644 --- a/src/fit_hsa_event_mesg_listener.hpp +++ b/src/fit_hsa_event_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_gyroscope_data_mesg.hpp b/src/fit_hsa_gyroscope_data_mesg.hpp index 8667bf8..1f89c6a 100644 --- a/src/fit_hsa_gyroscope_data_mesg.hpp +++ b/src/fit_hsa_gyroscope_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_gyroscope_data_mesg_listener.hpp b/src/fit_hsa_gyroscope_data_mesg_listener.hpp index 25805f7..27a8cca 100644 --- a/src/fit_hsa_gyroscope_data_mesg_listener.hpp +++ b/src/fit_hsa_gyroscope_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_heart_rate_data_mesg.hpp b/src/fit_hsa_heart_rate_data_mesg.hpp index 321bd52..3579822 100644 --- a/src/fit_hsa_heart_rate_data_mesg.hpp +++ b/src/fit_hsa_heart_rate_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_heart_rate_data_mesg_listener.hpp b/src/fit_hsa_heart_rate_data_mesg_listener.hpp index ff561f6..e707762 100644 --- a/src/fit_hsa_heart_rate_data_mesg_listener.hpp +++ b/src/fit_hsa_heart_rate_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_respiration_data_mesg.hpp b/src/fit_hsa_respiration_data_mesg.hpp index fdf4da3..8f19ac5 100644 --- a/src/fit_hsa_respiration_data_mesg.hpp +++ b/src/fit_hsa_respiration_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_respiration_data_mesg_listener.hpp b/src/fit_hsa_respiration_data_mesg_listener.hpp index 0ff6aab..efc51ce 100644 --- a/src/fit_hsa_respiration_data_mesg_listener.hpp +++ b/src/fit_hsa_respiration_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_spo2_data_mesg.hpp b/src/fit_hsa_spo2_data_mesg.hpp index 4fa8faf..6be8bb1 100644 --- a/src/fit_hsa_spo2_data_mesg.hpp +++ b/src/fit_hsa_spo2_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_spo2_data_mesg_listener.hpp b/src/fit_hsa_spo2_data_mesg_listener.hpp index 152879f..b628ea3 100644 --- a/src/fit_hsa_spo2_data_mesg_listener.hpp +++ b/src/fit_hsa_spo2_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_step_data_mesg.hpp b/src/fit_hsa_step_data_mesg.hpp index c20b7d4..e9c53c0 100644 --- a/src/fit_hsa_step_data_mesg.hpp +++ b/src/fit_hsa_step_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_step_data_mesg_listener.hpp b/src/fit_hsa_step_data_mesg_listener.hpp index 9ef9b18..75ab33f 100644 --- a/src/fit_hsa_step_data_mesg_listener.hpp +++ b/src/fit_hsa_step_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_stress_data_mesg.hpp b/src/fit_hsa_stress_data_mesg.hpp index 14cb751..a39cad6 100644 --- a/src/fit_hsa_stress_data_mesg.hpp +++ b/src/fit_hsa_stress_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_stress_data_mesg_listener.hpp b/src/fit_hsa_stress_data_mesg_listener.hpp index addc5a8..fa7ed00 100644 --- a/src/fit_hsa_stress_data_mesg_listener.hpp +++ b/src/fit_hsa_stress_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_wrist_temperature_data_mesg.hpp b/src/fit_hsa_wrist_temperature_data_mesg.hpp index 9d14a13..2b4a444 100644 --- a/src/fit_hsa_wrist_temperature_data_mesg.hpp +++ b/src/fit_hsa_wrist_temperature_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_wrist_temperature_data_mesg_listener.hpp b/src/fit_hsa_wrist_temperature_data_mesg_listener.hpp index a780997..c52b6ec 100644 --- a/src/fit_hsa_wrist_temperature_data_mesg_listener.hpp +++ b/src/fit_hsa_wrist_temperature_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_jump_mesg.hpp b/src/fit_jump_mesg.hpp index 883a607..bcd3bee 100644 --- a/src/fit_jump_mesg.hpp +++ b/src/fit_jump_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_jump_mesg_listener.hpp b/src/fit_jump_mesg_listener.hpp index c64c44c..5c2b391 100644 --- a/src/fit_jump_mesg_listener.hpp +++ b/src/fit_jump_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_lap_mesg.hpp b/src/fit_lap_mesg.hpp index 75eeb4d..215795b 100644 --- a/src/fit_lap_mesg.hpp +++ b/src/fit_lap_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_lap_mesg_listener.hpp b/src/fit_lap_mesg_listener.hpp index 7bf9751..5b156c6 100644 --- a/src/fit_lap_mesg_listener.hpp +++ b/src/fit_lap_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_length_mesg.hpp b/src/fit_length_mesg.hpp index 8f1da9e..733f17c 100644 --- a/src/fit_length_mesg.hpp +++ b/src/fit_length_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_length_mesg_listener.hpp b/src/fit_length_mesg_listener.hpp index e252ece..d926cf5 100644 --- a/src/fit_length_mesg_listener.hpp +++ b/src/fit_length_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_magnetometer_data_mesg.hpp b/src/fit_magnetometer_data_mesg.hpp index 76eacd5..48c700b 100644 --- a/src/fit_magnetometer_data_mesg.hpp +++ b/src/fit_magnetometer_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_magnetometer_data_mesg_listener.hpp b/src/fit_magnetometer_data_mesg_listener.hpp index 54d59d7..ed6be91 100644 --- a/src/fit_magnetometer_data_mesg_listener.hpp +++ b/src/fit_magnetometer_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_max_met_data_mesg.hpp b/src/fit_max_met_data_mesg.hpp index 00a2d24..2820741 100644 --- a/src/fit_max_met_data_mesg.hpp +++ b/src/fit_max_met_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_max_met_data_mesg_listener.hpp b/src/fit_max_met_data_mesg_listener.hpp index f7fba1c..bcabe9b 100644 --- a/src/fit_max_met_data_mesg_listener.hpp +++ b/src/fit_max_met_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_memo_glob_mesg.hpp b/src/fit_memo_glob_mesg.hpp index f840020..08667a8 100644 --- a/src/fit_memo_glob_mesg.hpp +++ b/src/fit_memo_glob_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_memo_glob_mesg_listener.hpp b/src/fit_memo_glob_mesg_listener.hpp index a9e0117..2f7490e 100644 --- a/src/fit_memo_glob_mesg_listener.hpp +++ b/src/fit_memo_glob_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg.cpp b/src/fit_mesg.cpp index 7bc338b..007c929 100644 --- a/src/fit_mesg.cpp +++ b/src/fit_mesg.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg.hpp b/src/fit_mesg.hpp index f4e4d7d..9bf9db1 100644 --- a/src/fit_mesg.hpp +++ b/src/fit_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_broadcast_plugin.hpp b/src/fit_mesg_broadcast_plugin.hpp index 7a159f8..854f33c 100644 --- a/src/fit_mesg_broadcast_plugin.hpp +++ b/src/fit_mesg_broadcast_plugin.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_broadcaster.cpp b/src/fit_mesg_broadcaster.cpp index b17657d..60000f2 100644 --- a/src/fit_mesg_broadcaster.cpp +++ b/src/fit_mesg_broadcaster.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_broadcaster.hpp b/src/fit_mesg_broadcaster.hpp index d669189..6a302c0 100644 --- a/src/fit_mesg_broadcaster.hpp +++ b/src/fit_mesg_broadcaster.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_capabilities_mesg.hpp b/src/fit_mesg_capabilities_mesg.hpp index 0e43c98..030e826 100644 --- a/src/fit_mesg_capabilities_mesg.hpp +++ b/src/fit_mesg_capabilities_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_capabilities_mesg_listener.hpp b/src/fit_mesg_capabilities_mesg_listener.hpp index 01333c1..8cd7700 100644 --- a/src/fit_mesg_capabilities_mesg_listener.hpp +++ b/src/fit_mesg_capabilities_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_definition.cpp b/src/fit_mesg_definition.cpp index b9b2605..c6455ad 100644 --- a/src/fit_mesg_definition.cpp +++ b/src/fit_mesg_definition.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_definition.hpp b/src/fit_mesg_definition.hpp index ece64f9..7c1c5a4 100644 --- a/src/fit_mesg_definition.hpp +++ b/src/fit_mesg_definition.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_definition_listener.hpp b/src/fit_mesg_definition_listener.hpp index 8288bfb..bb3516f 100644 --- a/src/fit_mesg_definition_listener.hpp +++ b/src/fit_mesg_definition_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_listener.hpp b/src/fit_mesg_listener.hpp index 765e46d..06bbda4 100644 --- a/src/fit_mesg_listener.hpp +++ b/src/fit_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_with_event.hpp b/src/fit_mesg_with_event.hpp index cacef53..4f3918c 100644 --- a/src/fit_mesg_with_event.hpp +++ b/src/fit_mesg_with_event.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_with_event_broadcaster.cpp b/src/fit_mesg_with_event_broadcaster.cpp index b3a0cb3..408ba86 100644 --- a/src/fit_mesg_with_event_broadcaster.cpp +++ b/src/fit_mesg_with_event_broadcaster.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_with_event_broadcaster.hpp b/src/fit_mesg_with_event_broadcaster.hpp index 1b247ad..5884981 100644 --- a/src/fit_mesg_with_event_broadcaster.hpp +++ b/src/fit_mesg_with_event_broadcaster.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_with_event_listener.hpp b/src/fit_mesg_with_event_listener.hpp index dac904e..964847b 100644 --- a/src/fit_mesg_with_event_listener.hpp +++ b/src/fit_mesg_with_event_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_met_zone_mesg.hpp b/src/fit_met_zone_mesg.hpp index 45bc245..76cb0be 100644 --- a/src/fit_met_zone_mesg.hpp +++ b/src/fit_met_zone_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_met_zone_mesg_listener.hpp b/src/fit_met_zone_mesg_listener.hpp index 5670527..ff4d5b9 100644 --- a/src/fit_met_zone_mesg_listener.hpp +++ b/src/fit_met_zone_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_monitoring_hr_data_mesg.hpp b/src/fit_monitoring_hr_data_mesg.hpp index feb2d1e..74861de 100644 --- a/src/fit_monitoring_hr_data_mesg.hpp +++ b/src/fit_monitoring_hr_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_monitoring_hr_data_mesg_listener.hpp b/src/fit_monitoring_hr_data_mesg_listener.hpp index 893e286..945ac94 100644 --- a/src/fit_monitoring_hr_data_mesg_listener.hpp +++ b/src/fit_monitoring_hr_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_monitoring_info_mesg.hpp b/src/fit_monitoring_info_mesg.hpp index e8d13e8..672e29f 100644 --- a/src/fit_monitoring_info_mesg.hpp +++ b/src/fit_monitoring_info_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_monitoring_info_mesg_listener.hpp b/src/fit_monitoring_info_mesg_listener.hpp index 7067715..567e9ab 100644 --- a/src/fit_monitoring_info_mesg_listener.hpp +++ b/src/fit_monitoring_info_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_monitoring_mesg.hpp b/src/fit_monitoring_mesg.hpp index c0c760b..0e70013 100644 --- a/src/fit_monitoring_mesg.hpp +++ b/src/fit_monitoring_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_monitoring_mesg_listener.hpp b/src/fit_monitoring_mesg_listener.hpp index 2085eeb..a9f84fc 100644 --- a/src/fit_monitoring_mesg_listener.hpp +++ b/src/fit_monitoring_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_nmea_sentence_mesg.hpp b/src/fit_nmea_sentence_mesg.hpp index 92ad9f7..19e55c8 100644 --- a/src/fit_nmea_sentence_mesg.hpp +++ b/src/fit_nmea_sentence_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_nmea_sentence_mesg_listener.hpp b/src/fit_nmea_sentence_mesg_listener.hpp index 897faa2..ebdea0c 100644 --- a/src/fit_nmea_sentence_mesg_listener.hpp +++ b/src/fit_nmea_sentence_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_obdii_data_mesg.hpp b/src/fit_obdii_data_mesg.hpp index 346772d..08bcf6a 100644 --- a/src/fit_obdii_data_mesg.hpp +++ b/src/fit_obdii_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_obdii_data_mesg_listener.hpp b/src/fit_obdii_data_mesg_listener.hpp index 2f27f69..fdaf3fd 100644 --- a/src/fit_obdii_data_mesg_listener.hpp +++ b/src/fit_obdii_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ohr_settings_mesg.hpp b/src/fit_ohr_settings_mesg.hpp index 4d0d3f8..23c29b1 100644 --- a/src/fit_ohr_settings_mesg.hpp +++ b/src/fit_ohr_settings_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ohr_settings_mesg_listener.hpp b/src/fit_ohr_settings_mesg_listener.hpp index a114031..641b4f7 100644 --- a/src/fit_ohr_settings_mesg_listener.hpp +++ b/src/fit_ohr_settings_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_one_d_sensor_calibration_mesg.hpp b/src/fit_one_d_sensor_calibration_mesg.hpp index 8a01201..a048446 100644 --- a/src/fit_one_d_sensor_calibration_mesg.hpp +++ b/src/fit_one_d_sensor_calibration_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_one_d_sensor_calibration_mesg_listener.hpp b/src/fit_one_d_sensor_calibration_mesg_listener.hpp index 614c912..079f256 100644 --- a/src/fit_one_d_sensor_calibration_mesg_listener.hpp +++ b/src/fit_one_d_sensor_calibration_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_pad_mesg.hpp b/src/fit_pad_mesg.hpp index af0d8fc..73c06ac 100644 --- a/src/fit_pad_mesg.hpp +++ b/src/fit_pad_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_pad_mesg_listener.hpp b/src/fit_pad_mesg_listener.hpp index 5fa67bd..af39690 100644 --- a/src/fit_pad_mesg_listener.hpp +++ b/src/fit_pad_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_power_zone_mesg.hpp b/src/fit_power_zone_mesg.hpp index 2fadb81..2f3357e 100644 --- a/src/fit_power_zone_mesg.hpp +++ b/src/fit_power_zone_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_power_zone_mesg_listener.hpp b/src/fit_power_zone_mesg_listener.hpp index 55474a2..bf5ae5b 100644 --- a/src/fit_power_zone_mesg_listener.hpp +++ b/src/fit_power_zone_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_profile.cpp b/src/fit_profile.cpp index 84fa9aa..2ad1f20 100644 --- a/src/fit_profile.cpp +++ b/src/fit_profile.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// @@ -755,6 +755,7 @@ static const Profile::FIELD sessionFields[] = { 0, 0, "workout_rpe", "", (FIT_FLOAT64)1, (FIT_FLOAT64)0, 0, 0, 193, 2, false, Profile::Type::Uint8 }, { 0, 0, "avg_spo2", "percent", (FIT_FLOAT64)1, (FIT_FLOAT64)0, 0, 0, 194, 2, false, Profile::Type::Uint8 }, { 0, 0, "avg_stress", "percent", (FIT_FLOAT64)1, (FIT_FLOAT64)0, 0, 0, 195, 2, false, Profile::Type::Uint8 }, +{ 0, 0, "metabolic_calories", "kcal", (FIT_FLOAT64)1, (FIT_FLOAT64)0, 0, 0, 196, 132, false, Profile::Type::Uint16 }, { 0, 0, "sdrr_hrv", "mS", (FIT_FLOAT64)1, (FIT_FLOAT64)0, 0, 0, 197, 2, false, Profile::Type::Uint8 }, { 0, 0, "rmssd_hrv", "mS", (FIT_FLOAT64)1, (FIT_FLOAT64)0, 0, 0, 198, 2, false, Profile::Type::Uint8 }, { 0, 0, "total_fractional_ascent", "m", (FIT_FLOAT64)100, (FIT_FLOAT64)0, 0, 0, 199, 2, false, Profile::Type::Uint8 }, @@ -2946,7 +2947,7 @@ const Profile::MESG Profile::mesgs[MESGS] = { diveGasFields, "dive_gas", FIT_MESG_NUM_DIVE_GAS, 5 }, { goalFields, "goal", FIT_MESG_NUM_GOAL, 13 }, { activityFields, "activity", FIT_MESG_NUM_ACTIVITY, 8 }, - { sessionFields, "session", FIT_MESG_NUM_SESSION, 156 }, + { sessionFields, "session", FIT_MESG_NUM_SESSION, 157 }, { lapFields, "lap", FIT_MESG_NUM_LAP, 123 }, { lengthFields, "length", FIT_MESG_NUM_LENGTH, 22 }, { recordFields, "record", FIT_MESG_NUM_RECORD, 84 }, diff --git a/src/fit_profile.hpp b/src/fit_profile.hpp index 6fcf5bd..f11d237 100644 --- a/src/fit_profile.hpp +++ b/src/fit_profile.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// @@ -1349,8 +1349,12 @@ typedef FIT_UINT16 FIT_MANUFACTURER; #define FIT_MANUFACTURER_DARAD_INNOVATION_CORPORATION ((FIT_MANUFACTURER)334) #define FIT_MANUFACTURER_CYCLOPTIM ((FIT_MANUFACTURER)335) #define FIT_MANUFACTURER_RUNNA ((FIT_MANUFACTURER)337) +#define FIT_MANUFACTURER_ZEPP ((FIT_MANUFACTURER)339) +#define FIT_MANUFACTURER_PELOTON ((FIT_MANUFACTURER)340) +#define FIT_MANUFACTURER_CARV ((FIT_MANUFACTURER)341) +#define FIT_MANUFACTURER_TISSOT ((FIT_MANUFACTURER)342) #define FIT_MANUFACTURER_ACTIGRAPHCORP ((FIT_MANUFACTURER)5759) -#define FIT_MANUFACTURER_COUNT 233 +#define FIT_MANUFACTURER_COUNT 237 typedef FIT_UINT16 FIT_GARMIN_PRODUCT; #define FIT_GARMIN_PRODUCT_INVALID FIT_UINT16_INVALID @@ -1813,6 +1817,7 @@ typedef FIT_UINT16 FIT_GARMIN_PRODUCT; #define FIT_GARMIN_PRODUCT_INSTINCT3_SOLAR_50MM ((FIT_GARMIN_PRODUCT)4759) #define FIT_GARMIN_PRODUCT_TACTIX8_AMOLED ((FIT_GARMIN_PRODUCT)4775) #define FIT_GARMIN_PRODUCT_TACTIX8_SOLAR ((FIT_GARMIN_PRODUCT)4776) +#define FIT_GARMIN_PRODUCT_APPROACH_J1 ((FIT_GARMIN_PRODUCT)4825) #define FIT_GARMIN_PRODUCT_D2_MACH2 ((FIT_GARMIN_PRODUCT)4879) #define FIT_GARMIN_PRODUCT_INSTINCT_CROSSOVER_AMOLED ((FIT_GARMIN_PRODUCT)4678) #define FIT_GARMIN_PRODUCT_D2_AIR_X15 ((FIT_GARMIN_PRODUCT)4944) @@ -1828,7 +1833,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 474 +#define FIT_GARMIN_PRODUCT_COUNT 475 typedef FIT_UINT8 FIT_ANTPLUS_DEVICE_TYPE; #define FIT_ANTPLUS_DEVICE_TYPE_INVALID FIT_UINT8_INVALID @@ -6165,6 +6170,7 @@ class Profile SESSION_MESG_WORKOUT_RPE, SESSION_MESG_AVG_SPO2, SESSION_MESG_AVG_STRESS, + SESSION_MESG_METABOLIC_CALORIES, SESSION_MESG_SDRR_HRV, SESSION_MESG_RMSSD_HRV, SESSION_MESG_TOTAL_FRACTIONAL_ASCENT, diff --git a/src/fit_protocol_validator.cpp b/src/fit_protocol_validator.cpp index 9dbd65b..ad45170 100644 --- a/src/fit_protocol_validator.cpp +++ b/src/fit_protocol_validator.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_protocol_validator.hpp b/src/fit_protocol_validator.hpp index 49f2465..8060920 100644 --- a/src/fit_protocol_validator.hpp +++ b/src/fit_protocol_validator.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_raw_bbi_mesg.hpp b/src/fit_raw_bbi_mesg.hpp index f61c805..fa21ca7 100644 --- a/src/fit_raw_bbi_mesg.hpp +++ b/src/fit_raw_bbi_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_raw_bbi_mesg_listener.hpp b/src/fit_raw_bbi_mesg_listener.hpp index 1274b59..c11beb7 100644 --- a/src/fit_raw_bbi_mesg_listener.hpp +++ b/src/fit_raw_bbi_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_record_mesg.hpp b/src/fit_record_mesg.hpp index 2b6622e..51068a9 100644 --- a/src/fit_record_mesg.hpp +++ b/src/fit_record_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_record_mesg_listener.hpp b/src/fit_record_mesg_listener.hpp index f3fb10b..485cd02 100644 --- a/src/fit_record_mesg_listener.hpp +++ b/src/fit_record_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_respiration_rate_mesg.hpp b/src/fit_respiration_rate_mesg.hpp index 4166376..27e0ef7 100644 --- a/src/fit_respiration_rate_mesg.hpp +++ b/src/fit_respiration_rate_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_respiration_rate_mesg_listener.hpp b/src/fit_respiration_rate_mesg_listener.hpp index 08894b4..d1a68ed 100644 --- a/src/fit_respiration_rate_mesg_listener.hpp +++ b/src/fit_respiration_rate_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_runtime_exception.hpp b/src/fit_runtime_exception.hpp index 8847950..73a7a9d 100644 --- a/src/fit_runtime_exception.hpp +++ b/src/fit_runtime_exception.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_schedule_mesg.hpp b/src/fit_schedule_mesg.hpp index 0f4b01c..e9c6507 100644 --- a/src/fit_schedule_mesg.hpp +++ b/src/fit_schedule_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_schedule_mesg_listener.hpp b/src/fit_schedule_mesg_listener.hpp index 039efb4..63a66b0 100644 --- a/src/fit_schedule_mesg_listener.hpp +++ b/src/fit_schedule_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sdm_profile_mesg.hpp b/src/fit_sdm_profile_mesg.hpp index 1547f06..14a745f 100644 --- a/src/fit_sdm_profile_mesg.hpp +++ b/src/fit_sdm_profile_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sdm_profile_mesg_listener.hpp b/src/fit_sdm_profile_mesg_listener.hpp index 37b7391..293f74d 100644 --- a/src/fit_sdm_profile_mesg_listener.hpp +++ b/src/fit_sdm_profile_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_file_mesg.hpp b/src/fit_segment_file_mesg.hpp index 678032f..b5e47c6 100644 --- a/src/fit_segment_file_mesg.hpp +++ b/src/fit_segment_file_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_file_mesg_listener.hpp b/src/fit_segment_file_mesg_listener.hpp index f7b3332..436d1f7 100644 --- a/src/fit_segment_file_mesg_listener.hpp +++ b/src/fit_segment_file_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_id_mesg.hpp b/src/fit_segment_id_mesg.hpp index f783f15..8cb12a5 100644 --- a/src/fit_segment_id_mesg.hpp +++ b/src/fit_segment_id_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_id_mesg_listener.hpp b/src/fit_segment_id_mesg_listener.hpp index 524174d..3bae062 100644 --- a/src/fit_segment_id_mesg_listener.hpp +++ b/src/fit_segment_id_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_lap_mesg.hpp b/src/fit_segment_lap_mesg.hpp index 51affc1..2baf155 100644 --- a/src/fit_segment_lap_mesg.hpp +++ b/src/fit_segment_lap_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_lap_mesg_listener.hpp b/src/fit_segment_lap_mesg_listener.hpp index d840be6..1daaa3b 100644 --- a/src/fit_segment_lap_mesg_listener.hpp +++ b/src/fit_segment_lap_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_leaderboard_entry_mesg.hpp b/src/fit_segment_leaderboard_entry_mesg.hpp index 271756b..4fd0d02 100644 --- a/src/fit_segment_leaderboard_entry_mesg.hpp +++ b/src/fit_segment_leaderboard_entry_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_leaderboard_entry_mesg_listener.hpp b/src/fit_segment_leaderboard_entry_mesg_listener.hpp index 159f9f2..98cd01f 100644 --- a/src/fit_segment_leaderboard_entry_mesg_listener.hpp +++ b/src/fit_segment_leaderboard_entry_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_point_mesg.hpp b/src/fit_segment_point_mesg.hpp index cd191da..4fc2dec 100644 --- a/src/fit_segment_point_mesg.hpp +++ b/src/fit_segment_point_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_point_mesg_listener.hpp b/src/fit_segment_point_mesg_listener.hpp index b7e3a43..4bbae75 100644 --- a/src/fit_segment_point_mesg_listener.hpp +++ b/src/fit_segment_point_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_session_mesg.hpp b/src/fit_session_mesg.hpp index 829c010..c4ab85a 100644 --- a/src/fit_session_mesg.hpp +++ b/src/fit_session_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// @@ -174,6 +174,7 @@ class SessionMesg : public Mesg, public MesgWithEvent static const FIT_UINT8 WorkoutRpe = 193; static const FIT_UINT8 AvgSpo2 = 194; static const FIT_UINT8 AvgStress = 195; + static const FIT_UINT8 MetabolicCalories = 196; static const FIT_UINT8 SdrrHrv = 197; static const FIT_UINT8 RmssdHrv = 198; static const FIT_UINT8 TotalFractionalAscent = 199; @@ -5473,6 +5474,39 @@ class SessionMesg : public Mesg, public MesgWithEvent SetFieldUINT8Value(195, avgStress, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); } + /////////////////////////////////////////////////////////////////////// + // Checks the validity of metabolic_calories field + // Returns FIT_TRUE if field is valid + /////////////////////////////////////////////////////////////////////// + FIT_BOOL IsMetabolicCaloriesValid() const + { + const Field* field = GetField(196); + if( FIT_NULL == field ) + { + return FIT_FALSE; + } + + return field->IsValueValid(); + } + + /////////////////////////////////////////////////////////////////////// + // Returns metabolic_calories field + // Units: kcal + /////////////////////////////////////////////////////////////////////// + FIT_UINT16 GetMetabolicCalories(void) const + { + return GetFieldUINT16Value(196, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); + } + + /////////////////////////////////////////////////////////////////////// + // Set metabolic_calories field + // Units: kcal + /////////////////////////////////////////////////////////////////////// + void SetMetabolicCalories(FIT_UINT16 metabolicCalories) + { + SetFieldUINT16Value(196, metabolicCalories, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); + } + /////////////////////////////////////////////////////////////////////// // Checks the validity of sdrr_hrv field // Returns FIT_TRUE if field is valid diff --git a/src/fit_session_mesg_listener.hpp b/src/fit_session_mesg_listener.hpp index 4ef4524..1ca19d6 100644 --- a/src/fit_session_mesg_listener.hpp +++ b/src/fit_session_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_set_mesg.hpp b/src/fit_set_mesg.hpp index c01bcd1..8386f9f 100644 --- a/src/fit_set_mesg.hpp +++ b/src/fit_set_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_set_mesg_listener.hpp b/src/fit_set_mesg_listener.hpp index 756cb7d..d368131 100644 --- a/src/fit_set_mesg_listener.hpp +++ b/src/fit_set_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_skin_temp_overnight_mesg.hpp b/src/fit_skin_temp_overnight_mesg.hpp index 7c78ba4..6cd6824 100644 --- a/src/fit_skin_temp_overnight_mesg.hpp +++ b/src/fit_skin_temp_overnight_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_skin_temp_overnight_mesg_listener.hpp b/src/fit_skin_temp_overnight_mesg_listener.hpp index 95164b3..612b389 100644 --- a/src/fit_skin_temp_overnight_mesg_listener.hpp +++ b/src/fit_skin_temp_overnight_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_slave_device_mesg.hpp b/src/fit_slave_device_mesg.hpp index 8c45e7d..9f4a67d 100644 --- a/src/fit_slave_device_mesg.hpp +++ b/src/fit_slave_device_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_slave_device_mesg_listener.hpp b/src/fit_slave_device_mesg_listener.hpp index 71db3a8..4012d0d 100644 --- a/src/fit_slave_device_mesg_listener.hpp +++ b/src/fit_slave_device_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_assessment_mesg.hpp b/src/fit_sleep_assessment_mesg.hpp index c7d6310..cb5950b 100644 --- a/src/fit_sleep_assessment_mesg.hpp +++ b/src/fit_sleep_assessment_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_assessment_mesg_listener.hpp b/src/fit_sleep_assessment_mesg_listener.hpp index 765e6b8..75cdbc9 100644 --- a/src/fit_sleep_assessment_mesg_listener.hpp +++ b/src/fit_sleep_assessment_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_disruption_overnight_severity_mesg.hpp b/src/fit_sleep_disruption_overnight_severity_mesg.hpp index 7b88240..25b966c 100644 --- a/src/fit_sleep_disruption_overnight_severity_mesg.hpp +++ b/src/fit_sleep_disruption_overnight_severity_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_disruption_overnight_severity_mesg_listener.hpp b/src/fit_sleep_disruption_overnight_severity_mesg_listener.hpp index 28f6c01..9cedfed 100644 --- a/src/fit_sleep_disruption_overnight_severity_mesg_listener.hpp +++ b/src/fit_sleep_disruption_overnight_severity_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_disruption_severity_period_mesg.hpp b/src/fit_sleep_disruption_severity_period_mesg.hpp index 1ca5b4b..af02ae5 100644 --- a/src/fit_sleep_disruption_severity_period_mesg.hpp +++ b/src/fit_sleep_disruption_severity_period_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_disruption_severity_period_mesg_listener.hpp b/src/fit_sleep_disruption_severity_period_mesg_listener.hpp index 39c7ebb..b85c4b1 100644 --- a/src/fit_sleep_disruption_severity_period_mesg_listener.hpp +++ b/src/fit_sleep_disruption_severity_period_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_level_mesg.hpp b/src/fit_sleep_level_mesg.hpp index ca940f7..19c7e25 100644 --- a/src/fit_sleep_level_mesg.hpp +++ b/src/fit_sleep_level_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_level_mesg_listener.hpp b/src/fit_sleep_level_mesg_listener.hpp index 8972052..ff2d7b8 100644 --- a/src/fit_sleep_level_mesg_listener.hpp +++ b/src/fit_sleep_level_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_software_mesg.hpp b/src/fit_software_mesg.hpp index b26d9c4..95b5b17 100644 --- a/src/fit_software_mesg.hpp +++ b/src/fit_software_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_software_mesg_listener.hpp b/src/fit_software_mesg_listener.hpp index 95cb026..6c70fac 100644 --- a/src/fit_software_mesg_listener.hpp +++ b/src/fit_software_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_speed_zone_mesg.hpp b/src/fit_speed_zone_mesg.hpp index 3bd9a5a..f06e60f 100644 --- a/src/fit_speed_zone_mesg.hpp +++ b/src/fit_speed_zone_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_speed_zone_mesg_listener.hpp b/src/fit_speed_zone_mesg_listener.hpp index e9edf5b..9dea547 100644 --- a/src/fit_speed_zone_mesg_listener.hpp +++ b/src/fit_speed_zone_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_split_mesg.hpp b/src/fit_split_mesg.hpp index 426ac38..130b941 100644 --- a/src/fit_split_mesg.hpp +++ b/src/fit_split_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_split_mesg_listener.hpp b/src/fit_split_mesg_listener.hpp index cee612b..bf93055 100644 --- a/src/fit_split_mesg_listener.hpp +++ b/src/fit_split_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_split_summary_mesg.hpp b/src/fit_split_summary_mesg.hpp index 921f1f2..ebeec0a 100644 --- a/src/fit_split_summary_mesg.hpp +++ b/src/fit_split_summary_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_split_summary_mesg_listener.hpp b/src/fit_split_summary_mesg_listener.hpp index 243f175..4228752 100644 --- a/src/fit_split_summary_mesg_listener.hpp +++ b/src/fit_split_summary_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_spo2_data_mesg.hpp b/src/fit_spo2_data_mesg.hpp index c561beb..0e84b33 100644 --- a/src/fit_spo2_data_mesg.hpp +++ b/src/fit_spo2_data_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_spo2_data_mesg_listener.hpp b/src/fit_spo2_data_mesg_listener.hpp index 4954e87..d6ab480 100644 --- a/src/fit_spo2_data_mesg_listener.hpp +++ b/src/fit_spo2_data_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sport_mesg.hpp b/src/fit_sport_mesg.hpp index 875e3c1..8406648 100644 --- a/src/fit_sport_mesg.hpp +++ b/src/fit_sport_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sport_mesg_listener.hpp b/src/fit_sport_mesg_listener.hpp index 71dfe8e..c36eb94 100644 --- a/src/fit_sport_mesg_listener.hpp +++ b/src/fit_sport_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_stress_level_mesg.hpp b/src/fit_stress_level_mesg.hpp index e020c46..6a181f1 100644 --- a/src/fit_stress_level_mesg.hpp +++ b/src/fit_stress_level_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_stress_level_mesg_listener.hpp b/src/fit_stress_level_mesg_listener.hpp index b83dd7a..32edb56 100644 --- a/src/fit_stress_level_mesg_listener.hpp +++ b/src/fit_stress_level_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_tank_summary_mesg.hpp b/src/fit_tank_summary_mesg.hpp index 3217105..4ae188e 100644 --- a/src/fit_tank_summary_mesg.hpp +++ b/src/fit_tank_summary_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_tank_summary_mesg_listener.hpp b/src/fit_tank_summary_mesg_listener.hpp index 8fad43a..b438d1a 100644 --- a/src/fit_tank_summary_mesg_listener.hpp +++ b/src/fit_tank_summary_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_tank_update_mesg.hpp b/src/fit_tank_update_mesg.hpp index 6ef2da0..1193b55 100644 --- a/src/fit_tank_update_mesg.hpp +++ b/src/fit_tank_update_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_tank_update_mesg_listener.hpp b/src/fit_tank_update_mesg_listener.hpp index c20f577..358ea6b 100644 --- a/src/fit_tank_update_mesg_listener.hpp +++ b/src/fit_tank_update_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_three_d_sensor_calibration_mesg.hpp b/src/fit_three_d_sensor_calibration_mesg.hpp index 25f8caf..7da5ef6 100644 --- a/src/fit_three_d_sensor_calibration_mesg.hpp +++ b/src/fit_three_d_sensor_calibration_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_three_d_sensor_calibration_mesg_listener.hpp b/src/fit_three_d_sensor_calibration_mesg_listener.hpp index f04b23a..f4449ea 100644 --- a/src/fit_three_d_sensor_calibration_mesg_listener.hpp +++ b/src/fit_three_d_sensor_calibration_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_time_in_zone_mesg.hpp b/src/fit_time_in_zone_mesg.hpp index eb5f830..13f429c 100644 --- a/src/fit_time_in_zone_mesg.hpp +++ b/src/fit_time_in_zone_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_time_in_zone_mesg_listener.hpp b/src/fit_time_in_zone_mesg_listener.hpp index c8d02f8..209c771 100644 --- a/src/fit_time_in_zone_mesg_listener.hpp +++ b/src/fit_time_in_zone_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_timestamp_correlation_mesg.hpp b/src/fit_timestamp_correlation_mesg.hpp index 2b2bd56..0a77892 100644 --- a/src/fit_timestamp_correlation_mesg.hpp +++ b/src/fit_timestamp_correlation_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_timestamp_correlation_mesg_listener.hpp b/src/fit_timestamp_correlation_mesg_listener.hpp index e41d778..cf8ad2d 100644 --- a/src/fit_timestamp_correlation_mesg_listener.hpp +++ b/src/fit_timestamp_correlation_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_totals_mesg.hpp b/src/fit_totals_mesg.hpp index 9d1297f..a46aab5 100644 --- a/src/fit_totals_mesg.hpp +++ b/src/fit_totals_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_totals_mesg_listener.hpp b/src/fit_totals_mesg_listener.hpp index 0dac44e..c37bf6e 100644 --- a/src/fit_totals_mesg_listener.hpp +++ b/src/fit_totals_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_training_file_mesg.hpp b/src/fit_training_file_mesg.hpp index 913221d..4eb0f8b 100644 --- a/src/fit_training_file_mesg.hpp +++ b/src/fit_training_file_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_training_file_mesg_listener.hpp b/src/fit_training_file_mesg_listener.hpp index cf673e5..14ed38e 100644 --- a/src/fit_training_file_mesg_listener.hpp +++ b/src/fit_training_file_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_training_settings_mesg.hpp b/src/fit_training_settings_mesg.hpp index 97ede97..1e5a6ab 100644 --- a/src/fit_training_settings_mesg.hpp +++ b/src/fit_training_settings_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_training_settings_mesg_listener.hpp b/src/fit_training_settings_mesg_listener.hpp index 02f4f08..c1953a0 100644 --- a/src/fit_training_settings_mesg_listener.hpp +++ b/src/fit_training_settings_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_unicode.cpp b/src/fit_unicode.cpp index 62beb5c..6f0c494 100644 --- a/src/fit_unicode.cpp +++ b/src/fit_unicode.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_unicode.hpp b/src/fit_unicode.hpp index d4271dd..7b85883 100644 --- a/src/fit_unicode.hpp +++ b/src/fit_unicode.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_user_profile_mesg.hpp b/src/fit_user_profile_mesg.hpp index 3fd3343..bac939d 100644 --- a/src/fit_user_profile_mesg.hpp +++ b/src/fit_user_profile_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_user_profile_mesg_listener.hpp b/src/fit_user_profile_mesg_listener.hpp index c099c91..f2a082f 100644 --- a/src/fit_user_profile_mesg_listener.hpp +++ b/src/fit_user_profile_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_clip_mesg.hpp b/src/fit_video_clip_mesg.hpp index 87734c0..7f5b0f9 100644 --- a/src/fit_video_clip_mesg.hpp +++ b/src/fit_video_clip_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_clip_mesg_listener.hpp b/src/fit_video_clip_mesg_listener.hpp index b1b3f2b..a952c49 100644 --- a/src/fit_video_clip_mesg_listener.hpp +++ b/src/fit_video_clip_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_description_mesg.hpp b/src/fit_video_description_mesg.hpp index 5cee42e..f583837 100644 --- a/src/fit_video_description_mesg.hpp +++ b/src/fit_video_description_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_description_mesg_listener.hpp b/src/fit_video_description_mesg_listener.hpp index b09a2be..70e61e9 100644 --- a/src/fit_video_description_mesg_listener.hpp +++ b/src/fit_video_description_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_frame_mesg.hpp b/src/fit_video_frame_mesg.hpp index 8fcc451..0a25ad5 100644 --- a/src/fit_video_frame_mesg.hpp +++ b/src/fit_video_frame_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_frame_mesg_listener.hpp b/src/fit_video_frame_mesg_listener.hpp index b805024..05ae68c 100644 --- a/src/fit_video_frame_mesg_listener.hpp +++ b/src/fit_video_frame_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_mesg.hpp b/src/fit_video_mesg.hpp index 24602b2..a7b8566 100644 --- a/src/fit_video_mesg.hpp +++ b/src/fit_video_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_mesg_listener.hpp b/src/fit_video_mesg_listener.hpp index 9b7ab2f..4a7bc2b 100644 --- a/src/fit_video_mesg_listener.hpp +++ b/src/fit_video_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_title_mesg.hpp b/src/fit_video_title_mesg.hpp index 0705999..0cd94a1 100644 --- a/src/fit_video_title_mesg.hpp +++ b/src/fit_video_title_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_title_mesg_listener.hpp b/src/fit_video_title_mesg_listener.hpp index cbc6279..7f8c9fb 100644 --- a/src/fit_video_title_mesg_listener.hpp +++ b/src/fit_video_title_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_watchface_settings_mesg.hpp b/src/fit_watchface_settings_mesg.hpp index 15f9418..5847839 100644 --- a/src/fit_watchface_settings_mesg.hpp +++ b/src/fit_watchface_settings_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_watchface_settings_mesg_listener.hpp b/src/fit_watchface_settings_mesg_listener.hpp index bb4592f..461ffb2 100644 --- a/src/fit_watchface_settings_mesg_listener.hpp +++ b/src/fit_watchface_settings_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_weather_alert_mesg.hpp b/src/fit_weather_alert_mesg.hpp index 0602bee..858f81a 100644 --- a/src/fit_weather_alert_mesg.hpp +++ b/src/fit_weather_alert_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_weather_alert_mesg_listener.hpp b/src/fit_weather_alert_mesg_listener.hpp index 8cde64c..cf36ab6 100644 --- a/src/fit_weather_alert_mesg_listener.hpp +++ b/src/fit_weather_alert_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_weather_conditions_mesg.hpp b/src/fit_weather_conditions_mesg.hpp index a94de65..19612bd 100644 --- a/src/fit_weather_conditions_mesg.hpp +++ b/src/fit_weather_conditions_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_weather_conditions_mesg_listener.hpp b/src/fit_weather_conditions_mesg_listener.hpp index 60d139e..062a86f 100644 --- a/src/fit_weather_conditions_mesg_listener.hpp +++ b/src/fit_weather_conditions_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_weight_scale_mesg.hpp b/src/fit_weight_scale_mesg.hpp index b02ae90..c18f3b7 100644 --- a/src/fit_weight_scale_mesg.hpp +++ b/src/fit_weight_scale_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_weight_scale_mesg_listener.hpp b/src/fit_weight_scale_mesg_listener.hpp index a82cf8a..1e4bb0b 100644 --- a/src/fit_weight_scale_mesg_listener.hpp +++ b/src/fit_weight_scale_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_workout_mesg.hpp b/src/fit_workout_mesg.hpp index 5da9d05..9224ca3 100644 --- a/src/fit_workout_mesg.hpp +++ b/src/fit_workout_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_workout_mesg_listener.hpp b/src/fit_workout_mesg_listener.hpp index d9e7f24..03fe9ff 100644 --- a/src/fit_workout_mesg_listener.hpp +++ b/src/fit_workout_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_workout_session_mesg.hpp b/src/fit_workout_session_mesg.hpp index 17dc7b2..4977324 100644 --- a/src/fit_workout_session_mesg.hpp +++ b/src/fit_workout_session_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_workout_session_mesg_listener.hpp b/src/fit_workout_session_mesg_listener.hpp index 8cf6406..49d210f 100644 --- a/src/fit_workout_session_mesg_listener.hpp +++ b/src/fit_workout_session_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_workout_step_mesg.hpp b/src/fit_workout_step_mesg.hpp index a35a9a1..613893c 100644 --- a/src/fit_workout_step_mesg.hpp +++ b/src/fit_workout_step_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_workout_step_mesg_listener.hpp b/src/fit_workout_step_mesg_listener.hpp index a016991..54f622a 100644 --- a/src/fit_workout_step_mesg_listener.hpp +++ b/src/fit_workout_step_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_zones_target_mesg.hpp b/src/fit_zones_target_mesg.hpp index c251498..4db89a6 100644 --- a/src/fit_zones_target_mesg.hpp +++ b/src/fit_zones_target_mesg.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_zones_target_mesg_listener.hpp b/src/fit_zones_target_mesg_listener.hpp index 6254a29..6c70003 100644 --- a/src/fit_zones_target_mesg_listener.hpp +++ b/src/fit_zones_target_mesg_listener.hpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2025 Garmin International, Inc. +// Copyright 2026 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.189.0Release -// Tag = production/release/21.189.0-0-g9c45d71 +// Profile Version = 21.194.0Release +// Tag = production/release/21.194.0-0-g65135fc ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/plugins/plugins/fit_hr_to_record_message_plugin.cpp b/src/plugins/plugins/fit_hr_to_record_message_plugin.cpp deleted file mode 100644 index 2f11788..0000000 --- a/src/plugins/plugins/fit_hr_to_record_message_plugin.cpp +++ /dev/null @@ -1,252 +0,0 @@ -///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2023 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. -///////////////////////////////////////////////////////////////////////////////////////////// - -#include -#include "fit_file_id_mesg.hpp" -#include "fit_hr_mesg.hpp" -#include "fit_record_mesg.hpp" -#include "fit_runtime_exception.hpp" -#include "fit_session_mesg.hpp" -#include "fit_hr_to_record_message_plugin.hpp" - -namespace fit -{ - /** - * Provides functionality to backfill record messages with hr data from HR mesg. - *

- * The plugin matches the timestamp of record messages with the timestamps hr data - * contained in the HR mesg. - *

- * Requirements for correct operation: - * - HR data must be in the order of increasing timestamp - * - Record data must be in the order of increasing timestamp - * - The order of incoming HR and record mesgs may be independent of each other - * - The first HR mesg must contain a timestamp (with optional fractional_timestamp) - * which, in combination with the event_timestamps that mark the bpm data, provide the - * time that is used to match record data. - * - There must be an equal number of filtered_bpm fields and event_timestamp fields in each - * HR mesg; this number may change from message to message. - * - */ - HRToRecordMesgBroadcastPlugin::HRToRecordMesgBroadcastPlugin() - { - record_range_start_time = new DateTime((FIT_DATE_TIME)0); - hr_start_index = INVALID_INDEX; - hr_start_sub_index = INVALID_INDEX; - isActivityFile = FIT_FALSE; - mesg_count = 0; - - hr_mesgs = 0; - record_mesgs = 0; - } - - HRToRecordMesgBroadcastPlugin::~HRToRecordMesgBroadcastPlugin() - { - if (record_range_start_time != NULL) - delete record_range_start_time; - } - /** - * Peeks messages as they are being added to the buffer - * - * @param mesg the message that has just been buffered by BufferedMesgBroadcaster - */ - void HRToRecordMesgBroadcastPlugin::OnIncomingMesg(const Mesg& mesg) - { - switch (mesg.GetNum()) - { - - case FIT_MESG_NUM_FILE_ID: - { - // Check to see if we are processing an activity file. - FileIdMesg fileIdMesg = FileIdMesg(mesg); - if (fileIdMesg.GetType() == FIT_FILE_ACTIVITY) - isActivityFile = true; - } - break; - - case FIT_MESG_NUM_SESSION: - { - // Obtain session start time to mark the start of the first - // record message's time range - SessionMesg sessionMesg = SessionMesg(mesg); - record_range_start_time = new DateTime(sessionMesg.GetStartTime()); - } - break; - - case FIT_MESG_NUM_HR: - hr_mesgs++; - if (hr_start_index == INVALID_INDEX) - { - // Mark the first appearance of an HR message - hr_start_index = mesg_count; - hr_start_sub_index = 0; - } - break; - - case FIT_MESG_NUM_RECORD: - record_mesgs++; - break; - - default: - break; - - } // switch - - mesg_count++; - } - /** - * Matches record time ranges with all time matching HR mesgs and updates the - * message stream for later broadcast to listeners. - * - * @param mesgs the message list that is about to be broadcast to all MesgListeners. \ - Note: The List is 'final' but the references within the list are not, \ - therefore editing Mesg objects within mesgs will alter the messages \ - that are broadcast to listeners. - * - * DO NOT add or remove any messages to mesgs - */ - void HRToRecordMesgBroadcastPlugin::OnBroadcast(std::vector& mesgs) - { - // Check if we have an activity file and have received HR messages - if (isActivityFile && (hr_start_index != INVALID_INDEX)) - { - FIT_FLOAT32 hr_anchor_event_timestamp = 0.0; - DateTime hr_anchor_timestamp = DateTime((FIT_DATE_TIME)0); - FIT_BOOL hr_anchor_set = FIT_FALSE; - FIT_UINT8 last_valid_hr = 0; - DateTime last_valid_hr_time = DateTime((FIT_DATE_TIME)0); - - for (FIT_UINT32 mesgCounter = 0; mesgCounter < mesgs.size(); ++mesgCounter) - { - Mesg &mesg = mesgs.at(mesgCounter); - - // Process any record messages we encounter - if (mesg.GetNum() == FIT_MESG_NUM_RECORD) - { - FIT_FLOAT32 hrSum = 0; - FIT_FLOAT32 hrSumCount = 0; - - // Obtain the time for which the record message is valid - FIT_DATE_TIME timestamp = mesg.GetFieldUINT32Value(253, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); - DateTime record_range_end_time = DateTime(timestamp); - - // Need to determine timestamp range which applies to this record - FIT_BOOL findingInRangeHrMesgs = FIT_TRUE; - - // Start searching HR mesgs where we left off - FIT_UINT32 hr_mesg_counter = hr_start_index; - FIT_UINT32 hr_sub_mesg_counter = hr_start_sub_index; - - while (findingInRangeHrMesgs && (hr_mesg_counter < mesgs.size())) - { - // Skip over any non HR messages - if (mesgs.at(hr_mesg_counter).GetNum() == FIT_MESG_NUM_HR) - { - HrMesg hrMesg = HrMesg(mesgs.at(hr_mesg_counter)); - - // Update HR timestamp anchor, if present - if (hrMesg.GetTimestamp() != FIT_UINT32_INVALID) - { - hr_anchor_timestamp = DateTime(hrMesg.GetTimestamp()); - hr_anchor_set = FIT_TRUE; - - FIT_FLOAT32 fractionalTimestamp = hrMesg.GetFractionalTimestamp(); - if (memcmp(&fractionalTimestamp, &FIT_FLOAT32_INVALID, sizeof(FIT_FLOAT32)) != 0) - hr_anchor_timestamp.add(fractionalTimestamp); - - if (hrMesg.GetNumEventTimestamp() == 1) - { - hr_anchor_event_timestamp = hrMesg.GetEventTimestamp(0); - } - else - { - throw RuntimeException("FIT HrToRecordMesgBroadcastPlugin Error: Anchor HR mesg must have 1 event_timestamp"); - } - } - - if (hr_anchor_set == FIT_FALSE) - { - // We cannot process any HR messages if we have not received a timestamp anchor - throw RuntimeException("FIT HrToRecordMesgBroadcastPlugin Error: No anchor timestamp received in a HR mesg before diff HR mesgs"); - } - else if (hrMesg.GetNumEventTimestamp() != hrMesg.GetNumFilteredBpm()) - { - throw RuntimeException("FIT HrToRecordMesgBroadcastPlugin Error: HR mesg with mismatching event timestamp and filtered bpm"); - } - - for (FIT_UINT8 j = (FIT_UINT8)hr_sub_mesg_counter; j < hrMesg.GetNumEventTimestamp(); j++) - { - // Build up timestamp for each message using the anchor and event_timestamp - DateTime hrMesgTime = DateTime(hr_anchor_timestamp); - FIT_FLOAT32 event_timestamp = hrMesg.GetEventTimestamp(j); - - // Deal with roll over case - if (event_timestamp < hr_anchor_event_timestamp) - { - if ((hr_anchor_event_timestamp - event_timestamp) > (1 << 21)) - { - event_timestamp += (1 << 22); - } - else - { - throw RuntimeException("FIT HrToRecordMesgBroadcastPlugin Error: Anchor event_timestamp is greater than subsequent event_timestamp. This does not allow for correct delta calculation."); - } - } - - hrMesgTime.add(event_timestamp - hr_anchor_event_timestamp); - - // Check if hrMesgTime is gt record start time - // and if hrMesgTime is lte to record end time - if ((hrMesgTime.CompareTo(*record_range_start_time) > 0) && - (hrMesgTime.CompareTo(record_range_end_time) <= 0)) - { - hrSum += hrMesg.GetFilteredBpm(j); - hrSumCount++; - last_valid_hr_time = hrMesgTime; - } - // check if hrMesgTime exceeds the record time - else if (hrMesgTime.CompareTo(record_range_end_time) > 0) - { - // Remember where we left off - hr_start_index = hr_mesg_counter; - hr_start_sub_index = j; - findingInRangeHrMesgs = false; - - if (hrSumCount > 0) - { - // Update record heart rate - last_valid_hr = (FIT_UINT8)round(((float)hrSum) / hrSumCount); - mesg.SetFieldUINT8Value(3, last_valid_hr, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); - } - // If no stored HR is available, fill in record messages with the - // last valid filtered hr for a maximum of 5 seconds - else if ((record_range_start_time->CompareTo(last_valid_hr_time) > 0) && - ((record_range_start_time->GetTimeStamp() - last_valid_hr_time.GetTimeStamp()) < 5)) - { - mesg.SetFieldUINT8Value(3, last_valid_hr, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); - } - - // Reset HR average - hrSum = 0; - hrSumCount = 0; - - record_range_start_time = new DateTime(record_range_end_time); - - // Breaks out of looping within the event_timestamp array - break; - } - } - } - hr_mesg_counter++; - hr_sub_mesg_counter = 0; - } // while - } - }// for - } - } - -} // namespace fit diff --git a/src/plugins/plugins/fit_hr_to_record_message_plugin.hpp b/src/plugins/plugins/fit_hr_to_record_message_plugin.hpp deleted file mode 100644 index b4ff56e..0000000 --- a/src/plugins/plugins/fit_hr_to_record_message_plugin.hpp +++ /dev/null @@ -1,46 +0,0 @@ -///////////////////////////////////////////////////////////////////////////////////////////// -// Copyright 2023 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. -///////////////////////////////////////////////////////////////////////////////////////////// - -#if !defined(FIT_HR_TO_RECORD_MESSAGE_PLUGIN_HPP) -#define FIT_HR_TO_RECORD_MESSAGE_PLUGIN_HPP - -#include "fit.hpp" -#include "fit_date_time.hpp" -#include "fit_mesg_broadcast_plugin.hpp" -#include - -namespace fit -{ - -class HRToRecordMesgBroadcastPlugin : public fit::MesgBroadcastPlugin -{ - public: - HRToRecordMesgBroadcastPlugin(); - ~HRToRecordMesgBroadcastPlugin(); - void OnBroadcast(std::vector& mesgs); - void OnIncomingMesg(const Mesg& mesg); - // Plugins are not designed to be copied - HRToRecordMesgBroadcastPlugin &operator=(const HRToRecordMesgBroadcastPlugin&) = delete; - HRToRecordMesgBroadcastPlugin(const HRToRecordMesgBroadcastPlugin&) = delete; - - FIT_UINT32 GetHRMesgs() { return hr_mesgs; }; - FIT_UINT32 GetRecordMesgs() { return record_mesgs; }; - - private: - DateTime *record_range_start_time; - FIT_SINT32 hr_start_index; - FIT_SINT32 hr_start_sub_index; - FIT_BOOL isActivityFile; - FIT_UINT32 mesg_count; - const FIT_SINT32 INVALID_INDEX = -1; - FIT_UINT32 hr_mesgs; - FIT_UINT32 record_mesgs; -}; - -} // namespace fit - -#endif // defined(FIT_HR_TO_RECORD_MESSAGE_PLUGIN_HPP)