public class AviationAttitudeMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
static int |
AccelLateralFieldNum |
static int |
AccelNormalFieldNum |
static int |
AttitudeStageCompleteFieldNum |
protected static Mesg |
aviationAttitudeMesg |
static int |
PitchFieldNum |
static int |
RollFieldNum |
static int |
StageFieldNum |
static int |
SystemTimeFieldNum |
static int |
TimestampFieldNum |
static int |
TimestampMsFieldNum |
static int |
TrackFieldNum |
static int |
TurnRateFieldNum |
static int |
ValidityFieldNum |
developerFields, fields, localNum, name, num, systemTimeOffset
Constructor and Description |
---|
AviationAttitudeMesg() |
AviationAttitudeMesg(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
java.lang.Float[] |
getAccelLateral() |
java.lang.Float |
getAccelLateral(int index)
Get accel_lateral field
Units: m/s^2
Comment: Range -78.4 to +78.4 (-8 Gs to 8 Gs)
|
java.lang.Float[] |
getAccelNormal() |
java.lang.Float |
getAccelNormal(int index)
Get accel_normal field
Units: m/s^2
Comment: Range -78.4 to +78.4 (-8 Gs to 8 Gs)
|
java.lang.Short[] |
getAttitudeStageComplete() |
java.lang.Short |
getAttitudeStageComplete(int index)
Get attitude_stage_complete field
Units: %
Comment: The percent complete of the current attitude stage.
|
int |
getNumAccelLateral() |
int |
getNumAccelNormal() |
int |
getNumAttitudeStageComplete() |
int |
getNumPitch() |
int |
getNumRoll() |
int |
getNumStage() |
int |
getNumSystemTime() |
int |
getNumTrack() |
int |
getNumTurnRate() |
int |
getNumValidity() |
java.lang.Float[] |
getPitch() |
java.lang.Float |
getPitch(int index)
Get pitch field
Units: radians
Comment: Range -PI/2 to +PI/2
|
java.lang.Float[] |
getRoll() |
java.lang.Float |
getRoll(int index)
Get roll field
Units: radians
Comment: Range -PI to +PI
|
AttitudeStage[] |
getStage() |
AttitudeStage |
getStage(int index)
Get stage field
|
java.lang.Long[] |
getSystemTime() |
java.lang.Long |
getSystemTime(int index)
Get system_time field
Units: ms
Comment: System time associated with sample expressed in ms.
|
DateTime |
getTimestamp()
Get timestamp field
Units: s
Comment: Timestamp message was output
|
java.lang.Integer |
getTimestampMs()
Get timestamp_ms field
Units: ms
Comment: Fractional part of timestamp, added to timestamp
|
java.lang.Float[] |
getTrack() |
java.lang.Float |
getTrack(int index)
Get track field
Units: radians
Comment: Track Angle/Heading Range 0 - 2pi
|
java.lang.Float[] |
getTurnRate() |
java.lang.Float |
getTurnRate(int index)
Get turn_rate field
Units: radians/second
Comment: Range -8.727 to +8.727 (-500 degs/sec to +500 degs/sec)
|
java.lang.Integer[] |
getValidity() |
java.lang.Integer |
getValidity(int index)
Get validity field
|
void |
setAccelLateral(int index,
java.lang.Float accelLateral)
Set accel_lateral field
Units: m/s^2
Comment: Range -78.4 to +78.4 (-8 Gs to 8 Gs)
|
void |
setAccelNormal(int index,
java.lang.Float accelNormal)
Set accel_normal field
Units: m/s^2
Comment: Range -78.4 to +78.4 (-8 Gs to 8 Gs)
|
void |
setAttitudeStageComplete(int index,
java.lang.Short attitudeStageComplete)
Set attitude_stage_complete field
Units: %
Comment: The percent complete of the current attitude stage.
|
void |
setPitch(int index,
java.lang.Float pitch)
Set pitch field
Units: radians
Comment: Range -PI/2 to +PI/2
|
void |
setRoll(int index,
java.lang.Float roll)
Set roll field
Units: radians
Comment: Range -PI to +PI
|
void |
setStage(int index,
AttitudeStage stage)
Set stage field
|
void |
setSystemTime(int index,
java.lang.Long systemTime)
Set system_time field
Units: ms
Comment: System time associated with sample expressed in ms.
|
void |
setTimestamp(DateTime timestamp)
Set timestamp field
Units: s
Comment: Timestamp message was output
|
void |
setTimestampMs(java.lang.Integer timestampMs)
Set timestamp_ms field
Units: ms
Comment: Fractional part of timestamp, added to timestamp
|
void |
setTrack(int index,
java.lang.Float track)
Set track field
Units: radians
Comment: Track Angle/Heading Range 0 - 2pi
|
void |
setTurnRate(int index,
java.lang.Float turnRate)
Set turn_rate field
Units: radians/second
Comment: Range -8.727 to +8.727 (-500 degs/sec to +500 degs/sec)
|
void |
setValidity(int index,
java.lang.Integer validity)
Set validity field
|
addDeveloperField, addField, getActiveSubFieldIndex, getActiveSubFieldName, 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, 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 SystemTimeFieldNum
public static final int PitchFieldNum
public static final int RollFieldNum
public static final int AccelLateralFieldNum
public static final int AccelNormalFieldNum
public static final int TurnRateFieldNum
public static final int StageFieldNum
public static final int AttitudeStageCompleteFieldNum
public static final int TrackFieldNum
public static final int ValidityFieldNum
protected static final Mesg aviationAttitudeMesg
public AviationAttitudeMesg()
public AviationAttitudeMesg(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.Long[] getSystemTime()
public int getNumSystemTime()
public java.lang.Long getSystemTime(int index)
index
- of system_timepublic void setSystemTime(int index, java.lang.Long systemTime)
index
- of system_timesystemTime
- The new systemTime value to be setpublic java.lang.Float[] getPitch()
public int getNumPitch()
public java.lang.Float getPitch(int index)
index
- of pitchpublic void setPitch(int index, java.lang.Float pitch)
index
- of pitchpitch
- The new pitch value to be setpublic java.lang.Float[] getRoll()
public int getNumRoll()
public java.lang.Float getRoll(int index)
index
- of rollpublic void setRoll(int index, java.lang.Float roll)
index
- of rollroll
- The new roll value to be setpublic java.lang.Float[] getAccelLateral()
public int getNumAccelLateral()
public java.lang.Float getAccelLateral(int index)
index
- of accel_lateralpublic void setAccelLateral(int index, java.lang.Float accelLateral)
index
- of accel_lateralaccelLateral
- The new accelLateral value to be setpublic java.lang.Float[] getAccelNormal()
public int getNumAccelNormal()
public java.lang.Float getAccelNormal(int index)
index
- of accel_normalpublic void setAccelNormal(int index, java.lang.Float accelNormal)
index
- of accel_normalaccelNormal
- The new accelNormal value to be setpublic java.lang.Float[] getTurnRate()
public int getNumTurnRate()
public java.lang.Float getTurnRate(int index)
index
- of turn_ratepublic void setTurnRate(int index, java.lang.Float turnRate)
index
- of turn_rateturnRate
- The new turnRate value to be setpublic AttitudeStage[] getStage()
public int getNumStage()
public AttitudeStage getStage(int index)
index
- of stagepublic void setStage(int index, AttitudeStage stage)
index
- of stagestage
- The new stage value to be setpublic java.lang.Short[] getAttitudeStageComplete()
public int getNumAttitudeStageComplete()
public java.lang.Short getAttitudeStageComplete(int index)
index
- of attitude_stage_completepublic void setAttitudeStageComplete(int index, java.lang.Short attitudeStageComplete)
index
- of attitude_stage_completeattitudeStageComplete
- The new attitudeStageComplete value to be setpublic java.lang.Float[] getTrack()
public int getNumTrack()
public java.lang.Float getTrack(int index)
index
- of trackpublic void setTrack(int index, java.lang.Float track)
index
- of tracktrack
- The new track value to be setpublic java.lang.Integer[] getValidity()
public int getNumValidity()
public java.lang.Integer getValidity(int index)
index
- of validitypublic void setValidity(int index, java.lang.Integer validity)
index
- of validityvalidity
- The new validity value to be set