///<summary> /// Retrieves the DepthSetting field</summary> /// <returns>Returns nullable DisplayMeasure enum representing the DepthSetting field</returns> public DisplayMeasure?GetDepthSetting() { object obj = GetFieldValue(47, 0, Fit.SubfieldIndexMainField); DisplayMeasure?value = obj == null ? (DisplayMeasure?)null : (DisplayMeasure)obj; return(value); }
///<summary> /// Retrieves the PoolLengthUnit field</summary> /// <returns>Returns nullable DisplayMeasure enum representing the PoolLengthUnit field</returns> public DisplayMeasure?GetPoolLengthUnit() { object obj = GetFieldValue(15, 0, Fit.SubfieldIndexMainField); DisplayMeasure?value = obj == null ? (DisplayMeasure?)null : (DisplayMeasure)obj; return(value); }
public FitUserProfile(UserProfileMesg msg) { ActivityClass = msg.GetActivityClass(); Age = msg.GetAge(); DefaultMaxBikingHeartRate = msg.GetDefaultMaxBikingHeartRate(); DefaultMaxHeartRate = msg.GetDefaultMaxHeartRate(); DefaultMaxRunningHeartRate = msg.GetDefaultMaxRunningHeartRate(); DiveCount = msg.GetDiveCount(); FriendlyName = msg.GetFriendlyNameAsString(); Gender = msg.GetGender(); //msg.GetGlobalId(); Height = msg.GetHeight(); Language = msg.GetLanguage(); LocalId = msg.GetLocalId(); //NumGlobalId = msg.GetNumGlobalId(); RestingHeartRate = msg.GetRestingHeartRate(); SleepTime = msg.GetSleepTime(); UserRunningStepLength = msg.GetUserRunningStepLength(); UserWalkingStepLength = msg.GetUserWalkingStepLength(); WakeTime = msg.GetWakeTime(); Weight = msg.GetWeight(); DepthSetting = msg.GetDepthSetting(); DistSetting = msg.GetDistSetting(); ElevSetting = msg.GetElevSetting(); HeightSetting = msg.GetHeightSetting(); HrSetting = msg.GetHrSetting(); PositionSetting = msg.GetPositionSetting(); PowerSetting = msg.GetPowerSetting(); SpeedSetting = msg.GetSpeedSetting(); TemperatureSetting = msg.GetTemperatureSetting(); WeightSetting = msg.GetWeightSetting(); }
/// <summary> /// Set DepthSetting field</summary> /// <param name="depthSetting_">Nullable field value to be set</param> public void SetDepthSetting(DisplayMeasure?depthSetting_) { SetFieldValue(47, 0, depthSetting_, Fit.SubfieldIndexMainField); }
/// <summary> /// Set HeightSetting field</summary> /// <param name="heightSetting_">Nullable field value to be set</param> public void SetHeightSetting(DisplayMeasure?heightSetting_) { SetFieldValue(30, 0, heightSetting_, Fit.SubfieldIndexMainField); }
/// <summary> /// Set TemperatureSetting field</summary> /// <param name="temperatureSetting_">Nullable field value to be set</param> public void SetTemperatureSetting(DisplayMeasure?temperatureSetting_) { SetFieldValue(21, 0, temperatureSetting_, Fit.SubfieldIndexMainField); }
/// <summary> /// Set DistSetting field</summary> /// <param name="distSetting_">Nullable field value to be set</param> public void SetDistSetting(DisplayMeasure?distSetting_) { SetFieldValue(14, 0, distSetting_, Fit.SubfieldIndexMainField); }
/// <summary> /// Set SpeedSetting field</summary> /// <param name="speedSetting_">Nullable field value to be set</param> public void SetSpeedSetting(DisplayMeasure?speedSetting_) { SetFieldValue(13, 0, speedSetting_, Fit.SubfieldIndexMainField); }
/// <summary> /// Set WeightSetting field</summary> /// <param name="weightSetting_">Nullable field value to be set</param> public void SetWeightSetting(DisplayMeasure?weightSetting_) { SetFieldValue(7, 0, weightSetting_, Fit.SubfieldIndexMainField); }
/// <summary> /// Set ElevSetting field</summary> /// <param name="elevSetting_">Nullable field value to be set</param> public void SetElevSetting(DisplayMeasure?elevSetting_) { SetFieldValue(6, 0, elevSetting_, Fit.SubfieldIndexMainField); }
/// <summary> /// Set PoolLengthUnit field</summary> /// <param name="poolLengthUnit_">Nullable field value to be set</param> public void SetPoolLengthUnit(DisplayMeasure?poolLengthUnit_) { SetFieldValue(15, 0, poolLengthUnit_, Fit.SubfieldIndexMainField); }