public class UavScriptCommands extends AvclScriptCommands
Constructor and Description |
---|
UavScriptCommands() |
Modifier and Type | Method and Description |
---|---|
static CompositeWaypointUAVCommandType |
createExpandingSquareCmd(int positionMode,
double x,
double y,
double orientation,
double trackSpacing,
int trackCount,
String turnDirection,
double altitude,
int altMode,
double speed,
int speedMode,
double standoff,
double timeOut,
String description)
Generates a ExpandingSquare composite waypoint command
|
static CompositeWaypointUAVCommandType |
createExpandingSquareCmd(int positionMode,
String x,
String y,
double orientation,
double trackSpacing,
int trackCount,
String turnDirection,
double altitude,
int altMode,
double speed,
int speedMode,
double standoff,
double timeOut,
String description)
Generates a ExpandingSquare composite waypoint command
|
static JAXBElement<?> |
createLoiterCmd(double x,
double y,
int positMode,
double transitZ,
int altMode,
double loiterZ,
int speedMode,
double speed,
double timeOut,
String description)
Generates a Loiter command
|
static LoiterUAVCommandType |
createLoiterCmd(String x,
String y,
int positMode,
double transitZ,
int altMode,
double loiterZ,
int speedMode,
double speed,
double timeOut,
String description)
Generates a Loiter command
|
static JAXBElement<NonNegativeScalarElementType> |
createMakeAltitudeAGLCmd(double setting,
String description)
Generates a MakeAltitudeAGL command
|
static JAXBElement<NonNegativeScalarElementType> |
createMakeAltitudeMSLCmd(double setting,
String description)
Generates a MakeAltitudeMSL command
|
static JAXBElement<SpeedElementType> |
createMakeClimbRateCmd(double setting,
String description)
Generates a MakeClimbRate command
|
static JAXBElement<ScalarElementType> |
createMakeTurnRateCmd(double setting,
String description)
Generates a MakeTurnRate command
|
static CompositeWaypointUAVCommandType |
createParallelTrackCmd(int positionMode,
double x,
double y,
double orientation,
double trackLength,
double trackSpacing,
int trackCount,
String firstTurn,
double altitude,
int altMode,
double speed,
int speedMode,
double standoff,
double timeOut,
String description)
Generates a ParallelTrack composite waypoint command
|
static CompositeWaypointUAVCommandType |
createParallelTrackCmd(int positionMode,
String x,
String y,
double orientation,
double trackLength,
double trackSpacing,
int trackCount,
String firstTurn,
double altitude,
int altMode,
double speed,
int speedMode,
double standoff,
double timeOut,
String description)
Generates a ParallelTrack composite waypoint command
|
static CompositeWaypointUAVCommandType |
createSectorPatternCmd(int positionMode,
double x,
double y,
double orientation,
double radius,
double sectorSize,
int sectorCount,
String turnDirection,
double altitude,
int altMode,
double speed,
int speedMode,
double standoff,
double timeOut,
String description)
Generates a SectorPattern composite waypoint command
|
static CompositeWaypointUAVCommandType |
createSectorPatternCmd(int positionMode,
String x,
String y,
double orientation,
double radius,
double sectorSize,
int sectorCount,
String turnDirection,
double altitude,
int altMode,
double speed,
int speedMode,
double standoff,
double timeOut,
String description)
Generates a SectorPattern composite waypoint command
|
static JAXBElement<SignedPercentElementType> |
createSetAileronCmd(double setting,
String description)
Generates a SetAileron command
|
static JAXBElement<SignedPercentElementType> |
createSetElevatorCmd(double setting,
String description)
Generates a SetElevator command
|
static JAXBElement<?> |
createSetPositionCmd(double xString,
double yString,
int positionType,
double msl,
String description)
Generates a Position command
|
static SetPositionUAVCommandType |
createSetPositionCmd(String xString,
String yString,
int positionType,
double msl,
String description)
Generates a Position command
|
static JAXBElement<?> |
createSetPowerCmd(double setting,
String description)
Generates a SetPower command
|
static JAXBElement<?> |
createWaypointCmd(double x,
double y,
int positMode,
double alt,
int altMode,
double speed,
int speedMode,
double standoff,
double timeOut,
String description)
Generates a Waypoint command
|
static WaypointUAVCommandType |
createWaypointCmd(String x,
String y,
int positMode,
double alt,
int altMode,
double speed,
int speedMode,
double standoff,
double timeOut,
String description)
Generates a Waypoint command
|
static double |
getCompositeWaypointCmdAltitude(Object cmd)
Returns the AGL or MSL altitude of the CompositeWaypoint command
|
static int |
getCompositeWaypointCmdAltitudeMode(Object cmd)
Returns the altitude control mode (AGL or MSL) of the CompositeWaypoint command
|
static String |
getCompositeWaypointCmdDescription(Object cmd)
Sets the CompositeWaypoint command description field
|
static double |
getCompositeWaypointCmdSpeed(Object cmd)
Returns the CompositeWaypoint speed or knots value as applicable
|
static int |
getCompositeWaypointCmdSpeedMode(Object cmd)
Returns an integer representing the commanded speed-control mode (knots or units per second)
|
static double |
getCompositeWaypointCmdStandoff(Object cmd)
Returns the standoff-distance value of the CompositeWaypoint command
|
static double |
getCompositeWaypointCmdTimeOut(Object cmd)
Returns the time-out value of the CompositeWaypoint command
|
static int |
getCompositeWaypointCmdType(Object cmd)
Returns an integer representing the type of composite waypoint command of this object
|
static double |
getExpandingSquareCmdOrientation(Object cmd)
Returns the orientation of the ExpandingSquare command
|
static int |
getExpandingSquareCmdPositionType(Object cmd)
Returns an integer representing how the horizontal point is represented
|
static int |
getExpandingSquareCmdTrackCount(Object cmd)
Returns the track count of the ExpandingSquare command
|
static double |
getExpandingSquareCmdTrackSpacing(Object cmd)
Returns the track spacing of the ExpandingSquare command
|
static String |
getExpandingSquareCmdTurnDirection(Object cmd)
Returns the direction of the turns of the ExpandingSquare command
|
static String |
getExpandingSquareCmdX(Object cmd)
Returns the x, latitude, or northing coordinate of the ExpandingSquare command
|
static String |
getExpandingSquareCmdY(Object cmd)
Returns the y, longitude or easting coordinate of the ExpandingSquare command
|
static String |
getLoiterCmdDescription(Object cmd)
Returns the description field of the Loiter command
|
static double |
getLoiterCmdLoiterAltitude(Object cmd)
Returns the Loiter command loiter depth or altitude value as applicable
|
static int |
getLoiterCmdPositionType(Object cmd)
Returns an integer representing how the horizontal point is represented
|
static double |
getLoiterCmdSpeed(Object cmd)
Returns the Loiter speed, meters per second or knots as applicable
|
static int |
getLoiterCmdSpeedType(Object cmd)
Returns an integer representing the commanded speed mode (knots or MPS)
|
static double |
getLoiterCmdTimeOut(Object cmd)
Returns the time out value of the Loiter command
|
static double |
getLoiterCmdTransitAltitude(Object cmd)
Returns the Loiter transit depth or altitude value as applicable
|
static int |
getLoiterCmdTransitAltitudeMode(Object cmd)
Returns an integer representing the commanded z-control mode (depth or altitude)
|
static String |
getLoiterCmdX(Object cmd)
Returns the Loiter command x, or latitude as applicable
|
static String |
getLoiterCmdY(Object cmd)
Returns the Loiter command y, longitude, or easting value as applicable
|
static String |
getMakeAltitudeAGLCmdDescription(Object cmd)
Returns the MakeAltitude command description field
|
static double |
getMakeAltitudeAGLCmdSetting(Object cmd)
Returns the MakeAltitude commanded setting
|
static String |
getMakeAltitudeMSLCmdDescription(Object cmd)
Returns the MakeAltitude command description field
|
static double |
getMakeAltitudeMSLCmdSetting(Object cmd)
Returns the commanded Mean Sea Level (MSL) altitude
|
static String |
getMakeClimbRateCmdDescription(Object cmd)
Returns the MakeClimbRate command description field
|
static double |
getMakeClimbRateCmdSetting(Object cmd)
Returns the MakeClimbRate commanded setting
|
static String |
getMakeTurnRateCmdDescription(Object cmd)
Returns the MakeTurnRate command description field
|
static double |
getMakeTurnRateCmdSetting(Object cmd)
Returns the MakeTurnRate commanded setting
|
static String |
getParallelTrackCmdFirstTurn(Object cmd)
Returns the direction of the first turn of the ParallelTrack command
|
static double |
getParallelTrackCmdOrientation(Object cmd)
Returns the orientation of the ParallelTrack command
|
static int |
getParallelTrackCmdPositionType(Object cmd)
Returns an integer representing how the horizontal point is represented
|
static int |
getParallelTrackCmdTrackCount(Object cmd)
Returns the track count of the ParallelTrack command
|
static double |
getParallelTrackCmdTrackLength(Object cmd)
Returns the track length of the ParallelTrack command
|
static double |
getParallelTrackCmdTrackSpacing(Object cmd)
Returns the track spacing of the ParallelTrack command
|
static String |
getParallelTrackCmdX(Object cmd)
Returns the x, latitude, or northing coordinate of the ParallelTrack command
|
static String |
getParallelTrackCmdY(Object cmd)
Returns the y, longitude or easting coordinate of the ParallelTrack command
|
static double |
getSectorPatternCmdOrientation(Object cmd)
Returns the orientation of the SectorPattern command
|
static int |
getSectorPatternCmdPositionType(Object cmd)
Returns an integer representing how the horizontal point is represented
|
static double |
getSectorPatternCmdRadius(Object cmd)
Returns the radius of the SectorCommand command
|
static int |
getSectorPatternCmdSectorCount(Object cmd)
Returns the sector count of the SectorPattern command
|
static double |
getSectorPatternCmdSectorSize(Object cmd)
Returns the sector size of the SectorPattern command
|
static String |
getSectorPatternCmdTurnDirection(Object cmd)
Returns the track length of the SectorPattern command
|
static String |
getSectorPatternCmdX(Object cmd)
Returns the X, latitude, or northing coordinate of the SectorPattern command
|
static String |
getSectorPatternCmdY(Object cmd)
Returns the Y, longitude or easting coordinate of the SectorPattern command
|
static String |
getSetAileronCmdDescription(Object cmd)
Returns the SetAileron command description field
|
static double |
getSetAileronCmdSetting(Object cmd)
Returns the SetAileron commanded setting
|
static String |
getSetElevatorCmdDescription(Object cmd)
Returns the SetElevator command description field
|
static double |
getSetElevatorCmdSetting(Object cmd)
Returns the SetElevator commanded setting
|
static String |
getSetPositionCmdDescription(Object cmd)
Returns the description field of the Position command
|
static double |
getSetPositionCmdMSLAltitude(Object cmd)
Returns the MSLAltitude field of the Position command
|
static int |
getSetPositionCmdPositionType(Object cmd)
Returns an integer representing how the horizontal point is represented
|
static String |
getSetPositionCmdX(Object cmd)
Returns the X, latitude, or northing field of a Position command as a String
|
static String |
getSetPositionCmdY(Object cmd)
Returns the Y, longitude, or easting field of a Position command as a String
|
static double |
getWaypointCmdAltitude(Object cmd)
Returns the Waypoint depth or altitude value as applicable
|
static int |
getWaypointCmdAltitudeMode(Object cmd)
Returns an integer representing the commanded altitude-control mode (AGL or MSL)
|
static String |
getWaypointCmdDescription(Object cmd)
Returns the description field of the Waypoint command
|
static int |
getWaypointCmdPositionType(Object cmd)
Returns an integer representing how the horizontal point is represented
|
static double |
getWaypointCmdSpeed(Object cmd)
Returns the Waypoint depth or altitude value as applicable
|
static int |
getWaypointCmdSpeedType(Object cmd)
Returns an integer representing the commanded altitude-control mode (AGL or MSL)
|
static double |
getWaypointCmdStandoff(Object cmd)
Returns the standoff value of the Waypoint command
|
static double |
getWaypointCmdTimeOut(Object cmd)
Returns the time out value of the Waypoint command
|
static String |
getWaypointCmdTrackMode(Object cmd)
Returns the tracking mode of the waypoint (to point or to line)
|
static String |
getWaypointCmdX(Object cmd)
Returns the waypoint command X, latitude, or northing value as applicable
|
static String |
getWaypointCmdY(Object cmd)
Returns the Waypoint command Y, longitude, or easting value as applicable
|
static void |
setCompositeWaypointCmdAltitude(Object cmd,
double newValue,
int mode)
Sets the commanded MSL or AGL altitude field of a CompositeWaypoint command as applicable
|
static void |
setCompositeWaypointCmdDescription(Object cmd,
String newValue)
Sets the description value of a CompositeWaypoint command
|
static void |
setCompositeWaypointCmdSpeed(Object cmd,
double newValue,
int mode)
Sets the commanded speed or knots field of a CompositeWaypoint command as applicable
|
static void |
setCompositeWaypointCmdStandoff(Object cmd,
double newValue)
Sets the standoff field of a CompositeWayoint command
|
static void |
setCompositeWaypointCmdTimeOut(Object cmd,
double newValue)
Sets the time out field of a CompositeWaypoint command
|
static void |
setExpandingSquareCmdOrientation(Object cmd,
double newValue)
Sets the orientation of the ExpandingSquare command
|
static void |
setExpandingSquareCmdTrackCount(Object cmd,
int newValue)
Sets the track count of the ExpandingSquare command
|
static void |
setExpandingSquareCmdTrackSpacing(Object cmd,
double newValue)
Sets the track spacing of the ExpandingSquare command
|
static void |
setExpandingSquareCmdTurnDirection(Object cmd,
String newValue)
Sets the direction of the first turn of the ExpandingSquare command
|
static void |
setExpandingSquareCmdX(Object cmd,
double newValue,
int mode)
Sets the x, latitude, or northing field of a ExpandingSquare command as applicable
|
static void |
setExpandingSquareCmdX(Object cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a ExpandingSquare command as applicable
|
static void |
setExpandingSquareCmdY(Object cmd,
double newValue,
int mode)
Sets the y, longitude, or easting field of a ExpandingSquare command as applicable
|
static void |
setExpandingSquareCmdY(Object cmd,
String newValue,
int mode)
Sets the y, longitude, or easting field of a ExpandingSquare command as applicable
|
static void |
setLoiterCmdDescription(Object cmd,
String newValue)
Sets the description value of a Loiter command
|
static void |
setLoiterCmdLoiterAltitude(Object cmd,
double newValue)
Sets the loiter altitude field of a Loiter command as applicable
|
static void |
setLoiterCmdSpeed(Object cmd,
double newValue,
int mode)
Sets the commanded speed or knots field of a Loiter command as applicable
|
static void |
setLoiterCmdTimeOut(Object cmd,
double newValue)
Sets the time out field of a Loiter command
|
static void |
setLoiterCmdTransitAltitude(Object cmd,
double newValue,
int mode)
Sets the AGL or MSL altitude field of a Loiter command as applicable
|
static void |
setLoiterCmdX(Object cmd,
double newValue,
int mode)
Sets the x, latitude, or northing field of a Loiter command as applicable
|
static void |
setLoiterCmdX(Object cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a Loiter command as applicable
|
static void |
setLoiterCmdY(Object cmd,
double newValue,
int mode)
Sets the y, or longitude field of a Loiter command as applicable
|
static void |
setLoiterCmdY(Object cmd,
String newValue,
int mode)
Sets the y, or longitude field of a Loiter command as applicable
|
static void |
setMakeAltitudeAGLCmdDescription(Object cmd,
String description)
Sets the MakeAltitude command description field
|
static void |
setMakeAltitudeAGLCmdSetting(Object cmd,
double setting)
Sets the MakeAltitude commanded setting
|
static void |
setMakeAltitudeMSLCmdDescription(Object cmd,
String description)
Sets the MakeAltitude command description field
|
static void |
setMakeAltitudeMSLCmdSetting(Object cmd,
double setting)
Sets the MakeAltitude commanded setting
|
static void |
setMakeClimbRateCmdDescription(Object cmd,
String description)
Sets the MakeClimbRate command description field
|
static void |
setMakeClimbRateCmdSetting(Object cmd,
double setting)
Sets the MakeClimbRate commanded setting
|
static void |
setMakeTurnRateCmdDescription(Object cmd,
String description)
Sets the MakeTurnRate command description field
|
static void |
setMakeTurnRateCmdSetting(Object cmd,
double setting)
Sets the MakeTurnRate commanded setting
|
static void |
setParallelTrackCmdFirstTurn(Object cmd,
String newValue)
Sets the direction of the first turn of the ParallelTrack command
|
static void |
setParallelTrackCmdOrientation(Object cmd,
double newValue)
Sets the orientation of the ParallelTrack command
|
static void |
setParallelTrackCmdTrackCount(Object cmd,
int newValue)
Sets the track count of the ParallelTrack command
|
static void |
setParallelTrackCmdTrackLength(Object cmd,
double newValue)
Sets the track length of the ParallelTrack command
|
static void |
setParallelTrackCmdTrackSpacing(Object cmd,
double newValue)
Sets the track spacing of the ParallelTrack command
|
static void |
setParallelTrackCmdX(Object cmd,
double newValue,
int mode)
Sets the x, latitude, or northing field of a Waypoint command as applicable
|
static void |
setParallelTrackCmdX(Object cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a Waypoint command as applicable
|
static void |
setParallelTrackCmdY(Object cmd,
double newValue,
int mode)
Sets the y, longitude, or easting field of a ParallelTrack command as applicable
|
static void |
setParallelTrackCmdY(Object cmd,
String newValue,
int mode)
Sets the y, longitude, or easting field of a ParallelTrack command as applicable
|
static void |
setSectorPatternCmdOrientation(Object cmd,
double newValue)
Sets the orientation of the SectorPattern command
|
static void |
setSectorPatternCmdRadius(Object cmd,
double newValue)
Sets the track length of the SectorPattern command
|
static void |
setSectorPatternCmdSectorCount(Object cmd,
int newValue)
Sets the track count of the SectorPattern command
|
static void |
setSectorPatternCmdSectorSize(Object cmd,
double newValue)
Sets the track spacing of the SectorPattern command
|
static void |
setSectorPatternCmdTurnDirection(Object cmd,
String newValue)
Sets the track length of the SectorPattern command
|
static void |
setSectorPatternCmdX(Object cmd,
double newValue,
int mode)
Sets the x, latitude, or northing field of a SectorPattern starting position command as applicable
|
static void |
setSectorPatternCmdX(Object cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a SectorPattern starting position command as applicable
|
static void |
setSectorPatternCmdY(Object cmd,
double newValue,
int mode)
Sets the y, longitude, or easting field of a SectorPattern command origin as applicable
|
static void |
setSectorPatternCmdY(Object cmd,
String newValue,
int mode)
Sets the y, longitude, or easting field of a SectorPattern command origin as applicable
|
static void |
setSetAileronCmdDescription(Object cmd,
String description)
Sets the SetAileron command description field
|
static void |
setSetAileronCmdSetting(Object cmd,
double setting)
Sets the SetAileron commanded setting
|
static void |
setSetElevatorCmdDescription(Object cmd,
String description)
Sets the SetElevator command description field
|
static void |
setSetElevatorCmdSetting(Object cmd,
double setting)
Sets the SetElevator commanded setting
|
static void |
setSetPositionCmdDescription(Object cmd,
String newValue)
Sets the description value of a Position command
|
static void |
setSetPositionCmdMSLAltitude(Object cmd,
double newValue)
Sets the depth value of a Position command
|
static void |
setSetPositionCmdX(Object cmd,
double newValue)
Sets the X, latitude, or northing field of a Position command
|
static void |
setSetPositionCmdX(Object cmd,
String newValue)
Sets the X, latitude, or northing field of a Position command
|
static void |
setSetPositionCmdY(Object cmd,
double newValue)
Sets the X, latitude, or northing field of a Position command
|
static void |
setSetPositionCmdY(Object cmd,
String newValue)
Sets the Y, longitude, or easting field of a Position command
|
static void |
setSetPowerCmdDescription(Object cmd,
String description)
Sets the SetPower command description field
|
static void |
setSetPowerCmdSetting(Object cmd,
double setting)
Sets the SetPower commanded setting
|
static void |
setWaypointCmdAltitude(Object cmd,
double newValue,
int mode)
Sets the commanded MSL or AGL field of a Waypoint command as applicable
|
static void |
setWaypointCmdDescription(Object cmd,
String newValue)
Sets the description value of a Waypoint command
|
static void |
setWaypointCmdSpeed(Object cmd,
double newValue,
int mode)
Sets the commanded speed or knots field of a Waypoint command as applicable
|
static void |
setWaypointCmdStandoff(Object cmd,
double newValue)
Sets the standoff field of a Wayoint command
|
static void |
setWaypointCmdTimeOut(Object cmd,
double newValue)
Sets the time out field of a Waypoint command
|
static void |
setWaypointCmdTrackMode(Object cmd,
String newValue)
Returns the tracking mode of the waypoint (to point or to line)
|
static void |
setWaypointCmdX(Object cmd,
double newValue,
int mode)
Sets the x, latitude, or northing field of a Waypoint command as applicable
|
static void |
setWaypointCmdX(Object cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a Waypoint command as applicable
|
static void |
setWaypointCmdY(Object cmd,
double newValue,
int mode)
Sets the y, longitude, or easting field of a Waypoint command as applicable
|
static void |
setWaypointCmdY(Object cmd,
String newValue,
int mode)
Sets the y, longitude, or easting field of a Waypoint command as applicable
|
createFollowBeaconCmd, createHelpCmd, createMakeHeadingCmd, createMakeKnotsCmd, createMakeSpeedCmd, createMetaCommand, createMissionScriptCmd, createMissionScriptInlineCmd, createMoveRotateCmd, createQuitCmd, createRealtimeCmd, createSendMessageCmd, createSetPowerCmd, createSetRudderCmd, createSetStandoffCmd, createSetTimeCmd, createSetTimeStepCmd, createTraceCmd, createWaitCommand, createWaitUntilTimeCmd, getFollowBeaconCmdBeacon, getFollowBeaconCmdDescription, getFollowBeaconCmdTimeOut, getHelpCmdDescription, getMakeHeadingCmdDescription, getMakeHeadingCmdSetting, getMakeKnotsCmdDescription, getMakeKnotsCmdSetting, getMakeKnotsCmdSpeedOverGround, getMakeSpeedCmdDescription, getMakeSpeedCmdSetting, getMakeSpeedCmdSpeedOverGround, getMetaCommandContent, getMetaCommandDescription, getMetaCommandName, getMissionScriptCmdDescription, getMissionScriptCmdPath, getMissionScriptInlineCmdDescription, getMissionScriptInlineCmdPath, getQuitCmdDescription, getRealtimeCmdDescription, getRealtimeCmdSetting, getSendMessageCmdContent, getSendMessageCmdDescription, getSetPowerCmdDescription, getSetPowerCmdPropeller, getSetPowerCmdSetting, getSetRudderCmdDescription, getSetRudderCmdSetting, getSetStandoffCmdDescription, getSetStandoffCmdSetting, getSetTimeCmdDescription, getSetTimeCmdSetting, getSetTimeStepCmdDescription, getSetTimeStepCmdSetting, getTraceCmdDescription, getTraceCmdSetting, getWaitCmdDescription, getWaitCommandSetting, getWaitUntilTimeCmdDescription, getWaitUntilTimeCmdSetting, noValueFilter, noValueFilter, setFollowBeaconCmdBeacon, setFollowBeaconCmdDescription, setFollowBeaconCmdTimeOut, setHelpCmdDescription, setMakeHeadingCmdDescription, setMakeHeadingCmdSetting, setMakeKnotsCmdDescription, setMakeKnotsCmdSetting, setMakeKnotsCmdSpeedOverGround, setMakeSpeedCmdDescription, setMakeSpeedCmdSetting, setMakeSpeedCmdSpeedOverGround, setMetaCommandContent, setMetaCommandDescription, setMetaCommandName, setMissionScriptCmdDescription, setMissionScriptCmdPath, setMissionScriptInlineCmdDescription, setMissionScriptInlineCmdPath, setMoveRotateCmdDescription, setMoveRotateCmdSetting, setQuitCmdDescription, setRealtimeCmdDescription, setRealtimeCmdSetting, setSendMessageCmdContent, setSendMessageCmdDescription, setSetPowerCmdSetting, setSetRudderCmdDescription, setSetRudderCmdSetting, setSetStandoffCmdDescription, setSetStandoffCmdSetting, setSetTimeCmdDescription, setSetTimeCmdSetting, setSetTimeStepCmdDescription, setSetTimeStepCmdSetting, setTraceCmdDescription, setTraceCmdSetting, setWaitCmdDescription, setWaitCmdSetting, setWaitUntilTimeCmdDescription, setWaitUntilTimeCmdSetting, valueOrEmptyString
public static double getCompositeWaypointCmdAltitude(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getCompositeWaypointCmdAltitudeMode(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.ABOVEGROUNDLEVELCONTROL
or AvclMission.MEANSEALEVELCONTROL
public static int getCompositeWaypointCmdSpeedMode(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.KNOTS
or AvclMission.METERSPERSECOND
public static double getCompositeWaypointCmdSpeed(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getCompositeWaypointCmdType(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.PARALLELTRACK
, AvclMission.EXPANDINGSQUARE
, AvclMission.SECTORPATTERN
or AvclMission.WAYPOINTLIST
public static String getCompositeWaypointCmdDescription(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getCompositeWaypointCmdStandoff(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getCompositeWaypointCmdTimeOut(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setCompositeWaypointCmdAltitude(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestmode
- AvclMission.ABOVEGROUNDLEVELCONTROL
, AvclMission.MEANSEALEVELCONTROL
or AvclMission.DEFAULTZCONTROL
newValue
- new value to setpublic static void setCompositeWaypointCmdSpeed(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.KNOTS
, AvclMission.METERSPERSECOND
or AvclMission.DEFAULTZCONTROL
public static void setCompositeWaypointCmdDescription(Object cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setCompositeWaypointCmdStandoff(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setCompositeWaypointCmdTimeOut(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static CompositeWaypointUAVCommandType createExpandingSquareCmd(int positionMode, double x, double y, double orientation, double trackSpacing, int trackCount, String turnDirection, double altitude, int altMode, double speed, int speedMode, double standoff, double timeOut, String description)
positionMode
- x
- orientation
- y
- description
- string defines intent for this AVCL commandspeedMode
- turnDirection
- AvclMission.PORT
, AvclMission.STARBOARD
, AvclMission.LEFT
or AvclMission.RIGHT
trackSpacing
- altitude
- trackCount
- altMode
- speed
- timeOut
- standoff
- CompositeWaypointUAVCommandType
public static CompositeWaypointUAVCommandType createExpandingSquareCmd(int positionMode, String x, String y, double orientation, double trackSpacing, int trackCount, String turnDirection, double altitude, int altMode, double speed, int speedMode, double standoff, double timeOut, String description)
positionMode
- trackSpacing
- y
- x
- speedMode
- trackCount
- orientation
- altMode
- standoff
- speed
- turnDirection
- AvclMission.PORT
, AvclMission.STARBOARD
, AvclMission.LEFT
or AvclMission.RIGHT
description
- string defines intent for this AVCL commandaltitude
- timeOut
- CompositeWaypointUAVCommandType
public static int getExpandingSquareCmdPositionType(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static String getExpandingSquareCmdX(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getExpandingSquareCmdY(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getExpandingSquareCmdTrackSpacing(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getExpandingSquareCmdTrackCount(Object cmd)
cmd
- AvclScriptCommands
command of interestCompositeWaypointUAVCommandType
public static double getExpandingSquareCmdOrientation(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getExpandingSquareCmdTurnDirection(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.PORT
, AvclMission.STARBOARD
, AvclMission.LEFT
or AvclMission.RIGHT
public static void setExpandingSquareCmdX(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setExpandingSquareCmdX(Object cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
newValue
- new value to setpublic static void setExpandingSquareCmdY(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setExpandingSquareCmdY(Object cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setExpandingSquareCmdTrackSpacing(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setExpandingSquareCmdTrackCount(Object cmd, int newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setExpandingSquareCmdOrientation(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setExpandingSquareCmdTurnDirection(Object cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static JAXBElement<?> createLoiterCmd(double x, double y, int positMode, double transitZ, int altMode, double loiterZ, int speedMode, double speed, double timeOut, String description)
x
- altMode
- positMode
- transitZ
- y
- loiterZ
- speedMode
- timeOut
- speed
- description
- string defines intent for this AVCL commandJAXBElement
<?>public static LoiterUAVCommandType createLoiterCmd(String x, String y, int positMode, double transitZ, int altMode, double loiterZ, int speedMode, double speed, double timeOut, String description)
x
- speed
- positMode
- y
- speedMode
- altMode
- transitZ
- timeOut
- description
- string defines intent for this AVCL commandloiterZ
- LoiterUAVCommandType
public static String getLoiterCmdX(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getLoiterCmdY(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getLoiterCmdPositionType(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static int getLoiterCmdSpeedType(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.KNOTS
or AvclMission.METERSPERSECOND
public static double getLoiterCmdSpeed(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getLoiterCmdTransitAltitude(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getLoiterCmdLoiterAltitude(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getLoiterCmdTransitAltitudeMode(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.ABOVEGROUNDLEVELCONTROL
or AvclMission.MEANSEALEVELCONTROL
public static double getLoiterCmdTimeOut(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getLoiterCmdDescription(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setLoiterCmdX(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setLoiterCmdX(Object cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
newValue
- new value to setpublic static void setLoiterCmdY(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setLoiterCmdY(Object cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setLoiterCmdSpeed(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.KNOTS
, AvclMission.METERSPERSECOND
or AvclMission.DEFAULTZCONTROL
public static void setLoiterCmdTransitAltitude(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestmode
- AvclMission.ABOVEGROUNDLEVELCONTROL
, AvclMission.MEANSEALEVELCONTROL
or AvclMission.DEFAULTZCONTROL
newValue
- new value to setpublic static void setLoiterCmdLoiterAltitude(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setLoiterCmdTimeOut(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setLoiterCmdDescription(Object cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static JAXBElement<NonNegativeScalarElementType> createMakeAltitudeAGLCmd(double setting, String description)
setting
- is new double-precision value to setdescription
- string defines intent for this AVCL commandPositiveScalarElementType
public static double getMakeAltitudeAGLCmdSetting(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getMakeAltitudeAGLCmdDescription(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setMakeAltitudeAGLCmdSetting(Object cmd, double setting)
cmd
- AvclScriptCommands
command of interestsetting
- is new double-precision value to setpublic static void setMakeAltitudeAGLCmdDescription(Object cmd, String description)
cmd
- AvclScriptCommands
command of interestdescription
- string defines intent for this AVCL commandpublic static JAXBElement<NonNegativeScalarElementType> createMakeAltitudeMSLCmd(double setting, String description)
setting
- is new double-precision value to setdescription
- string defines intent for this AVCL commandPositiveScalarElementType
public static double getMakeAltitudeMSLCmdSetting(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getMakeAltitudeMSLCmdDescription(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setMakeAltitudeMSLCmdSetting(Object cmd, double setting)
cmd
- AvclScriptCommands
command of interestsetting
- is new double-precision value to setpublic static void setMakeAltitudeMSLCmdDescription(Object cmd, String description)
cmd
- AvclScriptCommands
command of interestdescription
- string defines intent for this AVCL commandpublic static JAXBElement<SpeedElementType> createMakeClimbRateCmd(double setting, String description)
setting
- is new double-precision value to setdescription
- string defines intent for this AVCL commandSpeedElementType
public static double getMakeClimbRateCmdSetting(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getMakeClimbRateCmdDescription(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setMakeClimbRateCmdSetting(Object cmd, double setting)
cmd
- AvclScriptCommands
command of interestsetting
- is new double-precision value to setpublic static void setMakeClimbRateCmdDescription(Object cmd, String description)
cmd
- AvclScriptCommands
command of interestdescription
- string defines intent for this AVCL commandpublic static JAXBElement<ScalarElementType> createMakeTurnRateCmd(double setting, String description)
setting
- is new double-precision value to setdescription
- string defines intent for this AVCL commandScalarElementType
public static double getMakeTurnRateCmdSetting(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getMakeTurnRateCmdDescription(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setMakeTurnRateCmdSetting(Object cmd, double setting)
cmd
- AvclScriptCommands
command of interestsetting
- is new double-precision value to setpublic static void setMakeTurnRateCmdDescription(Object cmd, String description)
cmd
- AvclScriptCommands
command of interestdescription
- string defines intent for this AVCL commandpublic static CompositeWaypointUAVCommandType createParallelTrackCmd(int positionMode, double x, double y, double orientation, double trackLength, double trackSpacing, int trackCount, String firstTurn, double altitude, int altMode, double speed, int speedMode, double standoff, double timeOut, String description)
positionMode
- trackLength
- x
- y
- altMode
- trackSpacing
- trackCount
- orientation
- firstTurn
- timeOut
- speed
- altitude
- speedMode
- standoff
- description
- string defines intent for this AVCL commandCompositeWaypointUAVCommandType
public static CompositeWaypointUAVCommandType createParallelTrackCmd(int positionMode, String x, String y, double orientation, double trackLength, double trackSpacing, int trackCount, String firstTurn, double altitude, int altMode, double speed, int speedMode, double standoff, double timeOut, String description)
positionMode
- speed
- y
- x
- standoff
- orientation
- trackCount
- trackSpacing
- altitude
- altMode
- trackLength
- firstTurn
- speedMode
- description
- string defines intent for this AVCL commandtimeOut
- CompositeWaypointUAVCommandType
public static int getParallelTrackCmdPositionType(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static String getParallelTrackCmdX(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getParallelTrackCmdY(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getParallelTrackCmdTrackLength(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getParallelTrackCmdTrackSpacing(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getParallelTrackCmdTrackCount(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getParallelTrackCmdOrientation(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getParallelTrackCmdFirstTurn(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setParallelTrackCmdX(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setParallelTrackCmdX(Object cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setParallelTrackCmdY(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setParallelTrackCmdY(Object cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setParallelTrackCmdTrackLength(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setParallelTrackCmdTrackSpacing(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setParallelTrackCmdTrackCount(Object cmd, int newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setParallelTrackCmdOrientation(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setParallelTrackCmdFirstTurn(Object cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static JAXBElement<?> createSetPositionCmd(double xString, double yString, int positionType, double msl, String description)
xString
- of latitude position depending on position typeyString
- or longitude position depending on position typepositionType
- enumeration for type of horizontal position representationmsl
- altitude mean sea leveldescription
- string defines intent for this AVCL commandpublic static SetPositionUAVCommandType createSetPositionCmd(String xString, String yString, int positionType, double msl, String description)
xString
- of latitude position depending on position typeyString
- or longitude position depending on position typepositionType
- enumeration for type of horizontal position representationmsl
- altitude mean sea leveldescription
- string defines intent for this AVCL commandpublic static int getSetPositionCmdPositionType(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.XYPOSITION
or AvclMission.LATLONGPOSITION
public static String getSetPositionCmdX(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getSetPositionCmdY(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getSetPositionCmdMSLAltitude(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getSetPositionCmdDescription(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setSetPositionCmdX(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setSetPositionCmdX(Object cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setSetPositionCmdY(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setSetPositionCmdY(Object cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setSetPositionCmdMSLAltitude(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setSetPositionCmdDescription(Object cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static CompositeWaypointUAVCommandType createSectorPatternCmd(int positionMode, double x, double y, double orientation, double radius, double sectorSize, int sectorCount, String turnDirection, double altitude, int altMode, double speed, int speedMode, double standoff, double timeOut, String description)
positionMode
- x
- turnDirection
- AvclMission.PORT
, AvclMission.STARBOARD
, AvclMission.LEFT
or AvclMission.RIGHT
y
- standoff
- orientation
- radius
- description
- string defines intent for this AVCL commandsectorSize
- sectorCount
- speedMode
- altitude
- altMode
- speed
- timeOut
- CompositeWaypointUAVCommandType
public static CompositeWaypointUAVCommandType createSectorPatternCmd(int positionMode, String x, String y, double orientation, double radius, double sectorSize, int sectorCount, String turnDirection, double altitude, int altMode, double speed, int speedMode, double standoff, double timeOut, String description)
positionMode
- x
- turnDirection
- AvclMission.PORT
, AvclMission.STARBOARD
, AvclMission.LEFT
or AvclMission.RIGHT
y
- radius
- orientation
- sectorSize
- standoff
- speed
- altitude
- sectorCount
- altMode
- speedMode
- timeOut
- description
- string defines intent for this AVCL commandCompositeWaypointUAVCommandType
public static int getSectorPatternCmdPositionType(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static String getSectorPatternCmdX(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getSectorPatternCmdY(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getSectorPatternCmdRadius(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getSectorPatternCmdSectorSize(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getSectorPatternCmdSectorCount(Object cmd)
cmd
- AvclScriptCommands
command of interestCompositeWaypointUAVCommandType
public static double getSectorPatternCmdOrientation(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getSectorPatternCmdTurnDirection(Object cmd)
cmd
- AvclScriptCommands
command of interestCompositeWaypointUAVCommandType
public static void setSectorPatternCmdX(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setSectorPatternCmdX(Object cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setSectorPatternCmdY(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setSectorPatternCmdY(Object cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setSectorPatternCmdRadius(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestis AVCL command to modifynewValue
- new value to setpublic static void setSectorPatternCmdSectorSize(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setSectorPatternCmdSectorCount(Object cmd, int newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setSectorPatternCmdOrientation(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setSectorPatternCmdTurnDirection(Object cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static JAXBElement<SignedPercentElementType> createSetAileronCmd(double setting, String description)
setting
- is new double-precision value to setdescription
- string defines intent for this AVCL commandSignedPercentElementType
public static double getSetAileronCmdSetting(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getSetAileronCmdDescription(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setSetAileronCmdSetting(Object cmd, double setting)
cmd
- AvclScriptCommands
command of interestsetting
- is new double-precision value to setpublic static void setSetAileronCmdDescription(Object cmd, String description)
cmd
- AvclScriptCommands
command of interestdescription
- string defines intent for this AVCL commandpublic static JAXBElement<SignedPercentElementType> createSetElevatorCmd(double setting, String description)
setting
- is new double-precision value to setdescription
- string defines intent for this AVCL commandSignedPercentElementType
public static double getSetElevatorCmdSetting(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getSetElevatorCmdDescription(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setSetElevatorCmdSetting(Object cmd, double setting)
cmd
- AvclScriptCommands
command of interestsetting
- is new double-precision value to setpublic static void setSetElevatorCmdDescription(Object cmd, String description)
cmd
- AvclScriptCommands
command of interestdescription
- string defines intent for this AVCL commandpublic static JAXBElement<?> createSetPowerCmd(double setting, String description)
setting
- description
- string defines intent for this AVCL commandpublic static void setSetPowerCmdSetting(Object cmd, double setting)
cmd
- AvclScriptCommands
command of interest the SetPower commandsetting
- is new double-precision value to set for the SetPower commandpublic static void setSetPowerCmdDescription(Object cmd, String description)
cmd
- AvclScriptCommands
command of interest the SetPower commanddescription
- string defines intent for this AVCL commandpublic static JAXBElement<?> createWaypointCmd(double x, double y, int positMode, double alt, int altMode, double speed, int speedMode, double standoff, double timeOut, String description)
x
- y
- alt
- altMode
- positMode
- speed
- standoff
- speedMode
- timeOut
- description
- string defines intent for this AVCL commandJAXBElement
<?>public static WaypointUAVCommandType createWaypointCmd(String x, String y, int positMode, double alt, int altMode, double speed, int speedMode, double standoff, double timeOut, String description)
x
- altMode
- y
- positMode
- speed
- standoff
- alt
- timeOut
- speedMode
- description
- string defines intent for this AVCL commandWaypointUAVCommandType
public static String getWaypointCmdX(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getWaypointCmdY(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getWaypointCmdPositionType(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static double getWaypointCmdAltitude(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getWaypointCmdAltitudeMode(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.ABOVEGROUNDLEVELCONTROL
, AvclMission.MEANSEALEVELCONTROL
or AvclMission.DEFAULTZCONTROL
(default)public static int getWaypointCmdSpeedType(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.KNOTS
or AvclMission.METERSPERSECOND
(default)public static double getWaypointCmdSpeed(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getWaypointCmdTrackMode(Object cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.DIRECTTO
or AvclMission.TRACKTO
public static double getWaypointCmdStandoff(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getWaypointCmdTimeOut(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getWaypointCmdDescription(Object cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setWaypointCmdX(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setWaypointCmdX(Object cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setWaypointCmdY(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setWaypointCmdY(Object cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setWaypointCmdAltitude(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setmode
- AvclMission.ABOVEGROUNDLEVELCONTROL
, AvclMission.MEANSEALEVELCONTROL
or AvclMission.DEFAULTZCONTROL
public static void setWaypointCmdSpeed(Object cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to set new double value to setmode
- AvclMission.KNOTS
, AvclMission.METERSPERSECOND
or AvclMission.DEFAULTZCONTROL
public static void setWaypointCmdTrackMode(Object cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to set AvclMission.DIRECTTO
or AvclMission.TRACKTO
public static void setWaypointCmdStandoff(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setWaypointCmdTimeOut(Object cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to setpublic static void setWaypointCmdDescription(Object cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- new value to set