/////////////////////////////////////////////////////////////////////// // Returns visceral_fat_rating field /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetVisceralFatRating(void) { return GetFieldUINT8Value(11); }
/////////////////////////////////////////////////////////////////////// // Returns device_type field /////////////////////////////////////////////////////////////////////// FIT_DEVICE_TYPE GetDeviceType(void) { return GetFieldUINT8Value(1); }
/////////////////////////////////////////////////////////////////////// // Returns hardware_version field /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetHardwareVersion(void) const { return GetFieldUINT8Value(1, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns age field // Units: years /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetAge(void) const { return GetFieldUINT8Value(2, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns battery_status field /////////////////////////////////////////////////////////////////////// FIT_BATTERY_STATUS GetBatteryStatus(void) { return GetFieldUINT8Value(11); }
/////////////////////////////////////////////////////////////////////// // Returns high_bpm field // Units: bpm /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetHighBpm(void) const { return GetFieldUINT8Value(1, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns resting_heart_rate field // Units: bpm /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetRestingHeartRate(void) const { return GetFieldUINT8Value(8, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns cycles field /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetCycles(void) const { return GetFieldUINT8Value(18, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns left_right_balance field /////////////////////////////////////////////////////////////////////// FIT_LEFT_RIGHT_BALANCE GetLeftRightBalance(void) const { return GetFieldUINT8Value(30, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns cadence field // Units: rpm /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetCadence(void) const { return GetFieldUINT8Value(4, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns resistance field // Comment: Relative. 0 is none 254 is Max. /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetResistance(void) const { return GetFieldUINT8Value(10, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns odometer_rollover field // Comment: Rollover counter that can be used to extend the odometer /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetOdometerRollover(void) const { return GetFieldUINT8Value(7, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns channel_number field /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetChannelNumber(void) const { return GetFieldUINT8Value(0, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns device_index field /////////////////////////////////////////////////////////////////////// FIT_DEVICE_INDEX GetDeviceIndex(void) const { return GetFieldUINT8Value(4, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns max_cadence field // Units: rpm /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetMaxCadence(void) { return GetFieldUINT8Value(18); }
/////////////////////////////////////////////////////////////////////// // Returns gps_accuracy field // Units: m /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetGpsAccuracy(void) const { return GetFieldUINT8Value(31, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns event_group field /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetEventGroup(void) { return GetFieldUINT8Value(26); }
/////////////////////////////////////////////////////////////////////// // Returns hr_low_alert field // Units: bpm /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetHrLowAlert(void) const { return GetFieldUINT8Value(3, 0, (FIT_UINT16) Profile::EVENT_MESG_DATA_FIELD_HR_LOW_ALERT); }
/////////////////////////////////////////////////////////////////////// // Returns threshold_heart_rate field /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetThresholdHeartRate(void) const { return GetFieldUINT8Value(2, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns event_group field /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetEventGroup(void) const { return GetFieldUINT8Value(4, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns default_max_heart_rate field // Units: bpm /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetDefaultMaxHeartRate(void) const { return GetFieldUINT8Value(11, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns developer_data_index field /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetDeveloperDataIndex(void) const { return GetFieldUINT8Value(3, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns hardware_version field /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetHardwareVersion(void) { return GetFieldUINT8Value(6); }
/////////////////////////////////////////////////////////////////////// // Returns avg_heart_rate field // Units: bpm /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetAvgHeartRate(void) { return GetFieldUINT8Value(15); }
/////////////////////////////////////////////////////////////////////// // Returns device_index field /////////////////////////////////////////////////////////////////////// FIT_DEVICE_INDEX GetDeviceIndex(void) { return GetFieldUINT8Value(0); }
/////////////////////////////////////////////////////////////////////// // Returns max_heart_rate field // Units: bpm /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetMaxHeartRate(void) { return GetFieldUINT8Value(16); }
/////////////////////////////////////////////////////////////////////// // Returns sport_index field /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetSportIndex(void) const { return GetFieldUINT8Value(9, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns avg_cadence field // Units: rpm // Comment: total_cycles / total_timer_time if non_zero_avg_cadence otherwise total_cycles / total_elapsed_time /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetAvgCadence(void) { return GetFieldUINT8Value(17); }
/////////////////////////////////////////////////////////////////////// // Returns checksum field /////////////////////////////////////////////////////////////////////// FIT_CHECKSUM GetChecksum(void) const { return GetFieldUINT8Value(252, 0, FIT_SUBFIELD_INDEX_MAIN_FIELD); }
/////////////////////////////////////////////////////////////////////// // Returns metabolic_age field // Units: years /////////////////////////////////////////////////////////////////////// FIT_UINT8 GetMetabolicAge(void) { return GetFieldUINT8Value(10); }