From 06cb197a49fc65d9909ad8ac7bfffa74eea089ba Mon Sep 17 00:00:00 2001 From: Jenkins Date: Thu, 11 Dec 2025 11:48:36 -0600 Subject: [PATCH] Garmin FIT SDK 21.189.0 --- src/examples/examples/decode/decode.cpp | 315 ++++++++++++++++ src/examples/examples/decode/makefile | 68 ++++ src/examples/examples/encode/encode.cpp | 337 ++++++++++++++++++ src/examples/examples/encode/makefile | 56 +++ src/fit.cpp | 4 +- src/fit.hpp | 6 +- src/fit_aad_accel_features_mesg.hpp | 4 +- src/fit_aad_accel_features_mesg_listener.hpp | 4 +- src/fit_accelerometer_data_mesg.hpp | 4 +- src/fit_accelerometer_data_mesg_listener.hpp | 4 +- src/fit_accumulated_field.cpp | 4 +- src/fit_accumulated_field.hpp | 4 +- src/fit_accumulator.cpp | 4 +- src/fit_accumulator.hpp | 4 +- src/fit_activity_mesg.hpp | 4 +- src/fit_activity_mesg_listener.hpp | 4 +- src/fit_ant_channel_id_mesg.hpp | 4 +- src/fit_ant_channel_id_mesg_listener.hpp | 4 +- src/fit_ant_rx_mesg.hpp | 4 +- src/fit_ant_rx_mesg_listener.hpp | 4 +- src/fit_ant_tx_mesg.hpp | 4 +- src/fit_ant_tx_mesg_listener.hpp | 4 +- src/fit_aviation_attitude_mesg.hpp | 4 +- src/fit_aviation_attitude_mesg_listener.hpp | 4 +- src/fit_barometer_data_mesg.hpp | 4 +- src/fit_barometer_data_mesg_listener.hpp | 4 +- src/fit_beat_intervals_mesg.hpp | 4 +- src/fit_beat_intervals_mesg_listener.hpp | 4 +- src/fit_bike_profile_mesg.hpp | 4 +- src/fit_bike_profile_mesg_listener.hpp | 4 +- src/fit_blood_pressure_mesg.hpp | 4 +- src/fit_blood_pressure_mesg_listener.hpp | 4 +- src/fit_buffer_encode.cpp | 4 +- src/fit_buffer_encode.hpp | 4 +- src/fit_buffered_mesg_broadcaster.cpp | 4 +- src/fit_buffered_mesg_broadcaster.hpp | 4 +- src/fit_buffered_record_mesg.hpp | 4 +- src/fit_buffered_record_mesg_broadcaster.cpp | 4 +- src/fit_buffered_record_mesg_broadcaster.hpp | 4 +- src/fit_buffered_record_mesg_listener.hpp | 4 +- src/fit_cadence_zone_mesg.hpp | 4 +- src/fit_cadence_zone_mesg_listener.hpp | 4 +- src/fit_camera_event_mesg.hpp | 4 +- src/fit_camera_event_mesg_listener.hpp | 4 +- src/fit_capabilities_mesg.hpp | 4 +- src/fit_capabilities_mesg_listener.hpp | 4 +- src/fit_chrono_shot_data_mesg.hpp | 4 +- src/fit_chrono_shot_data_mesg_listener.hpp | 4 +- src/fit_chrono_shot_session_mesg.hpp | 4 +- src/fit_chrono_shot_session_mesg_listener.hpp | 4 +- src/fit_climb_pro_mesg.hpp | 4 +- src/fit_climb_pro_mesg_listener.hpp | 4 +- src/fit_connectivity_mesg.hpp | 4 +- src/fit_connectivity_mesg_listener.hpp | 4 +- src/fit_course_mesg.hpp | 4 +- src/fit_course_mesg_listener.hpp | 4 +- src/fit_course_point_mesg.hpp | 4 +- src/fit_course_point_mesg_listener.hpp | 4 +- src/fit_crc.cpp | 4 +- src/fit_crc.hpp | 4 +- src/fit_date_time.cpp | 4 +- src/fit_date_time.hpp | 4 +- src/fit_decode.cpp | 4 +- src/fit_decode.hpp | 4 +- src/fit_developer_data_id_mesg.hpp | 4 +- src/fit_developer_data_id_mesg_listener.hpp | 4 +- src/fit_developer_field.cpp | 4 +- src/fit_developer_field.hpp | 4 +- src/fit_developer_field_definition.cpp | 4 +- src/fit_developer_field_definition.hpp | 4 +- src/fit_developer_field_description.cpp | 4 +- src/fit_developer_field_description.hpp | 4 +- ...t_developer_field_description_listener.hpp | 4 +- src/fit_device_aux_battery_info_mesg.hpp | 4 +- ..._device_aux_battery_info_mesg_listener.hpp | 4 +- src/fit_device_info_mesg.hpp | 4 +- src/fit_device_info_mesg_listener.hpp | 4 +- src/fit_device_settings_mesg.hpp | 4 +- src/fit_device_settings_mesg_listener.hpp | 4 +- src/fit_dive_alarm_mesg.hpp | 4 +- src/fit_dive_alarm_mesg_listener.hpp | 4 +- src/fit_dive_apnea_alarm_mesg.hpp | 4 +- src/fit_dive_apnea_alarm_mesg_listener.hpp | 4 +- src/fit_dive_gas_mesg.hpp | 4 +- src/fit_dive_gas_mesg_listener.hpp | 4 +- src/fit_dive_settings_mesg.hpp | 4 +- src/fit_dive_settings_mesg_listener.hpp | 4 +- src/fit_dive_summary_mesg.hpp | 4 +- src/fit_dive_summary_mesg_listener.hpp | 4 +- src/fit_encode.cpp | 4 +- src/fit_encode.hpp | 4 +- src/fit_event_mesg.hpp | 4 +- src/fit_event_mesg_listener.hpp | 4 +- ...it_exd_data_concept_configuration_mesg.hpp | 4 +- ...ta_concept_configuration_mesg_listener.hpp | 4 +- src/fit_exd_data_field_configuration_mesg.hpp | 4 +- ...data_field_configuration_mesg_listener.hpp | 4 +- src/fit_exd_screen_configuration_mesg.hpp | 4 +- ...exd_screen_configuration_mesg_listener.hpp | 4 +- src/fit_exercise_title_mesg.hpp | 4 +- src/fit_exercise_title_mesg_listener.hpp | 4 +- src/fit_factory.cpp | 4 +- src/fit_factory.hpp | 4 +- src/fit_field.cpp | 4 +- src/fit_field.hpp | 4 +- src/fit_field_base.cpp | 4 +- src/fit_field_base.hpp | 4 +- src/fit_field_capabilities_mesg.hpp | 4 +- src/fit_field_capabilities_mesg_listener.hpp | 4 +- src/fit_field_definition.cpp | 4 +- src/fit_field_definition.hpp | 4 +- src/fit_field_description_mesg.hpp | 4 +- src/fit_field_description_mesg_listener.hpp | 4 +- src/fit_file_capabilities_mesg.hpp | 4 +- src/fit_file_capabilities_mesg_listener.hpp | 4 +- src/fit_file_creator_mesg.hpp | 4 +- src/fit_file_creator_mesg_listener.hpp | 4 +- src/fit_file_id_mesg.hpp | 4 +- src/fit_file_id_mesg_listener.hpp | 4 +- src/fit_goal_mesg.hpp | 4 +- src/fit_goal_mesg_listener.hpp | 4 +- src/fit_gps_metadata_mesg.hpp | 4 +- src/fit_gps_metadata_mesg_listener.hpp | 4 +- src/fit_gyroscope_data_mesg.hpp | 4 +- src/fit_gyroscope_data_mesg_listener.hpp | 4 +- src/fit_hr_mesg.hpp | 4 +- src/fit_hr_mesg_listener.hpp | 4 +- src/fit_hr_zone_mesg.hpp | 4 +- src/fit_hr_zone_mesg_listener.hpp | 4 +- src/fit_hrm_profile_mesg.hpp | 4 +- src/fit_hrm_profile_mesg_listener.hpp | 4 +- src/fit_hrv_mesg.hpp | 4 +- src/fit_hrv_mesg_listener.hpp | 4 +- src/fit_hrv_status_summary_mesg.hpp | 4 +- src/fit_hrv_status_summary_mesg_listener.hpp | 4 +- src/fit_hrv_value_mesg.hpp | 4 +- src/fit_hrv_value_mesg_listener.hpp | 4 +- src/fit_hsa_accelerometer_data_mesg.hpp | 4 +- ...t_hsa_accelerometer_data_mesg_listener.hpp | 4 +- src/fit_hsa_body_battery_data_mesg.hpp | 4 +- ...it_hsa_body_battery_data_mesg_listener.hpp | 4 +- src/fit_hsa_configuration_data_mesg.hpp | 4 +- ...t_hsa_configuration_data_mesg_listener.hpp | 4 +- src/fit_hsa_event_mesg.hpp | 4 +- src/fit_hsa_event_mesg_listener.hpp | 4 +- src/fit_hsa_gyroscope_data_mesg.hpp | 4 +- src/fit_hsa_gyroscope_data_mesg_listener.hpp | 4 +- src/fit_hsa_heart_rate_data_mesg.hpp | 4 +- src/fit_hsa_heart_rate_data_mesg_listener.hpp | 4 +- src/fit_hsa_respiration_data_mesg.hpp | 4 +- ...fit_hsa_respiration_data_mesg_listener.hpp | 4 +- src/fit_hsa_spo2_data_mesg.hpp | 4 +- src/fit_hsa_spo2_data_mesg_listener.hpp | 4 +- src/fit_hsa_step_data_mesg.hpp | 4 +- src/fit_hsa_step_data_mesg_listener.hpp | 4 +- src/fit_hsa_stress_data_mesg.hpp | 4 +- src/fit_hsa_stress_data_mesg_listener.hpp | 4 +- src/fit_hsa_wrist_temperature_data_mesg.hpp | 4 +- ...a_wrist_temperature_data_mesg_listener.hpp | 4 +- src/fit_jump_mesg.hpp | 4 +- src/fit_jump_mesg_listener.hpp | 4 +- src/fit_lap_mesg.hpp | 4 +- src/fit_lap_mesg_listener.hpp | 4 +- src/fit_length_mesg.hpp | 4 +- src/fit_length_mesg_listener.hpp | 4 +- src/fit_magnetometer_data_mesg.hpp | 4 +- src/fit_magnetometer_data_mesg_listener.hpp | 4 +- src/fit_max_met_data_mesg.hpp | 4 +- src/fit_max_met_data_mesg_listener.hpp | 4 +- src/fit_memo_glob_mesg.hpp | 4 +- src/fit_memo_glob_mesg_listener.hpp | 4 +- src/fit_mesg.cpp | 4 +- src/fit_mesg.hpp | 4 +- src/fit_mesg_broadcast_plugin.hpp | 4 +- src/fit_mesg_broadcaster.cpp | 4 +- src/fit_mesg_broadcaster.hpp | 4 +- src/fit_mesg_capabilities_mesg.hpp | 4 +- src/fit_mesg_capabilities_mesg_listener.hpp | 4 +- src/fit_mesg_definition.cpp | 4 +- src/fit_mesg_definition.hpp | 4 +- src/fit_mesg_definition_listener.hpp | 4 +- src/fit_mesg_listener.hpp | 4 +- src/fit_mesg_with_event.hpp | 4 +- src/fit_mesg_with_event_broadcaster.cpp | 4 +- src/fit_mesg_with_event_broadcaster.hpp | 4 +- src/fit_mesg_with_event_listener.hpp | 4 +- src/fit_met_zone_mesg.hpp | 4 +- src/fit_met_zone_mesg_listener.hpp | 4 +- src/fit_monitoring_hr_data_mesg.hpp | 4 +- src/fit_monitoring_hr_data_mesg_listener.hpp | 4 +- src/fit_monitoring_info_mesg.hpp | 4 +- src/fit_monitoring_info_mesg_listener.hpp | 4 +- src/fit_monitoring_mesg.hpp | 4 +- src/fit_monitoring_mesg_listener.hpp | 4 +- src/fit_nmea_sentence_mesg.hpp | 4 +- src/fit_nmea_sentence_mesg_listener.hpp | 4 +- src/fit_obdii_data_mesg.hpp | 4 +- src/fit_obdii_data_mesg_listener.hpp | 4 +- src/fit_ohr_settings_mesg.hpp | 4 +- src/fit_ohr_settings_mesg_listener.hpp | 4 +- src/fit_one_d_sensor_calibration_mesg.hpp | 4 +- ...one_d_sensor_calibration_mesg_listener.hpp | 4 +- src/fit_pad_mesg.hpp | 4 +- src/fit_pad_mesg_listener.hpp | 4 +- src/fit_power_zone_mesg.hpp | 4 +- src/fit_power_zone_mesg_listener.hpp | 4 +- src/fit_profile.cpp | 4 +- src/fit_profile.hpp | 4 +- src/fit_protocol_validator.cpp | 4 +- src/fit_protocol_validator.hpp | 4 +- src/fit_raw_bbi_mesg.hpp | 4 +- src/fit_raw_bbi_mesg_listener.hpp | 4 +- src/fit_record_mesg.hpp | 4 +- src/fit_record_mesg_listener.hpp | 4 +- src/fit_respiration_rate_mesg.hpp | 4 +- src/fit_respiration_rate_mesg_listener.hpp | 4 +- src/fit_runtime_exception.hpp | 4 +- src/fit_schedule_mesg.hpp | 4 +- src/fit_schedule_mesg_listener.hpp | 4 +- src/fit_sdm_profile_mesg.hpp | 4 +- src/fit_sdm_profile_mesg_listener.hpp | 4 +- src/fit_segment_file_mesg.hpp | 4 +- src/fit_segment_file_mesg_listener.hpp | 4 +- src/fit_segment_id_mesg.hpp | 4 +- src/fit_segment_id_mesg_listener.hpp | 4 +- src/fit_segment_lap_mesg.hpp | 4 +- src/fit_segment_lap_mesg_listener.hpp | 4 +- src/fit_segment_leaderboard_entry_mesg.hpp | 4 +- ...egment_leaderboard_entry_mesg_listener.hpp | 4 +- src/fit_segment_point_mesg.hpp | 4 +- src/fit_segment_point_mesg_listener.hpp | 4 +- src/fit_session_mesg.hpp | 4 +- src/fit_session_mesg_listener.hpp | 4 +- src/fit_set_mesg.hpp | 4 +- src/fit_set_mesg_listener.hpp | 4 +- src/fit_skin_temp_overnight_mesg.hpp | 4 +- src/fit_skin_temp_overnight_mesg_listener.hpp | 4 +- src/fit_slave_device_mesg.hpp | 4 +- src/fit_slave_device_mesg_listener.hpp | 4 +- src/fit_sleep_assessment_mesg.hpp | 4 +- src/fit_sleep_assessment_mesg_listener.hpp | 4 +- ...eep_disruption_overnight_severity_mesg.hpp | 4 +- ...ption_overnight_severity_mesg_listener.hpp | 4 +- ..._sleep_disruption_severity_period_mesg.hpp | 4 +- ...sruption_severity_period_mesg_listener.hpp | 4 +- src/fit_sleep_level_mesg.hpp | 4 +- src/fit_sleep_level_mesg_listener.hpp | 4 +- src/fit_software_mesg.hpp | 4 +- src/fit_software_mesg_listener.hpp | 4 +- src/fit_speed_zone_mesg.hpp | 4 +- src/fit_speed_zone_mesg_listener.hpp | 4 +- src/fit_split_mesg.hpp | 4 +- src/fit_split_mesg_listener.hpp | 4 +- src/fit_split_summary_mesg.hpp | 4 +- src/fit_split_summary_mesg_listener.hpp | 4 +- src/fit_spo2_data_mesg.hpp | 4 +- src/fit_spo2_data_mesg_listener.hpp | 4 +- src/fit_sport_mesg.hpp | 4 +- src/fit_sport_mesg_listener.hpp | 4 +- src/fit_stress_level_mesg.hpp | 4 +- src/fit_stress_level_mesg_listener.hpp | 4 +- src/fit_tank_summary_mesg.hpp | 4 +- src/fit_tank_summary_mesg_listener.hpp | 4 +- src/fit_tank_update_mesg.hpp | 4 +- src/fit_tank_update_mesg_listener.hpp | 4 +- src/fit_three_d_sensor_calibration_mesg.hpp | 4 +- ...ree_d_sensor_calibration_mesg_listener.hpp | 4 +- src/fit_time_in_zone_mesg.hpp | 4 +- src/fit_time_in_zone_mesg_listener.hpp | 4 +- src/fit_timestamp_correlation_mesg.hpp | 4 +- ...it_timestamp_correlation_mesg_listener.hpp | 4 +- src/fit_totals_mesg.hpp | 4 +- src/fit_totals_mesg_listener.hpp | 4 +- src/fit_training_file_mesg.hpp | 4 +- src/fit_training_file_mesg_listener.hpp | 4 +- src/fit_training_settings_mesg.hpp | 4 +- src/fit_training_settings_mesg_listener.hpp | 4 +- src/fit_unicode.cpp | 4 +- src/fit_unicode.hpp | 4 +- src/fit_user_profile_mesg.hpp | 4 +- src/fit_user_profile_mesg_listener.hpp | 4 +- src/fit_video_clip_mesg.hpp | 4 +- src/fit_video_clip_mesg_listener.hpp | 4 +- src/fit_video_description_mesg.hpp | 4 +- src/fit_video_description_mesg_listener.hpp | 4 +- src/fit_video_frame_mesg.hpp | 4 +- src/fit_video_frame_mesg_listener.hpp | 4 +- src/fit_video_mesg.hpp | 4 +- src/fit_video_mesg_listener.hpp | 4 +- src/fit_video_title_mesg.hpp | 4 +- src/fit_video_title_mesg_listener.hpp | 4 +- src/fit_watchface_settings_mesg.hpp | 4 +- src/fit_watchface_settings_mesg_listener.hpp | 4 +- src/fit_weather_alert_mesg.hpp | 4 +- src/fit_weather_alert_mesg_listener.hpp | 4 +- src/fit_weather_conditions_mesg.hpp | 4 +- src/fit_weather_conditions_mesg_listener.hpp | 4 +- src/fit_weight_scale_mesg.hpp | 4 +- src/fit_weight_scale_mesg_listener.hpp | 4 +- src/fit_workout_mesg.hpp | 4 +- src/fit_workout_mesg_listener.hpp | 4 +- src/fit_workout_session_mesg.hpp | 4 +- src/fit_workout_session_mesg_listener.hpp | 4 +- src/fit_workout_step_mesg.hpp | 4 +- src/fit_workout_step_mesg_listener.hpp | 4 +- src/fit_zones_target_mesg.hpp | 4 +- src/fit_zones_target_mesg_listener.hpp | 4 +- .../fit_hr_to_record_message_plugin.cpp | 252 +++++++++++++ .../fit_hr_to_record_message_plugin.hpp | 46 +++ 309 files changed, 1681 insertions(+), 607 deletions(-) create mode 100644 src/examples/examples/decode/decode.cpp create mode 100644 src/examples/examples/decode/makefile create mode 100644 src/examples/examples/encode/encode.cpp create mode 100644 src/examples/examples/encode/makefile create mode 100644 src/plugins/plugins/fit_hr_to_record_message_plugin.cpp create mode 100644 src/plugins/plugins/fit_hr_to_record_message_plugin.hpp diff --git a/src/examples/examples/decode/decode.cpp b/src/examples/examples/decode/decode.cpp new file mode 100644 index 0000000..8045789 --- /dev/null +++ b/src/examples/examples/decode/decode.cpp @@ -0,0 +1,315 @@ +//////////////////////////////////////////////////////////////////////////////// +// 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 new file mode 100644 index 0000000..847bb6d --- /dev/null +++ b/src/examples/examples/decode/makefile @@ -0,0 +1,68 @@ +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 new file mode 100644 index 0000000..b9cffb8 --- /dev/null +++ b/src/examples/examples/encode/encode.cpp @@ -0,0 +1,337 @@ +//////////////////////////////////////////////////////////////////////////////// +// 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 new file mode 100644 index 0000000..954eaba --- /dev/null +++ b/src/examples/examples/encode/makefile @@ -0,0 +1,56 @@ +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 0daaa24..5aae62c 100644 --- a/src/fit.cpp +++ b/src/fit.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit.hpp b/src/fit.hpp index 629b703..aaae852 100644 --- a/src/fit.hpp +++ b/src/fit.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// @@ -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 188 +#define FIT_PROFILE_VERSION_MINOR 189 #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 c3e7ee8..9d5710a 100644 --- a/src/fit_aad_accel_features_mesg.hpp +++ b/src/fit_aad_accel_features_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_aad_accel_features_mesg_listener.hpp b/src/fit_aad_accel_features_mesg_listener.hpp index 4a07277..2908e63 100644 --- a/src/fit_aad_accel_features_mesg_listener.hpp +++ b/src/fit_aad_accel_features_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_accelerometer_data_mesg.hpp b/src/fit_accelerometer_data_mesg.hpp index 647c539..af93016 100644 --- a/src/fit_accelerometer_data_mesg.hpp +++ b/src/fit_accelerometer_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_accelerometer_data_mesg_listener.hpp b/src/fit_accelerometer_data_mesg_listener.hpp index 68664c8..7a9fb8e 100644 --- a/src/fit_accelerometer_data_mesg_listener.hpp +++ b/src/fit_accelerometer_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_accumulated_field.cpp b/src/fit_accumulated_field.cpp index 1d9b9d1..ef5579a 100644 --- a/src/fit_accumulated_field.cpp +++ b/src/fit_accumulated_field.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_accumulated_field.hpp b/src/fit_accumulated_field.hpp index ec8b49b..2d6bad4 100644 --- a/src/fit_accumulated_field.hpp +++ b/src/fit_accumulated_field.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_accumulator.cpp b/src/fit_accumulator.cpp index 3b37487..02b65c4 100644 --- a/src/fit_accumulator.cpp +++ b/src/fit_accumulator.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_accumulator.hpp b/src/fit_accumulator.hpp index 000022b..a07a0aa 100644 --- a/src/fit_accumulator.hpp +++ b/src/fit_accumulator.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_activity_mesg.hpp b/src/fit_activity_mesg.hpp index 4cf444d..3a56b24 100644 --- a/src/fit_activity_mesg.hpp +++ b/src/fit_activity_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_activity_mesg_listener.hpp b/src/fit_activity_mesg_listener.hpp index ee70019..ceed901 100644 --- a/src/fit_activity_mesg_listener.hpp +++ b/src/fit_activity_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ant_channel_id_mesg.hpp b/src/fit_ant_channel_id_mesg.hpp index 98982cf..8874148 100644 --- a/src/fit_ant_channel_id_mesg.hpp +++ b/src/fit_ant_channel_id_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ant_channel_id_mesg_listener.hpp b/src/fit_ant_channel_id_mesg_listener.hpp index 659ff63..e955da9 100644 --- a/src/fit_ant_channel_id_mesg_listener.hpp +++ b/src/fit_ant_channel_id_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ant_rx_mesg.hpp b/src/fit_ant_rx_mesg.hpp index 8015baf..ece7242 100644 --- a/src/fit_ant_rx_mesg.hpp +++ b/src/fit_ant_rx_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ant_rx_mesg_listener.hpp b/src/fit_ant_rx_mesg_listener.hpp index db45d44..c7dfa3e 100644 --- a/src/fit_ant_rx_mesg_listener.hpp +++ b/src/fit_ant_rx_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ant_tx_mesg.hpp b/src/fit_ant_tx_mesg.hpp index a5c2859..e4764fd 100644 --- a/src/fit_ant_tx_mesg.hpp +++ b/src/fit_ant_tx_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ant_tx_mesg_listener.hpp b/src/fit_ant_tx_mesg_listener.hpp index 0bc9120..c181d52 100644 --- a/src/fit_ant_tx_mesg_listener.hpp +++ b/src/fit_ant_tx_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_aviation_attitude_mesg.hpp b/src/fit_aviation_attitude_mesg.hpp index 9c58725..0209ffd 100644 --- a/src/fit_aviation_attitude_mesg.hpp +++ b/src/fit_aviation_attitude_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_aviation_attitude_mesg_listener.hpp b/src/fit_aviation_attitude_mesg_listener.hpp index c76aed8..58850be 100644 --- a/src/fit_aviation_attitude_mesg_listener.hpp +++ b/src/fit_aviation_attitude_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_barometer_data_mesg.hpp b/src/fit_barometer_data_mesg.hpp index 1fc8ae0..9eabf5b 100644 --- a/src/fit_barometer_data_mesg.hpp +++ b/src/fit_barometer_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_barometer_data_mesg_listener.hpp b/src/fit_barometer_data_mesg_listener.hpp index d3c45fb..03f0096 100644 --- a/src/fit_barometer_data_mesg_listener.hpp +++ b/src/fit_barometer_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_beat_intervals_mesg.hpp b/src/fit_beat_intervals_mesg.hpp index 8144ce2..a95bbe5 100644 --- a/src/fit_beat_intervals_mesg.hpp +++ b/src/fit_beat_intervals_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_beat_intervals_mesg_listener.hpp b/src/fit_beat_intervals_mesg_listener.hpp index 7820251..4299fd2 100644 --- a/src/fit_beat_intervals_mesg_listener.hpp +++ b/src/fit_beat_intervals_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_bike_profile_mesg.hpp b/src/fit_bike_profile_mesg.hpp index 7fffa40..5651875 100644 --- a/src/fit_bike_profile_mesg.hpp +++ b/src/fit_bike_profile_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_bike_profile_mesg_listener.hpp b/src/fit_bike_profile_mesg_listener.hpp index 7ba627f..f95ba8b 100644 --- a/src/fit_bike_profile_mesg_listener.hpp +++ b/src/fit_bike_profile_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_blood_pressure_mesg.hpp b/src/fit_blood_pressure_mesg.hpp index 02f77e6..76b3b24 100644 --- a/src/fit_blood_pressure_mesg.hpp +++ b/src/fit_blood_pressure_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_blood_pressure_mesg_listener.hpp b/src/fit_blood_pressure_mesg_listener.hpp index a696b54..9cd3488 100644 --- a/src/fit_blood_pressure_mesg_listener.hpp +++ b/src/fit_blood_pressure_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffer_encode.cpp b/src/fit_buffer_encode.cpp index 4a07a96..1579534 100644 --- a/src/fit_buffer_encode.cpp +++ b/src/fit_buffer_encode.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffer_encode.hpp b/src/fit_buffer_encode.hpp index 9418de6..eb80d0f 100644 --- a/src/fit_buffer_encode.hpp +++ b/src/fit_buffer_encode.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffered_mesg_broadcaster.cpp b/src/fit_buffered_mesg_broadcaster.cpp index 490fa9c..62f20f9 100644 --- a/src/fit_buffered_mesg_broadcaster.cpp +++ b/src/fit_buffered_mesg_broadcaster.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffered_mesg_broadcaster.hpp b/src/fit_buffered_mesg_broadcaster.hpp index 98db688..5e005f9 100644 --- a/src/fit_buffered_mesg_broadcaster.hpp +++ b/src/fit_buffered_mesg_broadcaster.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffered_record_mesg.hpp b/src/fit_buffered_record_mesg.hpp index 846e113..75e5ddc 100644 --- a/src/fit_buffered_record_mesg.hpp +++ b/src/fit_buffered_record_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffered_record_mesg_broadcaster.cpp b/src/fit_buffered_record_mesg_broadcaster.cpp index 0aec8f3..efd3214 100644 --- a/src/fit_buffered_record_mesg_broadcaster.cpp +++ b/src/fit_buffered_record_mesg_broadcaster.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffered_record_mesg_broadcaster.hpp b/src/fit_buffered_record_mesg_broadcaster.hpp index 6653b1c..45cf42b 100644 --- a/src/fit_buffered_record_mesg_broadcaster.hpp +++ b/src/fit_buffered_record_mesg_broadcaster.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_buffered_record_mesg_listener.hpp b/src/fit_buffered_record_mesg_listener.hpp index 5ef894b..1ed9a27 100644 --- a/src/fit_buffered_record_mesg_listener.hpp +++ b/src/fit_buffered_record_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_cadence_zone_mesg.hpp b/src/fit_cadence_zone_mesg.hpp index 213ee8c..91680ac 100644 --- a/src/fit_cadence_zone_mesg.hpp +++ b/src/fit_cadence_zone_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_cadence_zone_mesg_listener.hpp b/src/fit_cadence_zone_mesg_listener.hpp index 609c50a..282ab5b 100644 --- a/src/fit_cadence_zone_mesg_listener.hpp +++ b/src/fit_cadence_zone_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_camera_event_mesg.hpp b/src/fit_camera_event_mesg.hpp index cfff750..a3b66ed 100644 --- a/src/fit_camera_event_mesg.hpp +++ b/src/fit_camera_event_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_camera_event_mesg_listener.hpp b/src/fit_camera_event_mesg_listener.hpp index f674720..3d07402 100644 --- a/src/fit_camera_event_mesg_listener.hpp +++ b/src/fit_camera_event_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_capabilities_mesg.hpp b/src/fit_capabilities_mesg.hpp index fa59b24..1a5beab 100644 --- a/src/fit_capabilities_mesg.hpp +++ b/src/fit_capabilities_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_capabilities_mesg_listener.hpp b/src/fit_capabilities_mesg_listener.hpp index 6180b88..2934c10 100644 --- a/src/fit_capabilities_mesg_listener.hpp +++ b/src/fit_capabilities_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_chrono_shot_data_mesg.hpp b/src/fit_chrono_shot_data_mesg.hpp index 738af2c..09806e3 100644 --- a/src/fit_chrono_shot_data_mesg.hpp +++ b/src/fit_chrono_shot_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_chrono_shot_data_mesg_listener.hpp b/src/fit_chrono_shot_data_mesg_listener.hpp index 28ce5e6..d77a48b 100644 --- a/src/fit_chrono_shot_data_mesg_listener.hpp +++ b/src/fit_chrono_shot_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_chrono_shot_session_mesg.hpp b/src/fit_chrono_shot_session_mesg.hpp index aa37024..42e055c 100644 --- a/src/fit_chrono_shot_session_mesg.hpp +++ b/src/fit_chrono_shot_session_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_chrono_shot_session_mesg_listener.hpp b/src/fit_chrono_shot_session_mesg_listener.hpp index 7140d1f..3c16d4d 100644 --- a/src/fit_chrono_shot_session_mesg_listener.hpp +++ b/src/fit_chrono_shot_session_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_climb_pro_mesg.hpp b/src/fit_climb_pro_mesg.hpp index f5af27c..e0b571f 100644 --- a/src/fit_climb_pro_mesg.hpp +++ b/src/fit_climb_pro_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_climb_pro_mesg_listener.hpp b/src/fit_climb_pro_mesg_listener.hpp index b6a25ff..156d57a 100644 --- a/src/fit_climb_pro_mesg_listener.hpp +++ b/src/fit_climb_pro_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_connectivity_mesg.hpp b/src/fit_connectivity_mesg.hpp index 3c38c78..4775a0e 100644 --- a/src/fit_connectivity_mesg.hpp +++ b/src/fit_connectivity_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_connectivity_mesg_listener.hpp b/src/fit_connectivity_mesg_listener.hpp index 919da5a..e754369 100644 --- a/src/fit_connectivity_mesg_listener.hpp +++ b/src/fit_connectivity_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_course_mesg.hpp b/src/fit_course_mesg.hpp index 814d8c4..8e3de75 100644 --- a/src/fit_course_mesg.hpp +++ b/src/fit_course_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_course_mesg_listener.hpp b/src/fit_course_mesg_listener.hpp index c50cbbb..dd8e0e3 100644 --- a/src/fit_course_mesg_listener.hpp +++ b/src/fit_course_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_course_point_mesg.hpp b/src/fit_course_point_mesg.hpp index 6564191..303c46d 100644 --- a/src/fit_course_point_mesg.hpp +++ b/src/fit_course_point_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_course_point_mesg_listener.hpp b/src/fit_course_point_mesg_listener.hpp index fdd6715..a0cc0be 100644 --- a/src/fit_course_point_mesg_listener.hpp +++ b/src/fit_course_point_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_crc.cpp b/src/fit_crc.cpp index 597a1a0..c83ca96 100644 --- a/src/fit_crc.cpp +++ b/src/fit_crc.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_crc.hpp b/src/fit_crc.hpp index 636a466..8c05798 100644 --- a/src/fit_crc.hpp +++ b/src/fit_crc.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_date_time.cpp b/src/fit_date_time.cpp index 69d62b3..64ccdaa 100644 --- a/src/fit_date_time.cpp +++ b/src/fit_date_time.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_date_time.hpp b/src/fit_date_time.hpp index 1201488..af51cae 100644 --- a/src/fit_date_time.hpp +++ b/src/fit_date_time.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_decode.cpp b/src/fit_decode.cpp index 63e735e..86aeb84 100644 --- a/src/fit_decode.cpp +++ b/src/fit_decode.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_decode.hpp b/src/fit_decode.hpp index fb0fbb0..f305785 100644 --- a/src/fit_decode.hpp +++ b/src/fit_decode.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_data_id_mesg.hpp b/src/fit_developer_data_id_mesg.hpp index 6b2c85d..6a580d5 100644 --- a/src/fit_developer_data_id_mesg.hpp +++ b/src/fit_developer_data_id_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_data_id_mesg_listener.hpp b/src/fit_developer_data_id_mesg_listener.hpp index 18da44a..e3a5314 100644 --- a/src/fit_developer_data_id_mesg_listener.hpp +++ b/src/fit_developer_data_id_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_field.cpp b/src/fit_developer_field.cpp index b9c269e..867b97e 100644 --- a/src/fit_developer_field.cpp +++ b/src/fit_developer_field.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_field.hpp b/src/fit_developer_field.hpp index 3a82684..41f66a1 100644 --- a/src/fit_developer_field.hpp +++ b/src/fit_developer_field.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_field_definition.cpp b/src/fit_developer_field_definition.cpp index b9d712d..c179070 100644 --- a/src/fit_developer_field_definition.cpp +++ b/src/fit_developer_field_definition.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_field_definition.hpp b/src/fit_developer_field_definition.hpp index ffbf79e..77e13bb 100644 --- a/src/fit_developer_field_definition.hpp +++ b/src/fit_developer_field_definition.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_field_description.cpp b/src/fit_developer_field_description.cpp index 3f3ffa4..388b174 100644 --- a/src/fit_developer_field_description.cpp +++ b/src/fit_developer_field_description.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_field_description.hpp b/src/fit_developer_field_description.hpp index c9fe3ce..49c2715 100644 --- a/src/fit_developer_field_description.hpp +++ b/src/fit_developer_field_description.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_developer_field_description_listener.hpp b/src/fit_developer_field_description_listener.hpp index 1c74566..def4d02 100644 --- a/src/fit_developer_field_description_listener.hpp +++ b/src/fit_developer_field_description_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_device_aux_battery_info_mesg.hpp b/src/fit_device_aux_battery_info_mesg.hpp index d965a3e..d326089 100644 --- a/src/fit_device_aux_battery_info_mesg.hpp +++ b/src/fit_device_aux_battery_info_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_device_aux_battery_info_mesg_listener.hpp b/src/fit_device_aux_battery_info_mesg_listener.hpp index 5faa265..b3a3952 100644 --- a/src/fit_device_aux_battery_info_mesg_listener.hpp +++ b/src/fit_device_aux_battery_info_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_device_info_mesg.hpp b/src/fit_device_info_mesg.hpp index 39ed9cb..9ba9a55 100644 --- a/src/fit_device_info_mesg.hpp +++ b/src/fit_device_info_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_device_info_mesg_listener.hpp b/src/fit_device_info_mesg_listener.hpp index 39cf614..699bb73 100644 --- a/src/fit_device_info_mesg_listener.hpp +++ b/src/fit_device_info_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_device_settings_mesg.hpp b/src/fit_device_settings_mesg.hpp index 064791f..6edbec0 100644 --- a/src/fit_device_settings_mesg.hpp +++ b/src/fit_device_settings_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_device_settings_mesg_listener.hpp b/src/fit_device_settings_mesg_listener.hpp index a9c67cb..5c3e20a 100644 --- a/src/fit_device_settings_mesg_listener.hpp +++ b/src/fit_device_settings_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_alarm_mesg.hpp b/src/fit_dive_alarm_mesg.hpp index 60e8e2c..c77e608 100644 --- a/src/fit_dive_alarm_mesg.hpp +++ b/src/fit_dive_alarm_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_alarm_mesg_listener.hpp b/src/fit_dive_alarm_mesg_listener.hpp index c30ad59..665e358 100644 --- a/src/fit_dive_alarm_mesg_listener.hpp +++ b/src/fit_dive_alarm_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_apnea_alarm_mesg.hpp b/src/fit_dive_apnea_alarm_mesg.hpp index b87282c..030b567 100644 --- a/src/fit_dive_apnea_alarm_mesg.hpp +++ b/src/fit_dive_apnea_alarm_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_apnea_alarm_mesg_listener.hpp b/src/fit_dive_apnea_alarm_mesg_listener.hpp index e3a85cb..6c945b3 100644 --- a/src/fit_dive_apnea_alarm_mesg_listener.hpp +++ b/src/fit_dive_apnea_alarm_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_gas_mesg.hpp b/src/fit_dive_gas_mesg.hpp index d56806d..6f60fde 100644 --- a/src/fit_dive_gas_mesg.hpp +++ b/src/fit_dive_gas_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_gas_mesg_listener.hpp b/src/fit_dive_gas_mesg_listener.hpp index d5cf262..bc8b1c9 100644 --- a/src/fit_dive_gas_mesg_listener.hpp +++ b/src/fit_dive_gas_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_settings_mesg.hpp b/src/fit_dive_settings_mesg.hpp index b097939..e13866f 100644 --- a/src/fit_dive_settings_mesg.hpp +++ b/src/fit_dive_settings_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_settings_mesg_listener.hpp b/src/fit_dive_settings_mesg_listener.hpp index e0d00c0..11fc9d6 100644 --- a/src/fit_dive_settings_mesg_listener.hpp +++ b/src/fit_dive_settings_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_summary_mesg.hpp b/src/fit_dive_summary_mesg.hpp index c48152c..c065526 100644 --- a/src/fit_dive_summary_mesg.hpp +++ b/src/fit_dive_summary_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_dive_summary_mesg_listener.hpp b/src/fit_dive_summary_mesg_listener.hpp index 01f5aae..a52d60d 100644 --- a/src/fit_dive_summary_mesg_listener.hpp +++ b/src/fit_dive_summary_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_encode.cpp b/src/fit_encode.cpp index 3366988..983531a 100644 --- a/src/fit_encode.cpp +++ b/src/fit_encode.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_encode.hpp b/src/fit_encode.hpp index c49e8a0..b15a81d 100644 --- a/src/fit_encode.hpp +++ b/src/fit_encode.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_event_mesg.hpp b/src/fit_event_mesg.hpp index f1147cc..a714a9c 100644 --- a/src/fit_event_mesg.hpp +++ b/src/fit_event_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_event_mesg_listener.hpp b/src/fit_event_mesg_listener.hpp index e347eb9..33836d3 100644 --- a/src/fit_event_mesg_listener.hpp +++ b/src/fit_event_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exd_data_concept_configuration_mesg.hpp b/src/fit_exd_data_concept_configuration_mesg.hpp index 18423fd..0ac4904 100644 --- a/src/fit_exd_data_concept_configuration_mesg.hpp +++ b/src/fit_exd_data_concept_configuration_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exd_data_concept_configuration_mesg_listener.hpp b/src/fit_exd_data_concept_configuration_mesg_listener.hpp index 6229a4c..88e7a4b 100644 --- a/src/fit_exd_data_concept_configuration_mesg_listener.hpp +++ b/src/fit_exd_data_concept_configuration_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exd_data_field_configuration_mesg.hpp b/src/fit_exd_data_field_configuration_mesg.hpp index 7235f74..c0dda15 100644 --- a/src/fit_exd_data_field_configuration_mesg.hpp +++ b/src/fit_exd_data_field_configuration_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exd_data_field_configuration_mesg_listener.hpp b/src/fit_exd_data_field_configuration_mesg_listener.hpp index 18ca7f9..e764e50 100644 --- a/src/fit_exd_data_field_configuration_mesg_listener.hpp +++ b/src/fit_exd_data_field_configuration_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exd_screen_configuration_mesg.hpp b/src/fit_exd_screen_configuration_mesg.hpp index dbb73a0..33c7215 100644 --- a/src/fit_exd_screen_configuration_mesg.hpp +++ b/src/fit_exd_screen_configuration_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exd_screen_configuration_mesg_listener.hpp b/src/fit_exd_screen_configuration_mesg_listener.hpp index 14c686d..48715b9 100644 --- a/src/fit_exd_screen_configuration_mesg_listener.hpp +++ b/src/fit_exd_screen_configuration_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exercise_title_mesg.hpp b/src/fit_exercise_title_mesg.hpp index ede8c0f..f35c45c 100644 --- a/src/fit_exercise_title_mesg.hpp +++ b/src/fit_exercise_title_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_exercise_title_mesg_listener.hpp b/src/fit_exercise_title_mesg_listener.hpp index d3ce40b..1c90759 100644 --- a/src/fit_exercise_title_mesg_listener.hpp +++ b/src/fit_exercise_title_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_factory.cpp b/src/fit_factory.cpp index 34437c1..e7aff64 100644 --- a/src/fit_factory.cpp +++ b/src/fit_factory.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_factory.hpp b/src/fit_factory.hpp index e12241e..cbcc8b1 100644 --- a/src/fit_factory.hpp +++ b/src/fit_factory.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field.cpp b/src/fit_field.cpp index 69fcdf7..68d6f5a 100644 --- a/src/fit_field.cpp +++ b/src/fit_field.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field.hpp b/src/fit_field.hpp index 131546b..75cdb77 100644 --- a/src/fit_field.hpp +++ b/src/fit_field.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_base.cpp b/src/fit_field_base.cpp index e2816a5..823f2a9 100644 --- a/src/fit_field_base.cpp +++ b/src/fit_field_base.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_base.hpp b/src/fit_field_base.hpp index 461c03f..73923dd 100644 --- a/src/fit_field_base.hpp +++ b/src/fit_field_base.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_capabilities_mesg.hpp b/src/fit_field_capabilities_mesg.hpp index 3b464c7..45d4be2 100644 --- a/src/fit_field_capabilities_mesg.hpp +++ b/src/fit_field_capabilities_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_capabilities_mesg_listener.hpp b/src/fit_field_capabilities_mesg_listener.hpp index 5d52e19..9689a2a 100644 --- a/src/fit_field_capabilities_mesg_listener.hpp +++ b/src/fit_field_capabilities_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_definition.cpp b/src/fit_field_definition.cpp index a0845c3..5902f15 100644 --- a/src/fit_field_definition.cpp +++ b/src/fit_field_definition.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_definition.hpp b/src/fit_field_definition.hpp index 929aac3..9a89a6d 100644 --- a/src/fit_field_definition.hpp +++ b/src/fit_field_definition.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_description_mesg.hpp b/src/fit_field_description_mesg.hpp index f3b3495..5723366 100644 --- a/src/fit_field_description_mesg.hpp +++ b/src/fit_field_description_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_field_description_mesg_listener.hpp b/src/fit_field_description_mesg_listener.hpp index 58da4ce..4a36376 100644 --- a/src/fit_field_description_mesg_listener.hpp +++ b/src/fit_field_description_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_file_capabilities_mesg.hpp b/src/fit_file_capabilities_mesg.hpp index 597841e..aeeae9f 100644 --- a/src/fit_file_capabilities_mesg.hpp +++ b/src/fit_file_capabilities_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_file_capabilities_mesg_listener.hpp b/src/fit_file_capabilities_mesg_listener.hpp index f5735f1..be6a436 100644 --- a/src/fit_file_capabilities_mesg_listener.hpp +++ b/src/fit_file_capabilities_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_file_creator_mesg.hpp b/src/fit_file_creator_mesg.hpp index 11d4711..5f8583f 100644 --- a/src/fit_file_creator_mesg.hpp +++ b/src/fit_file_creator_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_file_creator_mesg_listener.hpp b/src/fit_file_creator_mesg_listener.hpp index 353a676..4e5e9ed 100644 --- a/src/fit_file_creator_mesg_listener.hpp +++ b/src/fit_file_creator_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_file_id_mesg.hpp b/src/fit_file_id_mesg.hpp index d260cf9..14df7bd 100644 --- a/src/fit_file_id_mesg.hpp +++ b/src/fit_file_id_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_file_id_mesg_listener.hpp b/src/fit_file_id_mesg_listener.hpp index 2cc4769..3817948 100644 --- a/src/fit_file_id_mesg_listener.hpp +++ b/src/fit_file_id_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_goal_mesg.hpp b/src/fit_goal_mesg.hpp index c21028c..8e4b0cb 100644 --- a/src/fit_goal_mesg.hpp +++ b/src/fit_goal_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_goal_mesg_listener.hpp b/src/fit_goal_mesg_listener.hpp index eb97e6f..f07d315 100644 --- a/src/fit_goal_mesg_listener.hpp +++ b/src/fit_goal_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_gps_metadata_mesg.hpp b/src/fit_gps_metadata_mesg.hpp index f0d8e45..c1f8084 100644 --- a/src/fit_gps_metadata_mesg.hpp +++ b/src/fit_gps_metadata_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_gps_metadata_mesg_listener.hpp b/src/fit_gps_metadata_mesg_listener.hpp index 36c2f12..a544a39 100644 --- a/src/fit_gps_metadata_mesg_listener.hpp +++ b/src/fit_gps_metadata_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_gyroscope_data_mesg.hpp b/src/fit_gyroscope_data_mesg.hpp index ca0ffb7..aaa3b5e 100644 --- a/src/fit_gyroscope_data_mesg.hpp +++ b/src/fit_gyroscope_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_gyroscope_data_mesg_listener.hpp b/src/fit_gyroscope_data_mesg_listener.hpp index 5831406..c060f97 100644 --- a/src/fit_gyroscope_data_mesg_listener.hpp +++ b/src/fit_gyroscope_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hr_mesg.hpp b/src/fit_hr_mesg.hpp index f061df9..39478e6 100644 --- a/src/fit_hr_mesg.hpp +++ b/src/fit_hr_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hr_mesg_listener.hpp b/src/fit_hr_mesg_listener.hpp index 9dc29e1..ca4cf15 100644 --- a/src/fit_hr_mesg_listener.hpp +++ b/src/fit_hr_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hr_zone_mesg.hpp b/src/fit_hr_zone_mesg.hpp index f95e20b..d982c66 100644 --- a/src/fit_hr_zone_mesg.hpp +++ b/src/fit_hr_zone_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hr_zone_mesg_listener.hpp b/src/fit_hr_zone_mesg_listener.hpp index 42fe352..dbe8f34 100644 --- a/src/fit_hr_zone_mesg_listener.hpp +++ b/src/fit_hr_zone_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrm_profile_mesg.hpp b/src/fit_hrm_profile_mesg.hpp index 62ceaff..66ba954 100644 --- a/src/fit_hrm_profile_mesg.hpp +++ b/src/fit_hrm_profile_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrm_profile_mesg_listener.hpp b/src/fit_hrm_profile_mesg_listener.hpp index 28b25fb..5f64e8c 100644 --- a/src/fit_hrm_profile_mesg_listener.hpp +++ b/src/fit_hrm_profile_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrv_mesg.hpp b/src/fit_hrv_mesg.hpp index d8c8f93..df2f558 100644 --- a/src/fit_hrv_mesg.hpp +++ b/src/fit_hrv_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrv_mesg_listener.hpp b/src/fit_hrv_mesg_listener.hpp index 9dfb409..0b21e1e 100644 --- a/src/fit_hrv_mesg_listener.hpp +++ b/src/fit_hrv_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrv_status_summary_mesg.hpp b/src/fit_hrv_status_summary_mesg.hpp index d82de7d..2fccb8f 100644 --- a/src/fit_hrv_status_summary_mesg.hpp +++ b/src/fit_hrv_status_summary_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrv_status_summary_mesg_listener.hpp b/src/fit_hrv_status_summary_mesg_listener.hpp index b4d1f32..3ef9644 100644 --- a/src/fit_hrv_status_summary_mesg_listener.hpp +++ b/src/fit_hrv_status_summary_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrv_value_mesg.hpp b/src/fit_hrv_value_mesg.hpp index e63ad82..31664a4 100644 --- a/src/fit_hrv_value_mesg.hpp +++ b/src/fit_hrv_value_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hrv_value_mesg_listener.hpp b/src/fit_hrv_value_mesg_listener.hpp index 622e5cb..011876b 100644 --- a/src/fit_hrv_value_mesg_listener.hpp +++ b/src/fit_hrv_value_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_accelerometer_data_mesg.hpp b/src/fit_hsa_accelerometer_data_mesg.hpp index a72b817..6a63a1a 100644 --- a/src/fit_hsa_accelerometer_data_mesg.hpp +++ b/src/fit_hsa_accelerometer_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_accelerometer_data_mesg_listener.hpp b/src/fit_hsa_accelerometer_data_mesg_listener.hpp index dee4746..92f13d8 100644 --- a/src/fit_hsa_accelerometer_data_mesg_listener.hpp +++ b/src/fit_hsa_accelerometer_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_body_battery_data_mesg.hpp b/src/fit_hsa_body_battery_data_mesg.hpp index abcb84e..3dc662a 100644 --- a/src/fit_hsa_body_battery_data_mesg.hpp +++ b/src/fit_hsa_body_battery_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_body_battery_data_mesg_listener.hpp b/src/fit_hsa_body_battery_data_mesg_listener.hpp index 2b2047a..df1d850 100644 --- a/src/fit_hsa_body_battery_data_mesg_listener.hpp +++ b/src/fit_hsa_body_battery_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_configuration_data_mesg.hpp b/src/fit_hsa_configuration_data_mesg.hpp index 58b001c..381e981 100644 --- a/src/fit_hsa_configuration_data_mesg.hpp +++ b/src/fit_hsa_configuration_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_configuration_data_mesg_listener.hpp b/src/fit_hsa_configuration_data_mesg_listener.hpp index 9298e64..9697d6f 100644 --- a/src/fit_hsa_configuration_data_mesg_listener.hpp +++ b/src/fit_hsa_configuration_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_event_mesg.hpp b/src/fit_hsa_event_mesg.hpp index e9e1958..b3f49c9 100644 --- a/src/fit_hsa_event_mesg.hpp +++ b/src/fit_hsa_event_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_event_mesg_listener.hpp b/src/fit_hsa_event_mesg_listener.hpp index b5fd91e..03f45aa 100644 --- a/src/fit_hsa_event_mesg_listener.hpp +++ b/src/fit_hsa_event_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_gyroscope_data_mesg.hpp b/src/fit_hsa_gyroscope_data_mesg.hpp index 0259d15..8667bf8 100644 --- a/src/fit_hsa_gyroscope_data_mesg.hpp +++ b/src/fit_hsa_gyroscope_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_gyroscope_data_mesg_listener.hpp b/src/fit_hsa_gyroscope_data_mesg_listener.hpp index b28c992..25805f7 100644 --- a/src/fit_hsa_gyroscope_data_mesg_listener.hpp +++ b/src/fit_hsa_gyroscope_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_heart_rate_data_mesg.hpp b/src/fit_hsa_heart_rate_data_mesg.hpp index f634f61..321bd52 100644 --- a/src/fit_hsa_heart_rate_data_mesg.hpp +++ b/src/fit_hsa_heart_rate_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_heart_rate_data_mesg_listener.hpp b/src/fit_hsa_heart_rate_data_mesg_listener.hpp index 808ba7f..ff561f6 100644 --- a/src/fit_hsa_heart_rate_data_mesg_listener.hpp +++ b/src/fit_hsa_heart_rate_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_respiration_data_mesg.hpp b/src/fit_hsa_respiration_data_mesg.hpp index c604691..fdf4da3 100644 --- a/src/fit_hsa_respiration_data_mesg.hpp +++ b/src/fit_hsa_respiration_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_respiration_data_mesg_listener.hpp b/src/fit_hsa_respiration_data_mesg_listener.hpp index fbfad7d..0ff6aab 100644 --- a/src/fit_hsa_respiration_data_mesg_listener.hpp +++ b/src/fit_hsa_respiration_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_spo2_data_mesg.hpp b/src/fit_hsa_spo2_data_mesg.hpp index 21bdb8a..4fa8faf 100644 --- a/src/fit_hsa_spo2_data_mesg.hpp +++ b/src/fit_hsa_spo2_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_spo2_data_mesg_listener.hpp b/src/fit_hsa_spo2_data_mesg_listener.hpp index 40c4991..152879f 100644 --- a/src/fit_hsa_spo2_data_mesg_listener.hpp +++ b/src/fit_hsa_spo2_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_step_data_mesg.hpp b/src/fit_hsa_step_data_mesg.hpp index 8c5f5ce..c20b7d4 100644 --- a/src/fit_hsa_step_data_mesg.hpp +++ b/src/fit_hsa_step_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_step_data_mesg_listener.hpp b/src/fit_hsa_step_data_mesg_listener.hpp index 9980c60..9ef9b18 100644 --- a/src/fit_hsa_step_data_mesg_listener.hpp +++ b/src/fit_hsa_step_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_stress_data_mesg.hpp b/src/fit_hsa_stress_data_mesg.hpp index 723b65b..14cb751 100644 --- a/src/fit_hsa_stress_data_mesg.hpp +++ b/src/fit_hsa_stress_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_stress_data_mesg_listener.hpp b/src/fit_hsa_stress_data_mesg_listener.hpp index 6d68481..addc5a8 100644 --- a/src/fit_hsa_stress_data_mesg_listener.hpp +++ b/src/fit_hsa_stress_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_wrist_temperature_data_mesg.hpp b/src/fit_hsa_wrist_temperature_data_mesg.hpp index 4927ad4..9d14a13 100644 --- a/src/fit_hsa_wrist_temperature_data_mesg.hpp +++ b/src/fit_hsa_wrist_temperature_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_hsa_wrist_temperature_data_mesg_listener.hpp b/src/fit_hsa_wrist_temperature_data_mesg_listener.hpp index 594bbf5..a780997 100644 --- a/src/fit_hsa_wrist_temperature_data_mesg_listener.hpp +++ b/src/fit_hsa_wrist_temperature_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_jump_mesg.hpp b/src/fit_jump_mesg.hpp index 475ee21..883a607 100644 --- a/src/fit_jump_mesg.hpp +++ b/src/fit_jump_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_jump_mesg_listener.hpp b/src/fit_jump_mesg_listener.hpp index 35d26f5..c64c44c 100644 --- a/src/fit_jump_mesg_listener.hpp +++ b/src/fit_jump_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_lap_mesg.hpp b/src/fit_lap_mesg.hpp index ff7c03a..75eeb4d 100644 --- a/src/fit_lap_mesg.hpp +++ b/src/fit_lap_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_lap_mesg_listener.hpp b/src/fit_lap_mesg_listener.hpp index 2aa053b..7bf9751 100644 --- a/src/fit_lap_mesg_listener.hpp +++ b/src/fit_lap_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_length_mesg.hpp b/src/fit_length_mesg.hpp index 58cdd0a..8f1da9e 100644 --- a/src/fit_length_mesg.hpp +++ b/src/fit_length_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_length_mesg_listener.hpp b/src/fit_length_mesg_listener.hpp index 5e25002..e252ece 100644 --- a/src/fit_length_mesg_listener.hpp +++ b/src/fit_length_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_magnetometer_data_mesg.hpp b/src/fit_magnetometer_data_mesg.hpp index afc0323..76eacd5 100644 --- a/src/fit_magnetometer_data_mesg.hpp +++ b/src/fit_magnetometer_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_magnetometer_data_mesg_listener.hpp b/src/fit_magnetometer_data_mesg_listener.hpp index 554e5ec..54d59d7 100644 --- a/src/fit_magnetometer_data_mesg_listener.hpp +++ b/src/fit_magnetometer_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_max_met_data_mesg.hpp b/src/fit_max_met_data_mesg.hpp index fcc452c..00a2d24 100644 --- a/src/fit_max_met_data_mesg.hpp +++ b/src/fit_max_met_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_max_met_data_mesg_listener.hpp b/src/fit_max_met_data_mesg_listener.hpp index c06a5b5..f7fba1c 100644 --- a/src/fit_max_met_data_mesg_listener.hpp +++ b/src/fit_max_met_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_memo_glob_mesg.hpp b/src/fit_memo_glob_mesg.hpp index a252442..f840020 100644 --- a/src/fit_memo_glob_mesg.hpp +++ b/src/fit_memo_glob_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_memo_glob_mesg_listener.hpp b/src/fit_memo_glob_mesg_listener.hpp index 53db5ef..a9e0117 100644 --- a/src/fit_memo_glob_mesg_listener.hpp +++ b/src/fit_memo_glob_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg.cpp b/src/fit_mesg.cpp index 82364c4..7bc338b 100644 --- a/src/fit_mesg.cpp +++ b/src/fit_mesg.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg.hpp b/src/fit_mesg.hpp index 1ffb12a..f4e4d7d 100644 --- a/src/fit_mesg.hpp +++ b/src/fit_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_broadcast_plugin.hpp b/src/fit_mesg_broadcast_plugin.hpp index 406fee0..7a159f8 100644 --- a/src/fit_mesg_broadcast_plugin.hpp +++ b/src/fit_mesg_broadcast_plugin.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_broadcaster.cpp b/src/fit_mesg_broadcaster.cpp index eabbf38..b17657d 100644 --- a/src/fit_mesg_broadcaster.cpp +++ b/src/fit_mesg_broadcaster.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_broadcaster.hpp b/src/fit_mesg_broadcaster.hpp index af34d61..d669189 100644 --- a/src/fit_mesg_broadcaster.hpp +++ b/src/fit_mesg_broadcaster.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_capabilities_mesg.hpp b/src/fit_mesg_capabilities_mesg.hpp index d9bd761..0e43c98 100644 --- a/src/fit_mesg_capabilities_mesg.hpp +++ b/src/fit_mesg_capabilities_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_capabilities_mesg_listener.hpp b/src/fit_mesg_capabilities_mesg_listener.hpp index f05e84a..01333c1 100644 --- a/src/fit_mesg_capabilities_mesg_listener.hpp +++ b/src/fit_mesg_capabilities_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_definition.cpp b/src/fit_mesg_definition.cpp index 7e9d94f..b9b2605 100644 --- a/src/fit_mesg_definition.cpp +++ b/src/fit_mesg_definition.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_definition.hpp b/src/fit_mesg_definition.hpp index d0afbad..ece64f9 100644 --- a/src/fit_mesg_definition.hpp +++ b/src/fit_mesg_definition.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_definition_listener.hpp b/src/fit_mesg_definition_listener.hpp index 45db9c8..8288bfb 100644 --- a/src/fit_mesg_definition_listener.hpp +++ b/src/fit_mesg_definition_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_listener.hpp b/src/fit_mesg_listener.hpp index 8ab471e..765e46d 100644 --- a/src/fit_mesg_listener.hpp +++ b/src/fit_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_with_event.hpp b/src/fit_mesg_with_event.hpp index b8b4bcb..cacef53 100644 --- a/src/fit_mesg_with_event.hpp +++ b/src/fit_mesg_with_event.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_with_event_broadcaster.cpp b/src/fit_mesg_with_event_broadcaster.cpp index 1b76d4a..b3a0cb3 100644 --- a/src/fit_mesg_with_event_broadcaster.cpp +++ b/src/fit_mesg_with_event_broadcaster.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_with_event_broadcaster.hpp b/src/fit_mesg_with_event_broadcaster.hpp index b0fa63b..1b247ad 100644 --- a/src/fit_mesg_with_event_broadcaster.hpp +++ b/src/fit_mesg_with_event_broadcaster.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_mesg_with_event_listener.hpp b/src/fit_mesg_with_event_listener.hpp index 9c8c7f1..dac904e 100644 --- a/src/fit_mesg_with_event_listener.hpp +++ b/src/fit_mesg_with_event_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_met_zone_mesg.hpp b/src/fit_met_zone_mesg.hpp index 1499a9c..45bc245 100644 --- a/src/fit_met_zone_mesg.hpp +++ b/src/fit_met_zone_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_met_zone_mesg_listener.hpp b/src/fit_met_zone_mesg_listener.hpp index 7894b07..5670527 100644 --- a/src/fit_met_zone_mesg_listener.hpp +++ b/src/fit_met_zone_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_monitoring_hr_data_mesg.hpp b/src/fit_monitoring_hr_data_mesg.hpp index 0dd4dcb..feb2d1e 100644 --- a/src/fit_monitoring_hr_data_mesg.hpp +++ b/src/fit_monitoring_hr_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_monitoring_hr_data_mesg_listener.hpp b/src/fit_monitoring_hr_data_mesg_listener.hpp index e1ce9e7..893e286 100644 --- a/src/fit_monitoring_hr_data_mesg_listener.hpp +++ b/src/fit_monitoring_hr_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_monitoring_info_mesg.hpp b/src/fit_monitoring_info_mesg.hpp index 61cb814..e8d13e8 100644 --- a/src/fit_monitoring_info_mesg.hpp +++ b/src/fit_monitoring_info_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_monitoring_info_mesg_listener.hpp b/src/fit_monitoring_info_mesg_listener.hpp index 2ef2403..7067715 100644 --- a/src/fit_monitoring_info_mesg_listener.hpp +++ b/src/fit_monitoring_info_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_monitoring_mesg.hpp b/src/fit_monitoring_mesg.hpp index 773e736..c0c760b 100644 --- a/src/fit_monitoring_mesg.hpp +++ b/src/fit_monitoring_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_monitoring_mesg_listener.hpp b/src/fit_monitoring_mesg_listener.hpp index 40e682b..2085eeb 100644 --- a/src/fit_monitoring_mesg_listener.hpp +++ b/src/fit_monitoring_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_nmea_sentence_mesg.hpp b/src/fit_nmea_sentence_mesg.hpp index 304d6d7..92ad9f7 100644 --- a/src/fit_nmea_sentence_mesg.hpp +++ b/src/fit_nmea_sentence_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_nmea_sentence_mesg_listener.hpp b/src/fit_nmea_sentence_mesg_listener.hpp index 494123e..897faa2 100644 --- a/src/fit_nmea_sentence_mesg_listener.hpp +++ b/src/fit_nmea_sentence_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_obdii_data_mesg.hpp b/src/fit_obdii_data_mesg.hpp index a0f989c..346772d 100644 --- a/src/fit_obdii_data_mesg.hpp +++ b/src/fit_obdii_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_obdii_data_mesg_listener.hpp b/src/fit_obdii_data_mesg_listener.hpp index 83efbf7..2f27f69 100644 --- a/src/fit_obdii_data_mesg_listener.hpp +++ b/src/fit_obdii_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ohr_settings_mesg.hpp b/src/fit_ohr_settings_mesg.hpp index f5d0f3c..4d0d3f8 100644 --- a/src/fit_ohr_settings_mesg.hpp +++ b/src/fit_ohr_settings_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_ohr_settings_mesg_listener.hpp b/src/fit_ohr_settings_mesg_listener.hpp index 943e095..a114031 100644 --- a/src/fit_ohr_settings_mesg_listener.hpp +++ b/src/fit_ohr_settings_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_one_d_sensor_calibration_mesg.hpp b/src/fit_one_d_sensor_calibration_mesg.hpp index 3148981..8a01201 100644 --- a/src/fit_one_d_sensor_calibration_mesg.hpp +++ b/src/fit_one_d_sensor_calibration_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_one_d_sensor_calibration_mesg_listener.hpp b/src/fit_one_d_sensor_calibration_mesg_listener.hpp index 1bb5358..614c912 100644 --- a/src/fit_one_d_sensor_calibration_mesg_listener.hpp +++ b/src/fit_one_d_sensor_calibration_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_pad_mesg.hpp b/src/fit_pad_mesg.hpp index a7afb91..af0d8fc 100644 --- a/src/fit_pad_mesg.hpp +++ b/src/fit_pad_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_pad_mesg_listener.hpp b/src/fit_pad_mesg_listener.hpp index d3d0efb..5fa67bd 100644 --- a/src/fit_pad_mesg_listener.hpp +++ b/src/fit_pad_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_power_zone_mesg.hpp b/src/fit_power_zone_mesg.hpp index d519f6e..2fadb81 100644 --- a/src/fit_power_zone_mesg.hpp +++ b/src/fit_power_zone_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_power_zone_mesg_listener.hpp b/src/fit_power_zone_mesg_listener.hpp index 804d45c..55474a2 100644 --- a/src/fit_power_zone_mesg_listener.hpp +++ b/src/fit_power_zone_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_profile.cpp b/src/fit_profile.cpp index eaf4685..84fa9aa 100644 --- a/src/fit_profile.cpp +++ b/src/fit_profile.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_profile.hpp b/src/fit_profile.hpp index 452cb87..6fcf5bd 100644 --- a/src/fit_profile.hpp +++ b/src/fit_profile.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_protocol_validator.cpp b/src/fit_protocol_validator.cpp index af22949..9dbd65b 100644 --- a/src/fit_protocol_validator.cpp +++ b/src/fit_protocol_validator.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_protocol_validator.hpp b/src/fit_protocol_validator.hpp index 3c1b23a..49f2465 100644 --- a/src/fit_protocol_validator.hpp +++ b/src/fit_protocol_validator.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_raw_bbi_mesg.hpp b/src/fit_raw_bbi_mesg.hpp index 83d4f8e..f61c805 100644 --- a/src/fit_raw_bbi_mesg.hpp +++ b/src/fit_raw_bbi_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_raw_bbi_mesg_listener.hpp b/src/fit_raw_bbi_mesg_listener.hpp index 8c3aeae..1274b59 100644 --- a/src/fit_raw_bbi_mesg_listener.hpp +++ b/src/fit_raw_bbi_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_record_mesg.hpp b/src/fit_record_mesg.hpp index 7aae001..2b6622e 100644 --- a/src/fit_record_mesg.hpp +++ b/src/fit_record_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_record_mesg_listener.hpp b/src/fit_record_mesg_listener.hpp index 65418fe..f3fb10b 100644 --- a/src/fit_record_mesg_listener.hpp +++ b/src/fit_record_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_respiration_rate_mesg.hpp b/src/fit_respiration_rate_mesg.hpp index 5906a88..4166376 100644 --- a/src/fit_respiration_rate_mesg.hpp +++ b/src/fit_respiration_rate_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_respiration_rate_mesg_listener.hpp b/src/fit_respiration_rate_mesg_listener.hpp index 44a90ba..08894b4 100644 --- a/src/fit_respiration_rate_mesg_listener.hpp +++ b/src/fit_respiration_rate_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_runtime_exception.hpp b/src/fit_runtime_exception.hpp index c96f762..8847950 100644 --- a/src/fit_runtime_exception.hpp +++ b/src/fit_runtime_exception.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_schedule_mesg.hpp b/src/fit_schedule_mesg.hpp index a5f464e..0f4b01c 100644 --- a/src/fit_schedule_mesg.hpp +++ b/src/fit_schedule_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_schedule_mesg_listener.hpp b/src/fit_schedule_mesg_listener.hpp index 132e35d..039efb4 100644 --- a/src/fit_schedule_mesg_listener.hpp +++ b/src/fit_schedule_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sdm_profile_mesg.hpp b/src/fit_sdm_profile_mesg.hpp index f4469cc..1547f06 100644 --- a/src/fit_sdm_profile_mesg.hpp +++ b/src/fit_sdm_profile_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sdm_profile_mesg_listener.hpp b/src/fit_sdm_profile_mesg_listener.hpp index 240ed39..37b7391 100644 --- a/src/fit_sdm_profile_mesg_listener.hpp +++ b/src/fit_sdm_profile_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_file_mesg.hpp b/src/fit_segment_file_mesg.hpp index 665b23a..678032f 100644 --- a/src/fit_segment_file_mesg.hpp +++ b/src/fit_segment_file_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_file_mesg_listener.hpp b/src/fit_segment_file_mesg_listener.hpp index 270c279..f7b3332 100644 --- a/src/fit_segment_file_mesg_listener.hpp +++ b/src/fit_segment_file_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_id_mesg.hpp b/src/fit_segment_id_mesg.hpp index f8d92f7..f783f15 100644 --- a/src/fit_segment_id_mesg.hpp +++ b/src/fit_segment_id_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_id_mesg_listener.hpp b/src/fit_segment_id_mesg_listener.hpp index caa03bf..524174d 100644 --- a/src/fit_segment_id_mesg_listener.hpp +++ b/src/fit_segment_id_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_lap_mesg.hpp b/src/fit_segment_lap_mesg.hpp index ef8e958..51affc1 100644 --- a/src/fit_segment_lap_mesg.hpp +++ b/src/fit_segment_lap_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_lap_mesg_listener.hpp b/src/fit_segment_lap_mesg_listener.hpp index c20f3d0..d840be6 100644 --- a/src/fit_segment_lap_mesg_listener.hpp +++ b/src/fit_segment_lap_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_leaderboard_entry_mesg.hpp b/src/fit_segment_leaderboard_entry_mesg.hpp index 54996e2..271756b 100644 --- a/src/fit_segment_leaderboard_entry_mesg.hpp +++ b/src/fit_segment_leaderboard_entry_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_leaderboard_entry_mesg_listener.hpp b/src/fit_segment_leaderboard_entry_mesg_listener.hpp index 0129a84..159f9f2 100644 --- a/src/fit_segment_leaderboard_entry_mesg_listener.hpp +++ b/src/fit_segment_leaderboard_entry_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_point_mesg.hpp b/src/fit_segment_point_mesg.hpp index 04da30d..cd191da 100644 --- a/src/fit_segment_point_mesg.hpp +++ b/src/fit_segment_point_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_segment_point_mesg_listener.hpp b/src/fit_segment_point_mesg_listener.hpp index f3317ed..b7e3a43 100644 --- a/src/fit_segment_point_mesg_listener.hpp +++ b/src/fit_segment_point_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_session_mesg.hpp b/src/fit_session_mesg.hpp index 87867fe..829c010 100644 --- a/src/fit_session_mesg.hpp +++ b/src/fit_session_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_session_mesg_listener.hpp b/src/fit_session_mesg_listener.hpp index dc89c1c..4ef4524 100644 --- a/src/fit_session_mesg_listener.hpp +++ b/src/fit_session_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_set_mesg.hpp b/src/fit_set_mesg.hpp index b3a24dc..c01bcd1 100644 --- a/src/fit_set_mesg.hpp +++ b/src/fit_set_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_set_mesg_listener.hpp b/src/fit_set_mesg_listener.hpp index 9ffed0f..756cb7d 100644 --- a/src/fit_set_mesg_listener.hpp +++ b/src/fit_set_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_skin_temp_overnight_mesg.hpp b/src/fit_skin_temp_overnight_mesg.hpp index 0a1e4e5..7c78ba4 100644 --- a/src/fit_skin_temp_overnight_mesg.hpp +++ b/src/fit_skin_temp_overnight_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_skin_temp_overnight_mesg_listener.hpp b/src/fit_skin_temp_overnight_mesg_listener.hpp index 5b9358b..95164b3 100644 --- a/src/fit_skin_temp_overnight_mesg_listener.hpp +++ b/src/fit_skin_temp_overnight_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_slave_device_mesg.hpp b/src/fit_slave_device_mesg.hpp index 85fca53..8c45e7d 100644 --- a/src/fit_slave_device_mesg.hpp +++ b/src/fit_slave_device_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_slave_device_mesg_listener.hpp b/src/fit_slave_device_mesg_listener.hpp index 464647d..71db3a8 100644 --- a/src/fit_slave_device_mesg_listener.hpp +++ b/src/fit_slave_device_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_assessment_mesg.hpp b/src/fit_sleep_assessment_mesg.hpp index 240fa5d..c7d6310 100644 --- a/src/fit_sleep_assessment_mesg.hpp +++ b/src/fit_sleep_assessment_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_assessment_mesg_listener.hpp b/src/fit_sleep_assessment_mesg_listener.hpp index dfc4ab9..765e6b8 100644 --- a/src/fit_sleep_assessment_mesg_listener.hpp +++ b/src/fit_sleep_assessment_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_disruption_overnight_severity_mesg.hpp b/src/fit_sleep_disruption_overnight_severity_mesg.hpp index 312e464..7b88240 100644 --- a/src/fit_sleep_disruption_overnight_severity_mesg.hpp +++ b/src/fit_sleep_disruption_overnight_severity_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_disruption_overnight_severity_mesg_listener.hpp b/src/fit_sleep_disruption_overnight_severity_mesg_listener.hpp index 6d426ae..28f6c01 100644 --- a/src/fit_sleep_disruption_overnight_severity_mesg_listener.hpp +++ b/src/fit_sleep_disruption_overnight_severity_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_disruption_severity_period_mesg.hpp b/src/fit_sleep_disruption_severity_period_mesg.hpp index a2f3541..1ca5b4b 100644 --- a/src/fit_sleep_disruption_severity_period_mesg.hpp +++ b/src/fit_sleep_disruption_severity_period_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_disruption_severity_period_mesg_listener.hpp b/src/fit_sleep_disruption_severity_period_mesg_listener.hpp index 5139136..39c7ebb 100644 --- a/src/fit_sleep_disruption_severity_period_mesg_listener.hpp +++ b/src/fit_sleep_disruption_severity_period_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_level_mesg.hpp b/src/fit_sleep_level_mesg.hpp index 3c761c0..ca940f7 100644 --- a/src/fit_sleep_level_mesg.hpp +++ b/src/fit_sleep_level_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sleep_level_mesg_listener.hpp b/src/fit_sleep_level_mesg_listener.hpp index 864989e..8972052 100644 --- a/src/fit_sleep_level_mesg_listener.hpp +++ b/src/fit_sleep_level_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_software_mesg.hpp b/src/fit_software_mesg.hpp index 87345a1..b26d9c4 100644 --- a/src/fit_software_mesg.hpp +++ b/src/fit_software_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_software_mesg_listener.hpp b/src/fit_software_mesg_listener.hpp index 870c8cc..95cb026 100644 --- a/src/fit_software_mesg_listener.hpp +++ b/src/fit_software_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_speed_zone_mesg.hpp b/src/fit_speed_zone_mesg.hpp index 8811e88..3bd9a5a 100644 --- a/src/fit_speed_zone_mesg.hpp +++ b/src/fit_speed_zone_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_speed_zone_mesg_listener.hpp b/src/fit_speed_zone_mesg_listener.hpp index 4f62ff9..e9edf5b 100644 --- a/src/fit_speed_zone_mesg_listener.hpp +++ b/src/fit_speed_zone_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_split_mesg.hpp b/src/fit_split_mesg.hpp index 2c0da70..426ac38 100644 --- a/src/fit_split_mesg.hpp +++ b/src/fit_split_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_split_mesg_listener.hpp b/src/fit_split_mesg_listener.hpp index 7d9f68b..cee612b 100644 --- a/src/fit_split_mesg_listener.hpp +++ b/src/fit_split_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_split_summary_mesg.hpp b/src/fit_split_summary_mesg.hpp index e82f429..921f1f2 100644 --- a/src/fit_split_summary_mesg.hpp +++ b/src/fit_split_summary_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_split_summary_mesg_listener.hpp b/src/fit_split_summary_mesg_listener.hpp index e4a5f30..243f175 100644 --- a/src/fit_split_summary_mesg_listener.hpp +++ b/src/fit_split_summary_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_spo2_data_mesg.hpp b/src/fit_spo2_data_mesg.hpp index af33ec8..c561beb 100644 --- a/src/fit_spo2_data_mesg.hpp +++ b/src/fit_spo2_data_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_spo2_data_mesg_listener.hpp b/src/fit_spo2_data_mesg_listener.hpp index 2dc3508..4954e87 100644 --- a/src/fit_spo2_data_mesg_listener.hpp +++ b/src/fit_spo2_data_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sport_mesg.hpp b/src/fit_sport_mesg.hpp index 7518336..875e3c1 100644 --- a/src/fit_sport_mesg.hpp +++ b/src/fit_sport_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_sport_mesg_listener.hpp b/src/fit_sport_mesg_listener.hpp index 3d9c2ea..71dfe8e 100644 --- a/src/fit_sport_mesg_listener.hpp +++ b/src/fit_sport_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_stress_level_mesg.hpp b/src/fit_stress_level_mesg.hpp index 300598c..e020c46 100644 --- a/src/fit_stress_level_mesg.hpp +++ b/src/fit_stress_level_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_stress_level_mesg_listener.hpp b/src/fit_stress_level_mesg_listener.hpp index 9b7d38f..b83dd7a 100644 --- a/src/fit_stress_level_mesg_listener.hpp +++ b/src/fit_stress_level_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_tank_summary_mesg.hpp b/src/fit_tank_summary_mesg.hpp index db21334..3217105 100644 --- a/src/fit_tank_summary_mesg.hpp +++ b/src/fit_tank_summary_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_tank_summary_mesg_listener.hpp b/src/fit_tank_summary_mesg_listener.hpp index 721449b..8fad43a 100644 --- a/src/fit_tank_summary_mesg_listener.hpp +++ b/src/fit_tank_summary_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_tank_update_mesg.hpp b/src/fit_tank_update_mesg.hpp index e023441..6ef2da0 100644 --- a/src/fit_tank_update_mesg.hpp +++ b/src/fit_tank_update_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_tank_update_mesg_listener.hpp b/src/fit_tank_update_mesg_listener.hpp index 247cf8a..c20f577 100644 --- a/src/fit_tank_update_mesg_listener.hpp +++ b/src/fit_tank_update_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_three_d_sensor_calibration_mesg.hpp b/src/fit_three_d_sensor_calibration_mesg.hpp index 9b2b9a0..25f8caf 100644 --- a/src/fit_three_d_sensor_calibration_mesg.hpp +++ b/src/fit_three_d_sensor_calibration_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_three_d_sensor_calibration_mesg_listener.hpp b/src/fit_three_d_sensor_calibration_mesg_listener.hpp index b860d1c..f04b23a 100644 --- a/src/fit_three_d_sensor_calibration_mesg_listener.hpp +++ b/src/fit_three_d_sensor_calibration_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_time_in_zone_mesg.hpp b/src/fit_time_in_zone_mesg.hpp index 9bc1288..eb5f830 100644 --- a/src/fit_time_in_zone_mesg.hpp +++ b/src/fit_time_in_zone_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_time_in_zone_mesg_listener.hpp b/src/fit_time_in_zone_mesg_listener.hpp index 97abbe0..c8d02f8 100644 --- a/src/fit_time_in_zone_mesg_listener.hpp +++ b/src/fit_time_in_zone_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_timestamp_correlation_mesg.hpp b/src/fit_timestamp_correlation_mesg.hpp index 11ebb23..2b2bd56 100644 --- a/src/fit_timestamp_correlation_mesg.hpp +++ b/src/fit_timestamp_correlation_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_timestamp_correlation_mesg_listener.hpp b/src/fit_timestamp_correlation_mesg_listener.hpp index 2d47354..e41d778 100644 --- a/src/fit_timestamp_correlation_mesg_listener.hpp +++ b/src/fit_timestamp_correlation_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_totals_mesg.hpp b/src/fit_totals_mesg.hpp index 3063306..9d1297f 100644 --- a/src/fit_totals_mesg.hpp +++ b/src/fit_totals_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_totals_mesg_listener.hpp b/src/fit_totals_mesg_listener.hpp index 1c03b1e..0dac44e 100644 --- a/src/fit_totals_mesg_listener.hpp +++ b/src/fit_totals_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_training_file_mesg.hpp b/src/fit_training_file_mesg.hpp index 49f5cea..913221d 100644 --- a/src/fit_training_file_mesg.hpp +++ b/src/fit_training_file_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_training_file_mesg_listener.hpp b/src/fit_training_file_mesg_listener.hpp index 1c85164..cf673e5 100644 --- a/src/fit_training_file_mesg_listener.hpp +++ b/src/fit_training_file_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_training_settings_mesg.hpp b/src/fit_training_settings_mesg.hpp index 76d2c12..97ede97 100644 --- a/src/fit_training_settings_mesg.hpp +++ b/src/fit_training_settings_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_training_settings_mesg_listener.hpp b/src/fit_training_settings_mesg_listener.hpp index 967455d..02f4f08 100644 --- a/src/fit_training_settings_mesg_listener.hpp +++ b/src/fit_training_settings_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_unicode.cpp b/src/fit_unicode.cpp index 6aa5dd5..62beb5c 100644 --- a/src/fit_unicode.cpp +++ b/src/fit_unicode.cpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_unicode.hpp b/src/fit_unicode.hpp index e4e38c1..d4271dd 100644 --- a/src/fit_unicode.hpp +++ b/src/fit_unicode.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_user_profile_mesg.hpp b/src/fit_user_profile_mesg.hpp index 03711ba..3fd3343 100644 --- a/src/fit_user_profile_mesg.hpp +++ b/src/fit_user_profile_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_user_profile_mesg_listener.hpp b/src/fit_user_profile_mesg_listener.hpp index 1c136de..c099c91 100644 --- a/src/fit_user_profile_mesg_listener.hpp +++ b/src/fit_user_profile_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_clip_mesg.hpp b/src/fit_video_clip_mesg.hpp index eccf075..87734c0 100644 --- a/src/fit_video_clip_mesg.hpp +++ b/src/fit_video_clip_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_clip_mesg_listener.hpp b/src/fit_video_clip_mesg_listener.hpp index 0ec8b0e..b1b3f2b 100644 --- a/src/fit_video_clip_mesg_listener.hpp +++ b/src/fit_video_clip_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_description_mesg.hpp b/src/fit_video_description_mesg.hpp index 0745ce2..5cee42e 100644 --- a/src/fit_video_description_mesg.hpp +++ b/src/fit_video_description_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_description_mesg_listener.hpp b/src/fit_video_description_mesg_listener.hpp index 72c0b51..b09a2be 100644 --- a/src/fit_video_description_mesg_listener.hpp +++ b/src/fit_video_description_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_frame_mesg.hpp b/src/fit_video_frame_mesg.hpp index 8abc828..8fcc451 100644 --- a/src/fit_video_frame_mesg.hpp +++ b/src/fit_video_frame_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_frame_mesg_listener.hpp b/src/fit_video_frame_mesg_listener.hpp index 559cee8..b805024 100644 --- a/src/fit_video_frame_mesg_listener.hpp +++ b/src/fit_video_frame_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_mesg.hpp b/src/fit_video_mesg.hpp index 129f583..24602b2 100644 --- a/src/fit_video_mesg.hpp +++ b/src/fit_video_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_mesg_listener.hpp b/src/fit_video_mesg_listener.hpp index 16286be..9b7ab2f 100644 --- a/src/fit_video_mesg_listener.hpp +++ b/src/fit_video_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_title_mesg.hpp b/src/fit_video_title_mesg.hpp index acb0aa0..0705999 100644 --- a/src/fit_video_title_mesg.hpp +++ b/src/fit_video_title_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_video_title_mesg_listener.hpp b/src/fit_video_title_mesg_listener.hpp index b7cdab0..cbc6279 100644 --- a/src/fit_video_title_mesg_listener.hpp +++ b/src/fit_video_title_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_watchface_settings_mesg.hpp b/src/fit_watchface_settings_mesg.hpp index ffea624..15f9418 100644 --- a/src/fit_watchface_settings_mesg.hpp +++ b/src/fit_watchface_settings_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_watchface_settings_mesg_listener.hpp b/src/fit_watchface_settings_mesg_listener.hpp index 042315f..bb4592f 100644 --- a/src/fit_watchface_settings_mesg_listener.hpp +++ b/src/fit_watchface_settings_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_weather_alert_mesg.hpp b/src/fit_weather_alert_mesg.hpp index aa2db99..0602bee 100644 --- a/src/fit_weather_alert_mesg.hpp +++ b/src/fit_weather_alert_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_weather_alert_mesg_listener.hpp b/src/fit_weather_alert_mesg_listener.hpp index c4b0ddd..8cde64c 100644 --- a/src/fit_weather_alert_mesg_listener.hpp +++ b/src/fit_weather_alert_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_weather_conditions_mesg.hpp b/src/fit_weather_conditions_mesg.hpp index 897c195..a94de65 100644 --- a/src/fit_weather_conditions_mesg.hpp +++ b/src/fit_weather_conditions_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_weather_conditions_mesg_listener.hpp b/src/fit_weather_conditions_mesg_listener.hpp index e69f6ce..60d139e 100644 --- a/src/fit_weather_conditions_mesg_listener.hpp +++ b/src/fit_weather_conditions_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_weight_scale_mesg.hpp b/src/fit_weight_scale_mesg.hpp index 664cf3f..b02ae90 100644 --- a/src/fit_weight_scale_mesg.hpp +++ b/src/fit_weight_scale_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_weight_scale_mesg_listener.hpp b/src/fit_weight_scale_mesg_listener.hpp index b9b4aa0..a82cf8a 100644 --- a/src/fit_weight_scale_mesg_listener.hpp +++ b/src/fit_weight_scale_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_workout_mesg.hpp b/src/fit_workout_mesg.hpp index a5b72dd..5da9d05 100644 --- a/src/fit_workout_mesg.hpp +++ b/src/fit_workout_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_workout_mesg_listener.hpp b/src/fit_workout_mesg_listener.hpp index f617ffb..d9e7f24 100644 --- a/src/fit_workout_mesg_listener.hpp +++ b/src/fit_workout_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_workout_session_mesg.hpp b/src/fit_workout_session_mesg.hpp index efcc740..17dc7b2 100644 --- a/src/fit_workout_session_mesg.hpp +++ b/src/fit_workout_session_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_workout_session_mesg_listener.hpp b/src/fit_workout_session_mesg_listener.hpp index eed6c69..8cf6406 100644 --- a/src/fit_workout_session_mesg_listener.hpp +++ b/src/fit_workout_session_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_workout_step_mesg.hpp b/src/fit_workout_step_mesg.hpp index 121dbaa..a35a9a1 100644 --- a/src/fit_workout_step_mesg.hpp +++ b/src/fit_workout_step_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_workout_step_mesg_listener.hpp b/src/fit_workout_step_mesg_listener.hpp index 70aa0dd..a016991 100644 --- a/src/fit_workout_step_mesg_listener.hpp +++ b/src/fit_workout_step_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_zones_target_mesg.hpp b/src/fit_zones_target_mesg.hpp index 31c56a3..c251498 100644 --- a/src/fit_zones_target_mesg.hpp +++ b/src/fit_zones_target_mesg.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/fit_zones_target_mesg_listener.hpp b/src/fit_zones_target_mesg_listener.hpp index e9db74c..6254a29 100644 --- a/src/fit_zones_target_mesg_listener.hpp +++ b/src/fit_zones_target_mesg_listener.hpp @@ -5,8 +5,8 @@ // Transfer (FIT) Protocol License. ///////////////////////////////////////////////////////////////////////////////////////////// // ****WARNING**** This file is auto-generated! Do NOT edit this file. -// Profile Version = 21.188.1Release -// Tag = production/release/21.188.1-0-g5b0fbad +// Profile Version = 21.189.0Release +// Tag = production/release/21.189.0-0-g9c45d71 ///////////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/plugins/plugins/fit_hr_to_record_message_plugin.cpp b/src/plugins/plugins/fit_hr_to_record_message_plugin.cpp new file mode 100644 index 0000000..2f11788 --- /dev/null +++ b/src/plugins/plugins/fit_hr_to_record_message_plugin.cpp @@ -0,0 +1,252 @@ +///////////////////////////////////////////////////////////////////////////////////////////// +// 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 new file mode 100644 index 0000000..b4ff56e --- /dev/null +++ b/src/plugins/plugins/fit_hr_to_record_message_plugin.hpp @@ -0,0 +1,46 @@ +///////////////////////////////////////////////////////////////////////////////////////////// +// 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)