public class TrainingSettingsMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
static int |
PreciseTargetSpeedFieldNum |
static int |
TargetDistanceFieldNum |
static int |
TargetSpeedFieldNum |
static int |
TargetTimeFieldNum |
protected static Mesg |
trainingSettingsMesg |
developerFields, fields, localNum, name, num, systemTimeOffset
Constructor and Description |
---|
TrainingSettingsMesg() |
TrainingSettingsMesg(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
java.lang.Float |
getPreciseTargetSpeed()
Get precise_target_speed field
Units: m/s
Comment: A more precise target speed field
|
java.lang.Float |
getTargetDistance()
Get target_distance field
Units: m
|
java.lang.Float |
getTargetSpeed()
Get target_speed field
Units: m/s
|
java.lang.Long |
getTargetTime()
Get target_time field
Units: s
|
void |
setPreciseTargetSpeed(java.lang.Float preciseTargetSpeed)
Set precise_target_speed field
Units: m/s
Comment: A more precise target speed field
|
void |
setTargetDistance(java.lang.Float targetDistance)
Set target_distance field
Units: m
|
void |
setTargetSpeed(java.lang.Float targetSpeed)
Set target_speed field
Units: m/s
|
void |
setTargetTime(java.lang.Long targetTime)
Set target_time 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 TargetDistanceFieldNum
public static final int TargetSpeedFieldNum
public static final int TargetTimeFieldNum
public static final int PreciseTargetSpeedFieldNum
protected static final Mesg trainingSettingsMesg
public TrainingSettingsMesg()
public TrainingSettingsMesg(Mesg mesg)
public java.lang.Float getTargetDistance()
public void setTargetDistance(java.lang.Float targetDistance)
targetDistance
- The new targetDistance value to be setpublic java.lang.Float getTargetSpeed()
public void setTargetSpeed(java.lang.Float targetSpeed)
targetSpeed
- The new targetSpeed value to be setpublic java.lang.Long getTargetTime()
public void setTargetTime(java.lang.Long targetTime)
targetTime
- The new targetTime value to be setpublic java.lang.Float getPreciseTargetSpeed()
public void setPreciseTargetSpeed(java.lang.Float preciseTargetSpeed)
preciseTargetSpeed
- The new preciseTargetSpeed value to be set