public class BeatIntervalsMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
protected static Mesg |
beatIntervalsMesg |
static int |
TimeFieldNum |
static int |
TimestampFieldNum |
static int |
TimestampMsFieldNum |
developerFields, fields, localNum, name, num, systemTimeOffset
Constructor and Description |
---|
BeatIntervalsMesg() |
BeatIntervalsMesg(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
int |
getNumTime() |
java.lang.Integer[] |
getTime() |
java.lang.Integer |
getTime(int index)
Get time field
Units: ms
Comment: Array of millisecond times between beats
|
DateTime |
getTimestamp()
Get timestamp field
|
java.lang.Integer |
getTimestampMs()
Get timestamp_ms field
Units: ms
Comment: Milliseconds past date_time
|
void |
setTime(int index,
java.lang.Integer time)
Set time field
Units: ms
Comment: Array of millisecond times between beats
|
void |
setTimestamp(DateTime timestamp)
Set timestamp field
|
void |
setTimestampMs(java.lang.Integer timestampMs)
Set timestamp_ms field
Units: ms
Comment: Milliseconds past date_time
|
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 TimestampMsFieldNum
public static final int TimeFieldNum
protected static final Mesg beatIntervalsMesg
public BeatIntervalsMesg()
public BeatIntervalsMesg(Mesg mesg)
public DateTime getTimestamp()
public void setTimestamp(DateTime timestamp)
timestamp
- The new timestamp value to be setpublic java.lang.Integer getTimestampMs()
public void setTimestampMs(java.lang.Integer timestampMs)
timestampMs
- The new timestampMs value to be setpublic java.lang.Integer[] getTime()
public int getNumTime()
public java.lang.Integer getTime(int index)
index
- of timepublic void setTime(int index, java.lang.Integer time)
index
- of timetime
- The new time value to be set