public class MaxMetDataMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
static int |
CalibratedDataFieldNum |
static int |
HrSourceFieldNum |
static int |
MaxMetCategoryFieldNum |
protected static Mesg |
maxMetDataMesg |
static int |
SpeedSourceFieldNum |
static int |
SportFieldNum |
static int |
SubSportFieldNum |
static int |
UpdateTimeFieldNum |
static int |
Vo2MaxFieldNum |
developerFields, fields, localNum, name, num, systemTimeOffset
Constructor and Description |
---|
MaxMetDataMesg() |
MaxMetDataMesg(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
Bool |
getCalibratedData()
Get calibrated_data field
Comment: Indicates if calibrated data was used in the calculation
|
MaxMetHeartRateSource |
getHrSource()
Get hr_source field
Comment: Indicates if the estimate was obtained using a chest strap or wrist heart rate
|
MaxMetCategory |
getMaxMetCategory()
Get max_met_category field
|
MaxMetSpeedSource |
getSpeedSource()
Get speed_source field
Comment: Indidcates if the estimate was obtained using onboard GPS or connected GPS
|
Sport |
getSport()
Get sport field
|
SubSport |
getSubSport()
Get sub_sport field
|
DateTime |
getUpdateTime()
Get update_time field
Comment: Time maxMET and vo2 were calculated
|
java.lang.Float |
getVo2Max()
Get vo2_max field
Units: mL/kg/min
|
void |
setCalibratedData(Bool calibratedData)
Set calibrated_data field
Comment: Indicates if calibrated data was used in the calculation
|
void |
setHrSource(MaxMetHeartRateSource hrSource)
Set hr_source field
Comment: Indicates if the estimate was obtained using a chest strap or wrist heart rate
|
void |
setMaxMetCategory(MaxMetCategory maxMetCategory)
Set max_met_category field
|
void |
setSpeedSource(MaxMetSpeedSource speedSource)
Set speed_source field
Comment: Indidcates if the estimate was obtained using onboard GPS or connected GPS
|
void |
setSport(Sport sport)
Set sport field
|
void |
setSubSport(SubSport subSport)
Set sub_sport field
|
void |
setUpdateTime(DateTime updateTime)
Set update_time field
Comment: Time maxMET and vo2 were calculated
|
void |
setVo2Max(java.lang.Float vo2Max)
Set vo2_max field
Units: mL/kg/min
|
addDeveloperField, addField, getActiveSubFieldIndex, getActiveSubFieldName, getDecoderMesgIndex, getDeveloperFields, getField, getField, getField, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBitsValue, getFieldBitsValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValues, getFieldByteValues, getFieldByteValues, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValues, getFieldDoubleValues, getFieldDoubleValues, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValues, getFieldFloatValues, getFieldFloatValues, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValues, getFieldIntegerValues, getFieldIntegerValues, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValues, getFieldLongValues, getFieldLongValues, getFields, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValues, getFieldShortValues, getFieldShortValues, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValues, getFieldStringValues, getFieldStringValues, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getIsFieldAccumulated, getLocalNum, getName, getNum, getNumFields, getNumFieldValues, getNumFieldValues, getNumFieldValues, getNumFieldValues, getOverrideField, hasField, removeExpandedFields, removeField, setDecoderMessageIndex, setField, setFields, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setLocalNum, timestampToDateTime, write, write
public static final int UpdateTimeFieldNum
public static final int Vo2MaxFieldNum
public static final int SportFieldNum
public static final int SubSportFieldNum
public static final int MaxMetCategoryFieldNum
public static final int CalibratedDataFieldNum
public static final int HrSourceFieldNum
public static final int SpeedSourceFieldNum
protected static final Mesg maxMetDataMesg
public MaxMetDataMesg()
public MaxMetDataMesg(Mesg mesg)
public DateTime getUpdateTime()
public void setUpdateTime(DateTime updateTime)
updateTime
- The new updateTime value to be setpublic java.lang.Float getVo2Max()
public void setVo2Max(java.lang.Float vo2Max)
vo2Max
- The new vo2Max value to be setpublic Sport getSport()
public void setSport(Sport sport)
sport
- The new sport value to be setpublic SubSport getSubSport()
public void setSubSport(SubSport subSport)
subSport
- The new subSport value to be setpublic MaxMetCategory getMaxMetCategory()
public void setMaxMetCategory(MaxMetCategory maxMetCategory)
maxMetCategory
- The new maxMetCategory value to be setpublic Bool getCalibratedData()
public void setCalibratedData(Bool calibratedData)
calibratedData
- The new calibratedData value to be setpublic MaxMetHeartRateSource getHrSource()
public void setHrSource(MaxMetHeartRateSource hrSource)
hrSource
- The new hrSource value to be setpublic MaxMetSpeedSource getSpeedSource()
public void setSpeedSource(MaxMetSpeedSource speedSource)
speedSource
- The new speedSource value to be set