public class HsaSpo2DataMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
static int |
ConfidenceFieldNum |
protected static Mesg |
hsaSpo2DataMesg |
static int |
ProcessingIntervalFieldNum |
static int |
ReadingSpo2FieldNum |
static int |
TimestampFieldNum |
developerFields, fields, localNum, name, num, systemTimeOffset
Constructor and Description |
---|
HsaSpo2DataMesg() |
HsaSpo2DataMesg(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
java.lang.Short[] |
getConfidence() |
java.lang.Short |
getConfidence(int index)
Get confidence field
Comment: SpO2 Confidence: [0,254]
|
int |
getNumConfidence() |
int |
getNumReadingSpo2() |
java.lang.Integer |
getProcessingInterval()
Get processing_interval field
Units: s
Comment: Processing interval length in seconds
|
java.lang.Short[] |
getReadingSpo2() |
java.lang.Short |
getReadingSpo2(int index)
Get reading_spo2 field
Units: percent
Comment: SpO2 Reading: [70,100] Blank: 240
|
DateTime |
getTimestamp()
Get timestamp field
Units: s
|
void |
setConfidence(int index,
java.lang.Short confidence)
Set confidence field
Comment: SpO2 Confidence: [0,254]
|
void |
setProcessingInterval(java.lang.Integer processingInterval)
Set processing_interval field
Units: s
Comment: Processing interval length in seconds
|
void |
setReadingSpo2(int index,
java.lang.Short readingSpo2)
Set reading_spo2 field
Units: percent
Comment: SpO2 Reading: [70,100] Blank: 240
|
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 ReadingSpo2FieldNum
public static final int ConfidenceFieldNum
protected static final Mesg hsaSpo2DataMesg
public HsaSpo2DataMesg()
public HsaSpo2DataMesg(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[] getReadingSpo2()
public int getNumReadingSpo2()
public java.lang.Short getReadingSpo2(int index)
index
- of reading_spo2public void setReadingSpo2(int index, java.lang.Short readingSpo2)
index
- of reading_spo2readingSpo2
- The new readingSpo2 value to be setpublic java.lang.Short[] getConfidence()
public int getNumConfidence()
public java.lang.Short getConfidence(int index)
index
- of confidencepublic void setConfidence(int index, java.lang.Short confidence)
index
- of confidenceconfidence
- The new confidence value to be set