public class RawBbiMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
static int |
DataFieldNum |
static int |
GapFieldNum |
static int |
QualityFieldNum |
protected static Mesg |
rawBbiMesg |
static int |
TimeFieldNum |
static int |
TimestampFieldNum |
static int |
TimestampMsFieldNum |
developerFields, fields, localNum, name, num, systemTimeOffset
Constructor and Description |
---|
RawBbiMesg() |
RawBbiMesg(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer[] |
getData() |
java.lang.Integer |
getData(int index)
Get data field
Comment: 1 bit for gap indicator, 1 bit for quality indicator, and 14 bits for Beat-to-Beat interval values in whole-integer millisecond resolution
|
java.lang.Short[] |
getGap() |
java.lang.Short |
getGap(int index)
Get gap field
|
int |
getNumData() |
int |
getNumGap() |
int |
getNumQuality() |
int |
getNumTime() |
java.lang.Short[] |
getQuality() |
java.lang.Short |
getQuality(int index)
Get quality field
|
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: ms since last overnight_raw_bbi message
|
void |
setData(int index,
java.lang.Integer data)
Set data field
Comment: 1 bit for gap indicator, 1 bit for quality indicator, and 14 bits for Beat-to-Beat interval values in whole-integer millisecond resolution
|
void |
setGap(int index,
java.lang.Short gap)
Set gap field
|
void |
setQuality(int index,
java.lang.Short quality)
Set quality field
|
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: ms since last overnight_raw_bbi message
|
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 DataFieldNum
public static final int TimeFieldNum
public static final int QualityFieldNum
public static final int GapFieldNum
protected static final Mesg rawBbiMesg
public RawBbiMesg()
public RawBbiMesg(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[] getData()
public int getNumData()
public java.lang.Integer getData(int index)
index
- of datapublic void setData(int index, java.lang.Integer data)
index
- of datadata
- The new data 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 setpublic java.lang.Short[] getQuality()
public int getNumQuality()
public java.lang.Short getQuality(int index)
index
- of qualitypublic void setQuality(int index, java.lang.Short quality)
index
- of qualityquality
- The new quality value to be setpublic java.lang.Short[] getGap()
public int getNumGap()
public java.lang.Short getGap(int index)
index
- of gappublic void setGap(int index, java.lang.Short gap)
index
- of gapgap
- The new gap value to be set