public class WeightScaleMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
static int |
ActiveMetFieldNum |
static int |
BasalMetFieldNum |
static int |
BmiFieldNum |
static int |
BoneMassFieldNum |
static int |
MetabolicAgeFieldNum |
static int |
MuscleMassFieldNum |
static int |
PercentFatFieldNum |
static int |
PercentHydrationFieldNum |
static int |
PhysiqueRatingFieldNum |
static int |
TimestampFieldNum |
static int |
UserProfileIndexFieldNum |
static int |
VisceralFatMassFieldNum |
static int |
VisceralFatRatingFieldNum |
static int |
WeightFieldNum |
protected static Mesg |
weightScaleMesg |
developerFields, fields, localNum, name, num, systemTimeOffset
Constructor and Description |
---|
WeightScaleMesg() |
WeightScaleMesg(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
java.lang.Float |
getActiveMet()
Get active_met field
Units: kcal/day
Comment: ~4kJ per kcal, 0.25 allows max 16384 kcal
|
java.lang.Float |
getBasalMet()
Get basal_met field
Units: kcal/day
|
java.lang.Float |
getBmi()
Get bmi field
Units: kg/m^2
|
java.lang.Float |
getBoneMass()
Get bone_mass field
Units: kg
|
java.lang.Short |
getMetabolicAge()
Get metabolic_age field
Units: years
|
java.lang.Float |
getMuscleMass()
Get muscle_mass field
Units: kg
|
java.lang.Float |
getPercentFat()
Get percent_fat field
Units: %
|
java.lang.Float |
getPercentHydration()
Get percent_hydration field
Units: %
|
java.lang.Short |
getPhysiqueRating()
Get physique_rating field
|
DateTime |
getTimestamp()
Get timestamp field
Units: s
|
java.lang.Integer |
getUserProfileIndex()
Get user_profile_index field
Comment: Associates this weight scale message to a user.
|
java.lang.Float |
getVisceralFatMass()
Get visceral_fat_mass field
Units: kg
|
java.lang.Short |
getVisceralFatRating()
Get visceral_fat_rating field
|
java.lang.Float |
getWeight()
Get weight field
Units: kg
|
void |
setActiveMet(java.lang.Float activeMet)
Set active_met field
Units: kcal/day
Comment: ~4kJ per kcal, 0.25 allows max 16384 kcal
|
void |
setBasalMet(java.lang.Float basalMet)
Set basal_met field
Units: kcal/day
|
void |
setBmi(java.lang.Float bmi)
Set bmi field
Units: kg/m^2
|
void |
setBoneMass(java.lang.Float boneMass)
Set bone_mass field
Units: kg
|
void |
setMetabolicAge(java.lang.Short metabolicAge)
Set metabolic_age field
Units: years
|
void |
setMuscleMass(java.lang.Float muscleMass)
Set muscle_mass field
Units: kg
|
void |
setPercentFat(java.lang.Float percentFat)
Set percent_fat field
Units: %
|
void |
setPercentHydration(java.lang.Float percentHydration)
Set percent_hydration field
Units: %
|
void |
setPhysiqueRating(java.lang.Short physiqueRating)
Set physique_rating field
|
void |
setTimestamp(DateTime timestamp)
Set timestamp field
Units: s
|
void |
setUserProfileIndex(java.lang.Integer userProfileIndex)
Set user_profile_index field
Comment: Associates this weight scale message to a user.
|
void |
setVisceralFatMass(java.lang.Float visceralFatMass)
Set visceral_fat_mass field
Units: kg
|
void |
setVisceralFatRating(java.lang.Short visceralFatRating)
Set visceral_fat_rating field
|
void |
setWeight(java.lang.Float weight)
Set weight field
Units: kg
|
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 TimestampFieldNum
public static final int WeightFieldNum
public static final int PercentFatFieldNum
public static final int PercentHydrationFieldNum
public static final int VisceralFatMassFieldNum
public static final int BoneMassFieldNum
public static final int MuscleMassFieldNum
public static final int BasalMetFieldNum
public static final int PhysiqueRatingFieldNum
public static final int ActiveMetFieldNum
public static final int MetabolicAgeFieldNum
public static final int VisceralFatRatingFieldNum
public static final int UserProfileIndexFieldNum
public static final int BmiFieldNum
protected static final Mesg weightScaleMesg
public WeightScaleMesg()
public WeightScaleMesg(Mesg mesg)
public DateTime getTimestamp()
public void setTimestamp(DateTime timestamp)
timestamp
- The new timestamp value to be setpublic java.lang.Float getWeight()
public void setWeight(java.lang.Float weight)
weight
- The new weight value to be setpublic java.lang.Float getPercentFat()
public void setPercentFat(java.lang.Float percentFat)
percentFat
- The new percentFat value to be setpublic java.lang.Float getPercentHydration()
public void setPercentHydration(java.lang.Float percentHydration)
percentHydration
- The new percentHydration value to be setpublic java.lang.Float getVisceralFatMass()
public void setVisceralFatMass(java.lang.Float visceralFatMass)
visceralFatMass
- The new visceralFatMass value to be setpublic java.lang.Float getBoneMass()
public void setBoneMass(java.lang.Float boneMass)
boneMass
- The new boneMass value to be setpublic java.lang.Float getMuscleMass()
public void setMuscleMass(java.lang.Float muscleMass)
muscleMass
- The new muscleMass value to be setpublic java.lang.Float getBasalMet()
public void setBasalMet(java.lang.Float basalMet)
basalMet
- The new basalMet value to be setpublic java.lang.Short getPhysiqueRating()
public void setPhysiqueRating(java.lang.Short physiqueRating)
physiqueRating
- The new physiqueRating value to be setpublic java.lang.Float getActiveMet()
public void setActiveMet(java.lang.Float activeMet)
activeMet
- The new activeMet value to be setpublic java.lang.Short getMetabolicAge()
public void setMetabolicAge(java.lang.Short metabolicAge)
metabolicAge
- The new metabolicAge value to be setpublic java.lang.Short getVisceralFatRating()
public void setVisceralFatRating(java.lang.Short visceralFatRating)
visceralFatRating
- The new visceralFatRating value to be setpublic java.lang.Integer getUserProfileIndex()
public void setUserProfileIndex(java.lang.Integer userProfileIndex)
userProfileIndex
- The new userProfileIndex value to be setpublic java.lang.Float getBmi()
public void setBmi(java.lang.Float bmi)
bmi
- The new bmi value to be set