public class HsaHeartRateDataMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
static int |
HeartRateFieldNum |
protected static Mesg |
hsaHeartRateDataMesg |
static int |
ProcessingIntervalFieldNum |
static int |
StatusFieldNum |
static int |
TimestampFieldNum |
developerFields, fields, localNum, name, num, systemTimeOffset
Constructor and Description |
---|
HsaHeartRateDataMesg() |
HsaHeartRateDataMesg(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
java.lang.Short[] |
getHeartRate() |
java.lang.Short |
getHeartRate(int index)
Get heart_rate field
Units: bpm
Comment: Beats / min.
|
int |
getNumHeartRate() |
java.lang.Integer |
getProcessingInterval()
Get processing_interval field
Units: s
Comment: Processing interval length in seconds
|
java.lang.Short |
getStatus()
Get status field
Comment: Status of measurements in buffer - 0 indicates SEARCHING 1 indicates LOCKED
|
DateTime |
getTimestamp()
Get timestamp field
Units: s
|
void |
setHeartRate(int index,
java.lang.Short heartRate)
Set heart_rate field
Units: bpm
Comment: Beats / min.
|
void |
setProcessingInterval(java.lang.Integer processingInterval)
Set processing_interval field
Units: s
Comment: Processing interval length in seconds
|
void |
setStatus(java.lang.Short status)
Set status field
Comment: Status of measurements in buffer - 0 indicates SEARCHING 1 indicates LOCKED
|
void |
setTimestamp(DateTime timestamp)
Set timestamp field
Units: s
|
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 ProcessingIntervalFieldNum
public static final int StatusFieldNum
public static final int HeartRateFieldNum
protected static final Mesg hsaHeartRateDataMesg
public HsaHeartRateDataMesg()
public HsaHeartRateDataMesg(Mesg mesg)
public DateTime getTimestamp()
public void setTimestamp(DateTime timestamp)
timestamp
- The new timestamp value to be setpublic java.lang.Integer getProcessingInterval()
public void setProcessingInterval(java.lang.Integer processingInterval)
processingInterval
- The new processingInterval value to be setpublic java.lang.Short getStatus()
public void setStatus(java.lang.Short status)
status
- The new status value to be setpublic java.lang.Short[] getHeartRate()
public int getNumHeartRate()
public java.lang.Short getHeartRate(int index)
index
- of heart_ratepublic void setHeartRate(int index, java.lang.Short heartRate)
index
- of heart_rateheartRate
- The new heartRate value to be set