public class MonitoringHrDataMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
static int |
CurrentDayRestingHeartRateFieldNum |
protected static Mesg |
monitoringHrDataMesg |
static int |
RestingHeartRateFieldNum |
static int |
TimestampFieldNum |
developerFields, fields, localNum, name, num, systemTimeOffset
Constructor and Description |
---|
MonitoringHrDataMesg() |
MonitoringHrDataMesg(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
java.lang.Short |
getCurrentDayRestingHeartRate()
Get current_day_resting_heart_rate field
Units: bpm
Comment: RHR for today only.
|
java.lang.Short |
getRestingHeartRate()
Get resting_heart_rate field
Units: bpm
Comment: 7-day rolling average
|
DateTime |
getTimestamp()
Get timestamp field
Units: s
Comment: Must align to logging interval, for example, time must be 00:00:00 for daily log.
|
void |
setCurrentDayRestingHeartRate(java.lang.Short currentDayRestingHeartRate)
Set current_day_resting_heart_rate field
Units: bpm
Comment: RHR for today only.
|
void |
setRestingHeartRate(java.lang.Short restingHeartRate)
Set resting_heart_rate field
Units: bpm
Comment: 7-day rolling average
|
void |
setTimestamp(DateTime timestamp)
Set timestamp field
Units: s
Comment: Must align to logging interval, for example, time must be 00:00:00 for daily log.
|
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 RestingHeartRateFieldNum
public static final int CurrentDayRestingHeartRateFieldNum
protected static final Mesg monitoringHrDataMesg
public MonitoringHrDataMesg()
public MonitoringHrDataMesg(Mesg mesg)
public DateTime getTimestamp()
public void setTimestamp(DateTime timestamp)
timestamp
- The new timestamp value to be setpublic java.lang.Short getRestingHeartRate()
public void setRestingHeartRate(java.lang.Short restingHeartRate)
restingHeartRate
- The new restingHeartRate value to be setpublic java.lang.Short getCurrentDayRestingHeartRate()
public void setCurrentDayRestingHeartRate(java.lang.Short currentDayRestingHeartRate)
currentDayRestingHeartRate
- The new currentDayRestingHeartRate value to be set