public class UuvScriptCommands extends AvclScriptCommands
Constructor and Description |
---|
UuvScriptCommands() |
Modifier and Type | Method and Description |
---|---|
static void |
clearCompositeWaypointCmdSpeed(CompositeWaypointUUVCommandType cmd)
Clears the composite waypoint command's speed-related elements
|
static void |
clearLoiterCmdSpeed(LoiterUUVCommandType cmd)
Clears all speed elements of a loiter command
|
static void |
clearWaypointCmdSpeed(WaypointUUVCommandType cmd)
Clears the waypoint command's speed-related elements
|
static CompositeWaypointUUVCommandType |
createExpandingSquareCmd(int positionMode,
double x,
double y,
double orientation,
double trackSpacing,
int trackCount,
String turnDirection,
int depthMode,
double depth,
int whichProp,
double propSetting,
int gpsFixes,
double standoff,
double timeOut,
String description)
Generates a ExpandingSquare composite waypoint command
|
static CompositeWaypointUUVCommandType |
createExpandingSquareCmd(int positionMode,
String x,
String y,
double orientation,
double trackSpacing,
int trackCount,
String turnDirection,
int depthMode,
double depth,
int whichProp,
double propSetting,
int gpsFixes,
double standoff,
double timeOut,
String description)
Generates a ExpandingSquare composite waypoint command
|
static JAXBElement<GpsFixCommandType> |
createGpsFixCmd(boolean start,
double timeOut,
String description)
Generates a GpsFix command
|
static HoverCommandType |
createHoverCmd(double x,
double y,
int positMode,
double z,
int depthMode,
double heading,
double standoff,
double timeOut,
String description)
Generates a Hover command
|
static HoverCommandType |
createHoverCmd(String x,
String y,
int positMode,
double z,
int depthMode,
double heading,
double standoff,
double timeOut,
String description)
Generates a Hover command
|
static JAXBElement<LoiterUUVCommandType> |
createLoiterCmd(double x,
double y,
int positMode,
int whichPropeller,
double propeller,
double transitZ,
int depthMode,
double loiterZ,
double timeOut,
String description)
Generates a Loiter command
|
static LoiterUUVCommandType |
createLoiterCmd(String x,
String y,
int positMode,
int whichPropeller,
double propeller,
double transitZ,
int depthMode,
double loiterZ,
double timeOut,
String description)
Generates a Loiter command
|
static JAXBElement<NonNegativeScalarElementType> |
createMakeAltitudeCmd(double setting,
String description)
Generates a MakeAltitude command
|
static JAXBElement<NonNegativeScalarElementType> |
createMakeDepthCmd(double setting,
String description)
Generates a MakeDepth command
|
static JAXBElement<SignedPercentElementType> |
createMoveLateralCmd(double setting,
String description)
Generates a MoveLateral command
|
static JAXBElement<SignedPercentElementType> |
createMoveRotateCmd(double setting,
String description)
Generates a MoveRotate command
|
static CompositeWaypointUUVCommandType |
createParallelTrackCmd(int positionMode,
double x,
double y,
double orientation,
double trackLength,
double trackSpacing,
int trackCount,
String firstTurn,
int depthMode,
double depth,
int whichProp,
double propSetting,
int gpsFixes,
double standoff,
double timeOut,
String description)
Generates a ParallelTrack composite waypoint command
|
static CompositeWaypointUUVCommandType |
createParallelTrackCmd(int positionMode,
String x,
String y,
double orientation,
double trackLength,
double trackSpacing,
int trackCount,
String firstTurn,
int depthMode,
double depth,
int whichProp,
double propSetting,
int gpsFixes,
double standoff,
double timeOut,
String description) |
static RecoverCommandType |
createRecoverCmd(double range,
double heading,
double timeOut,
String description)
Generates an Recover command
|
static CompositeWaypointUUVCommandType |
createSectorPatternCmd(int positionMode,
double x,
double y,
double orientation,
double radius,
double sectorSize,
int sectorCount,
String turnDirection,
int depthMode,
double depth,
int whichProp,
double propSetting,
int gpsFixes,
double standoff,
double timeOut,
String description)
Generates a SectorPattern composite waypoint command
|
static CompositeWaypointUUVCommandType |
createSectorPatternCmd(int positionMode,
String x,
String y,
double orientation,
double radius,
double sectorSize,
int sectorCount,
String turnDirection,
int depthMode,
double depth,
int whichProp,
double propSetting,
int gpsFixes,
double standoff,
double timeOut,
String description)
Generates a SectorPattern composite waypoint command
|
static JAXBElement<SetPlanesCommandType> |
createSetPlanesCmd(int whichPlanes,
double setting,
String description)
Generates a SetPlanes command
|
static JAXBElement<SetPositionUUVCommandType> |
createSetPositionCmd(double xString,
double yString,
int positType,
double z,
String description)
Generates a Position command
|
static JAXBElement<SetPositionUUVCommandType> |
createSetPositionCmd(String xString,
String yString,
int positType,
double z,
String description)
Generates a Position command
|
static JAXBElement<SetSonarCommandType> |
createSetSonarCmd(String model,
int scanMode,
double bearing,
int bearingType,
String description)
Generates a SetSonar command
|
static JAXBElement<SetThrusterCommandType> |
createSetThrusterCmd(int whichThruster,
double setting,
String description)
Generates a SetThruster command
|
static TakeStationCommandType |
createTakeStationCmd(int scanMode,
double stationBearing,
double stationRange,
double tgtBearing,
double tgtRange,
double heading,
double timeOut,
String description)
Generates a TakeStation command
|
static JAXBElement<BooleanElementType> |
createThrustersCmd(boolean enabled,
String description)
Generates a Thrusters command
|
static WaypointUUVCommandType |
createWaypointCmd(double latitude,
double longitude,
double depth,
String id,
String description)
Generates a Waypoint command
|
static JAXBElement<WaypointUUVCommandType> |
createWaypointCmd(double x,
double y,
int positMode,
double z,
int depthMode,
double propSpeed,
int propSelection,
boolean gps,
double standoff,
double timeOut,
String description)
Generates a Waypoint command
|
static WaypointUUVCommandType |
createWaypointCmd(String x,
String y,
int positMode,
double z,
int depthMode,
double propSpeed,
int propSelection,
boolean gps,
double standoff,
double timeOut,
String description)
Generates a Waypoint command
|
static double |
getCompositeWaypointCmdDepth(CompositeWaypointUUVCommandType cmd)
Returns the depth (or altitude) of the CompositeWaypoint command
|
static int |
getCompositeWaypointCmdDepthMode(CompositeWaypointUUVCommandType cmd)
Returns the depth control mode (depth or altitude) of the CompositeWaypoint command
|
static String |
getCompositeWaypointCmdDescription(CompositeWaypointUUVCommandType cmd)
Sets the Wait command description field
|
static int |
getCompositeWaypointCmdGpsFixes(CompositeWaypointUUVCommandType cmd)
Returns the number of gps fixes value of the CompositeWaypoint command
|
static int |
getCompositeWaypointCmdProp(CompositeWaypointUUVCommandType cmd)
Returns an integer representing the commanded propeller (all, stbd, port, center)
|
static double |
getCompositeWaypointCmdPropSetting(CompositeWaypointUUVCommandType cmd)
Returns the commanded rpm
|
static double |
getCompositeWaypointCmdSpeed(CompositeWaypointUUVCommandType cmd)
Returns the speed commanded by the composite waypoint command in meters per second or knots (if specified)
|
static int |
getCompositeWaypointCmdSpeedType(CompositeWaypointUUVCommandType cmd)
Returns the enumeration for the type of speed ordered by the composite waypoint command (knots or mps)
|
static double |
getCompositeWaypointCmdStandoff(CompositeWaypointUUVCommandType cmd)
Returns the time out value of the CompositeWaypoint command
|
static double |
getCompositeWaypointCmdTimeOut(CompositeWaypointUUVCommandType cmd)
Returns the standoff value of the CompositeWaypoint command
|
static int |
getCompositeWaypointCmdType(CompositeWaypointUUVCommandType cmd)
Returns an integer representing the type of composite waypoint command of this object
|
static double |
getExpandingSquareCmdOrientation(CompositeWaypointUUVCommandType cmd)
Returns the orientation of the ExpandingSquare command
|
static int |
getExpandingSquareCmdPositType(CompositeWaypointUUVCommandType cmd)
Returns an integer representing how the horizontal point is represented
|
static int |
getExpandingSquareCmdTrackCount(CompositeWaypointUUVCommandType cmd)
Returns the track count of the ExpandingSquare command
|
static double |
getExpandingSquareCmdTrackSpacing(CompositeWaypointUUVCommandType cmd)
Returns the track spacing of the ExpandingSquare command
|
static String |
getExpandingSquareCmdTurnDirection(CompositeWaypointUUVCommandType cmd)
Returns the direction of the turns of the ExpandingSquare command
|
static String |
getExpandingSquareCmdX(CompositeWaypointUUVCommandType cmd)
Returns the x, latitude, or northing coordinate of the ExpandingSquare command
|
static String |
getExpandingSquareCmdY(CompositeWaypointUUVCommandType cmd)
Returns the y, longitude or easting coordinate of the ExpandingSquare command
|
static String |
getGpsFixCmdDescription(GpsFixCommandType cmd)
Returns the GpsFix command description field
|
static boolean |
getGpsFixCmdStartStopStatus(GpsFixCommandType cmd)
Returns an integer enumeration representing GpsFix status indicated by the command
|
static double |
getGpsFixCmdTimeOut(GpsFixCommandType cmd)
Returns the time out value of the GpsFix command
|
static double |
getHoverCmdDepth(HoverCommandType cmd)
Returns the depth (or altitude) of the Hover command
|
static int |
getHoverCmdDepthMode(HoverCommandType cmd)
Returns the depth control mode (depth or altitude) of the Hover command
|
static String |
getHoverCmdDescription(HoverCommandType cmd)
Returns the description field of the Hover command
|
static boolean |
getHoverCmdGps(HoverCommandType cmd)
Returns true if this Hover command is directing an en-route GPS fix
|
static double |
getHoverCmdHeading(HoverCommandType cmd)
Returns the heading of the Hover command
|
static int |
getHoverCmdPositType(HoverCommandType cmd)
Returns an integer representing how the horizontal point is represented
|
static double |
getHoverCmdStandoff(HoverCommandType cmd)
Returns the standoff of the Hover command
|
static double |
getHoverCmdTimeOut(HoverCommandType cmd)
Returns the time out time of the Hover command
|
static String |
getHoverCmdX(HoverCommandType cmd)
Returns the x, latitude, or northing coordinate of the Hover command
|
static String |
getHoverCmdY(HoverCommandType cmd)
Returns the y, longitude or easting coordinate of the Hover command
|
static String |
getLoiterCmdDescription(LoiterUUVCommandType cmd)
Returns the description field of the Loiter command
|
static double |
getLoiterCmdLoiterDepth(LoiterUUVCommandType cmd)
Returns the Loiter command loiter depth or altitude value as applicable
|
static int |
getLoiterCmdPositType(LoiterUUVCommandType cmd)
Returns an integer representing how the horizontal point is represented
|
static double |
getLoiterCmdPropellerSetting(LoiterUUVCommandType cmd)
Returns the commanded rpm
|
static double |
getLoiterCmdSpeed(LoiterUUVCommandType cmd)
Returns the speed commanded by the loiter command in meters per second or knots (if specified)
|
static int |
getLoiterCmdSpeedType(LoiterUUVCommandType cmd)
Returns the enumeration for the type of speed ordered by the loiter command (knots or mps)
|
static double |
getLoiterCmdTimeOut(LoiterUUVCommandType cmd)
Returns the time out value of the Loiter command
|
static double |
getLoiterCmdTransitDepth(LoiterUUVCommandType cmd)
Returns the Loiter transit depth or altitude value as applicable
|
static int |
getLoiterCmdTransitDepthMode(LoiterUUVCommandType cmd)
Returns an integer representing the commanded z-control mode (depth or altitude)
|
static int |
getLoiterCmdWhichPropeller(LoiterUUVCommandType cmd)
Returns an integer representing the commanded propeller (all, stbd, port, center)
|
static String |
getLoiterCmdX(LoiterUUVCommandType cmd)
Returns the Loiter command x, or latitude as applicable
|
static String |
getLoiterCmdY(LoiterUUVCommandType cmd)
Returns the Loiter command y, longitude, or easting value as applicable
|
static String |
getMakeAltitudeCmdDescription(NonNegativeScalarElementType cmd)
Returns the MakeAltitude command description field
|
static double |
getMakeAltitudeCmdSetting(NonNegativeScalarElementType cmd)
Returns the MakeAltitude commanded setting
|
static String |
getMakeDepthCmdDescription(NonNegativeScalarElementType cmd)
Returns the MakeDepth command description field
|
static double |
getMakeDepthCmdSetting(NonNegativeScalarElementType cmd)
Returns the MakeDepth commanded setting
|
static String |
getMoveLateralCmdDescription(SignedPercentElementType cmd)
Returns the MoveLateral command description field
|
static double |
getMoveLateralCmdSetting(SignedPercentElementType cmd)
Returns the MoveLateral commanded setting
|
static String |
getMoveRotateCmdDescription(JAXBElement cmd)
Returns the MoveRotate command description field
|
static double |
getMoveRotateCmdSetting(JAXBElement cmd)
Returns the MoveRotate commanded setting
|
static String |
getParallelTrackCmdFirstTurn(CompositeWaypointUUVCommandType cmd)
Returns the direction of the first turn of the ParallelTrack command
|
static double |
getParallelTrackCmdOrientation(CompositeWaypointUUVCommandType cmd)
Returns the orientation of the ParallelTrack command
|
static int |
getParallelTrackCmdPositType(CompositeWaypointUUVCommandType cmd)
Returns an integer representing how the horizontal point is represented
|
static int |
getParallelTrackCmdTrackCount(CompositeWaypointUUVCommandType cmd)
Returns the track count of the ParallelTrack command
|
static double |
getParallelTrackCmdTrackLength(CompositeWaypointUUVCommandType cmd)
Returns the track length of the ParallelTrack command
|
static double |
getParallelTrackCmdTrackSpacing(CompositeWaypointUUVCommandType cmd)
Returns the track spacing of the ParallelTrack command
|
static String |
getParallelTrackCmdX(CompositeWaypointUUVCommandType cmd)
Returns the x, latitude, or northing coordinate of the ParallelTrack command
|
static String |
getParallelTrackCmdY(CompositeWaypointUUVCommandType cmd)
Returns the y, longitude or easting coordinate of the ParallelTrack command
|
static String |
getRecoverCmdDescription(RecoverCommandType cmd)
Returns the description field of the Recover command
|
static double |
getRecoverCmdHeading(RecoverCommandType cmd)
Returns the heading of the Recover command
|
static double |
getRecoverCmdRange(RecoverCommandType cmd)
Returns the range of the Recover command
|
static double |
getRecoverCmdTimeOut(RecoverCommandType cmd)
Returns the time out time of the Recover command
|
static double |
getSectorPatternCmdOrientation(CompositeWaypointUUVCommandType cmd)
Returns the orientation of the ParallelTrack command
|
static int |
getSectorPatternCmdPositType(CompositeWaypointUUVCommandType cmd)
Returns an integer representing how the horizontal point is represented
|
static double |
getSectorPatternCmdRadius(CompositeWaypointUUVCommandType cmd)
Returns the radius of the SectorCommand command
|
static int |
getSectorPatternCmdSectorCount(CompositeWaypointUUVCommandType cmd)
Returns the sector count of the SectorPattern command
|
static double |
getSectorPatternCmdSectorSize(CompositeWaypointUUVCommandType cmd)
Returns the sector size of the SectorPattern command
|
static String |
getSectorPatternCmdTurnDirection(CompositeWaypointUUVCommandType cmd)
Returns the track length of the SectorPattern command
|
static String |
getSectorPatternCmdX(CompositeWaypointUUVCommandType cmd)
Returns the x, latitude, or northing coordinate of the SectorPattern command
|
static String |
getSectorPatternCmdY(CompositeWaypointUUVCommandType cmd)
Returns the y, longitude or easting coordinate of the SectorPattern command
|
static String |
getSetPlanesCmdDescription(SetPlanesCommandType cmd)
Returns the SetPlanes command description field
|
static double |
getSetPlanesCmdSetting(SetPlanesCommandType cmd)
Returns the SetPlanes speed setting
|
static int |
getSetPlanesCmdWhichPlanes(SetPlanesCommandType cmd)
Returns an integer enumeration representing SetPlanes commanded planes
|
static double |
getSetPositionCmdDepth(SetPositionUUVCommandType cmd)
Returns the depth field of the Position command
|
static String |
getSetPositionCmdDescription(SetPositionUUVCommandType cmd)
Returns the description field of the Position command
|
static int |
getSetPositionCmdPositionType(SetPositionUUVCommandType cmd)
Returns an integer representing how the horizontal point is represented
|
static String |
getSetPositionCmdX(SetPositionUUVCommandType cmd)
Returns the X, latitude, or northing field of a Position command as a String
|
static String |
getSetPositionCmdY(SetPositionUUVCommandType cmd)
Returns the Y, longitude, or easting field of a Position command as a String
|
static double |
getSetSonarCmdBearing(SetSonarCommandType cmd)
Returns the manual bearing of the SetSonar command
|
static int |
getSetSonarCmdBearingType(SetSonarCommandType cmd)
Returns an enumerated integer representing the bearing type of the SetSonar command
|
static String |
getSetSonarCmdDescription(SetSonarCommandType cmd)
Returns the description field of the Recover command
|
static String |
getSetSonarCmdModel(SetSonarCommandType cmd)
Returns the sonar model of the SetSonar command
|
static int |
getSetSonarCmdScan(SetSonarCommandType cmd)
Returns an enumerated integer representing the scan mode of the SetSonar command
|
static String |
getSetThrusterCmdDescription(SetThrusterCommandType cmd)
Returns the SetThruster command description field
|
static double |
getSetThrusterCmdSetting(SetThrusterCommandType cmd)
Returns the SetThruster thruster setting
|
static int |
getSetThrusterCmdThruster(SetThrusterCommandType cmd)
Returns an integer enumeration representing SetThruster commanded thruster
|
static String |
getTakeStationCmdDescription(TakeStationCommandType cmd)
Returns the description field of the TakeStation command
|
static double |
getTakeStationCmdHeading(TakeStationCommandType cmd)
Returns the heading of the TakeStation command
|
static int |
getTakeStationCmdSonarScan(TakeStationCommandType cmd)
Returns an enumerated value representing the type of sonar scan (target or edge) directed
|
static double |
getTakeStationCmdStationBearing(TakeStationCommandType cmd)
Returns the commanded station bearing
|
static double |
getTakeStationCmdStationRange(TakeStationCommandType cmd)
Returns the commanded station range
|
static double |
getTakeStationCmdTgtBearing(TakeStationCommandType cmd)
Returns the command-specified target bearing
|
static double |
getTakeStationCmdTgtRange(TakeStationCommandType cmd)
Returns the command-specified target range
|
static double |
getTakeStationCmdTimeOut(TakeStationCommandType cmd)
Returns the time out time of the TakeStation command
|
static String |
getThrustersCmdDescription(BooleanElementType cmd)
Returns the Thrusters command description field
|
static boolean |
getThrustersCmdEnabled(BooleanElementType cmd)
Returns true if Thrusters command enables body thrusters
|
static double |
getWaypointCmdDepth(WaypointUUVCommandType cmd)
Returns the Waypoint depth or altitude value as applicable
|
static int |
getWaypointCmdDepthMode(WaypointUUVCommandType cmd)
Returns an integer representing the commanded z-control mode (depth or altitude)
|
static String |
getWaypointCmdDescription(WaypointUUVCommandType cmd)
Returns the description field of the Waypoint command
|
static boolean |
getWaypointCmdGps(WaypointUUVCommandType cmd)
Returns true if this Waypoint command is directing an en-route GPS fix
|
static int |
getWaypointCmdPositionType(WaypointUUVCommandType cmd)
Returns an integer representing how the horizontal point is represented
|
static int |
getWaypointCmdProp(WaypointUUVCommandType cmd)
Returns an integer representing the commanded propeller (all, stbd, port, center)
|
static double |
getWaypointCmdPropSetting(WaypointUUVCommandType cmd)
Returns the commanded rpm (iff the waypoint uses open-loop speed control)
|
static double |
getWaypointCmdSpeed(WaypointUUVCommandType cmd)
Returns the speed commanded by the waypoint command in meters per second or knots (if specified)
|
static int |
getWaypointCmdSpeedType(WaypointUUVCommandType cmd)
Returns the enumeration for the type of speed ordered by the waypoint command (knots or mps)
|
static double |
getWaypointCmdStandoff(WaypointUUVCommandType cmd)
Returns the standoff value of the Waypoint command
|
static double |
getWaypointCmdTimeOut(WaypointUUVCommandType cmd)
Returns the time out value of the Waypoint command
|
static String |
getWaypointCmdTrackMode(WaypointUUVCommandType cmd)
Returns the tracking mode of the waypoint (to point or to line)
|
static String |
getWaypointCmdX(WaypointUUVCommandType cmd)
Returns the waypoint command x, latitude, or northing value as applicable
|
static String |
getWaypointCmdY(WaypointUUVCommandType cmd)
Returns the Waypoint command y, longitude, or easting value as applicable
|
static void |
setCompositeWaypointCmdDepth(CompositeWaypointUUVCommandType cmd,
double newValue,
int mode)
Sets the depth or altitude field of a CompositeWaypoint command as applicable
|
static void |
setCompositeWaypointCmdDescription(CompositeWaypointUUVCommandType cmd,
String newValue)
Sets the description value of a CompositeWaypoint command
|
static void |
setCompositeWaypointCmdGps(CompositeWaypointUUVCommandType cmd,
int newValue)
Sets the obtain gps field of a CompositeWaypoint command
|
static void |
setCompositeWaypointCmdKnots(CompositeWaypointUUVCommandType cmd,
double newSpeed)
Sets the composite waypoint command ordered speed (knots)
|
static void |
setCompositeWaypointCmdProp(CompositeWaypointUUVCommandType cmd,
double newValue,
int whichProp)
Set a new commanded propeller RPM for a specified propeller for a CompositeWaypoint command
|
static void |
setCompositeWaypointCmdSpeed(CompositeWaypointUUVCommandType cmd,
double newSpeed)
Sets the composite waypoint command ordered speed (meters per second)
|
static void |
setCompositeWaypointCmdStandoff(CompositeWaypointUUVCommandType cmd,
double newValue)
Sets the standoff field of a CompositeWaypoint command
|
static void |
setCompositeWaypointCmdTimeOut(CompositeWaypointUUVCommandType cmd,
double newValue)
Sets the time out field of a CompositeWaypoint command
|
static void |
setExpandingSquareCmdOrientation(CompositeWaypointUUVCommandType cmd,
double newValue)
Sets the orientation of the ExpandingSquare command
|
static void |
setExpandingSquareCmdTrackCount(CompositeWaypointUUVCommandType cmd,
int newValue)
Sets the track count of the ExpandingSquare command
|
static void |
setExpandingSquareCmdTrackSpacing(CompositeWaypointUUVCommandType cmd,
double newValue)
Sets the track spacing of the ExpandingSquare command
|
static void |
setExpandingSquareCmdTurnDirection(CompositeWaypointUUVCommandType cmd,
String newValue)
Sets the direction of the first turn of the ExpandingSquare command
|
static void |
setExpandingSquareCmdX(CompositeWaypointUUVCommandType cmd,
double newValue,
int mode)
Sets the x, latitude, or northing field of a ExpandingSquare command as applicable
|
static void |
setExpandingSquareCmdX(CompositeWaypointUUVCommandType cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a ExpandingSquare command as applicable
|
static void |
setExpandingSquareCmdY(CompositeWaypointUUVCommandType cmd,
double newValue,
int mode)
Sets the y, longitude, or easting field of a ExpandingSquare command as applicable
|
static void |
setExpandingSquareCmdY(CompositeWaypointUUVCommandType cmd,
String newValue,
int mode)
Sets the y, longitude, or easting field of a ExpandingSquare command as applicable
|
static void |
setGpsFixCmdDescription(GpsFixCommandType cmd,
String description)
Sets the GpsFix command description field
|
static void |
setGpsFixCmdStartStopStatus(GpsFixCommandType cmd,
boolean status)
Sets the status to be commanded by this GpsFix command
|
static void |
setGpsFixCmdTimeOut(GpsFixCommandType cmd,
double newValue)
Sets the time out time of the GpsFix command
|
static void |
setHoverCmdDepth(HoverCommandType cmd,
double newValue,
int mode)
Sets the depth (or altitude) coordinate of the Hover command
|
static void |
setHoverCmdDepthMode(HoverCommandType cmd,
int mode,
double value)
Returns the depth control mode (depth or altitude) of the Hover command
|
static void |
setHoverCmdDescription(HoverCommandType cmd,
String newValue)
Sets the description value of a Hover command
|
static void |
setHoverCmdGps(HoverCommandType cmd,
boolean newValue)
Sets the obtain gps field of a Hover command
|
static void |
setHoverCmdHeading(HoverCommandType cmd,
double newValue)
Sets the heading of the Hover command
|
static void |
setHoverCmdStandoff(HoverCommandType cmd,
double newValue)
Sets the standoff range of the Hover command
|
static void |
setHoverCmdTimeOut(HoverCommandType cmd,
double newValue)
Sets the time out time of the Hover command
|
static void |
setHoverCmdX(HoverCommandType cmd,
double newValue,
int mode)
Sets the x, latitude, or northing coordinate of the Hover command
|
static void |
setHoverCmdX(HoverCommandType cmd,
String newValue,
int mode)
Sets the x, latitude, or northing coordinate of the Hover command
|
static void |
setHoverCmdY(HoverCommandType cmd,
double newValue,
int mode)
Sets the y, longitude, or northing coordinate of the Hover command
|
static void |
setHoverCmdY(HoverCommandType cmd,
String newValue,
int mode)
Sets the y, longitude, or northing coordinate of the Hover command
|
static void |
setLoiterCmdDescription(LoiterUUVCommandType cmd,
String newValue)
Sets the description value of a Loiter command
|
static void |
setLoiterCmdKnots(LoiterUUVCommandType cmd,
double newSpeed)
Sets the loiter command ordered speed (knots)
|
static void |
setLoiterCmdLoiterDepth(LoiterUUVCommandType cmd,
double newValue)
Sets the depth or altitude field of a Loiter command as applicable
|
static void |
setLoiterCmdSpeed(LoiterUUVCommandType cmd,
double newSpeed)
Sets the loiter command ordered speed (meters per second)
|
static void |
setLoiterCmdTimeOut(LoiterUUVCommandType cmd,
double newValue)
Sets the time out field of a Loiter command
|
static void |
setLoiterCmdTransitDepth(LoiterUUVCommandType cmd,
double newValue,
int mode)
Sets the depth or altitude field of a Loiter command as applicable
|
static void |
setLoiterCmdTransitPower(LoiterUUVCommandType cmd,
double newValue,
int whichProp)
Set a new commanded propeller RPM for a specified propeller
|
static void |
setLoiterCmdX(LoiterUUVCommandType cmd,
double newValue,
int mode)
Sets the x, latitude, or northing field of a Loiter command as applicable
|
static void |
setLoiterCmdX(LoiterUUVCommandType cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a Loiter command as applicable
|
static void |
setLoiterCmdY(LoiterUUVCommandType cmd,
double newValue,
int mode)
Sets the y, longitude, or easting field of a Loiter command as applicable
|
static void |
setLoiterCmdY(LoiterUUVCommandType cmd,
String newValue,
int mode)
Sets the y, longitude, or easting field of a Loiter command as applicable
|
static void |
setMakeAltitudeCmdDescription(NonNegativeScalarElementType cmd,
String description)
Sets the MakeAltitude command description field
|
static void |
setMakeAltitudeCmdSetting(NonNegativeScalarElementType cmd,
double setting)
Sets the MakeAltitude commanded setting
|
static void |
setMakeDepthCmdDescription(NonNegativeScalarElementType cmd,
String description)
Sets the MakeDepth command description field
|
static void |
setMakeDepthCmdSetting(NonNegativeScalarElementType cmd,
double setting)
Sets the MakeDepth commanded setting
|
static void |
setMoveLateralCmdDescription(SignedPercentElementType cmd,
String description)
Sets the MoveLateral command description field
|
static void |
setMoveLateralCmdSetting(SignedPercentElementType cmd,
double setting)
Sets the MoveLateral commanded setting
|
static void |
setMoveRotateCmdDescription(JAXBElement cmd,
String description)
Sets the MoveRotate command description field
|
static void |
setMoveRotateCmdSetting(JAXBElement cmd,
double setting)
Sets the MoveRotate commanded setting
|
static void |
setParallelTrackCmdFirstTurn(CompositeWaypointUUVCommandType cmd,
String newValue)
Sets the direction of the first turn of the ParallelTrack command
|
static void |
setParallelTrackCmdOrientation(CompositeWaypointUUVCommandType cmd,
double newValue)
Sets the orientation of the ParallelTrack command
|
static void |
setParallelTrackCmdTrackCount(CompositeWaypointUUVCommandType cmd,
int newValue)
Sets the track count of the ParallelTrack command
|
static void |
setParallelTrackCmdTrackLength(CompositeWaypointUUVCommandType cmd,
double newValue)
Sets the track length of the ParallelTrack command
|
static void |
setParallelTrackCmdTrackSpacing(CompositeWaypointUUVCommandType cmd,
double newValue)
Sets the track spacing of the ParallelTrack command
|
static void |
setParallelTrackCmdX(CompositeWaypointUUVCommandType cmd,
double newValue,
int mode)
Sets the x, latitude, or northing field of a Waypoint command as applicable
|
static void |
setParallelTrackCmdX(CompositeWaypointUUVCommandType cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a Waypoint command as applicable
|
static void |
setParallelTrackCmdY(CompositeWaypointUUVCommandType cmd,
double newValue,
int mode)
Sets the y, longitude, or easting field of a ParallelTrack command as applicable
|
static void |
setParallelTrackCmdY(CompositeWaypointUUVCommandType cmd,
String newValue,
int mode)
Sets the y, longitude, or easting field of a ParallelTrack command as applicable
|
static void |
setRecoverCmdDescription(RecoverCommandType cmd,
String newValue)
Sets the description value of an Recover command
|
static void |
setRecoverCmdHeading(RecoverCommandType cmd,
double newValue)
Sets the bearing value of the Recover command
|
static void |
setRecoverCmdRange(RecoverCommandType cmd,
double newValue)
Sets the range value of the Recover command
|
static void |
setRecoverCmdTimeOut(RecoverCommandType cmd,
double newValue)
Sets the time out time of the Recover command
|
static void |
setSectorPatternCmdOrientation(CompositeWaypointUUVCommandType cmd,
double newValue)
Sets the orientation of the SectorPattern command
|
static void |
setSectorPatternCmdRadius(CompositeWaypointUUVCommandType cmd,
double newValue)
Sets the track length of the SectorPattern command
|
static void |
setSectorPatternCmdSectorCount(CompositeWaypointUUVCommandType cmd,
int newValue)
Sets the track count of the SectorPattern command
|
static void |
setSectorPatternCmdSectorSize(CompositeWaypointUUVCommandType cmd,
double newValue)
Sets the track spacing of the SectorPattern command
|
static void |
setSectorPatternCmdTurnDirection(CompositeWaypointUUVCommandType cmd,
String newValue)
Sets the track direction of the SectorPattern command
|
static void |
setSectorPatternCmdX(CompositeWaypointUUVCommandType cmd,
double newValue,
int mode)
Sets the x, latitude, or northing field of a SectorPattern starting position command as applicable
|
static void |
setSectorPatternCmdX(CompositeWaypointUUVCommandType cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a SectorPattern starting position command as applicable
|
static void |
setSectorPatternCmdY(CompositeWaypointUUVCommandType cmd,
double newValue,
int mode)
Sets the y, longitude, or easting field of a SectorPattern command origin as applicable
|
static void |
setSectorPatternCmdY(CompositeWaypointUUVCommandType cmd,
String newValue,
int mode)
Sets the y, longitude, or easting field of a SectorPattern command origin as applicable
|
static void |
setSetPlanesCmdDescription(SetPlanesCommandType cmd,
String description)
Sets the SetPlanes command description field
|
static void |
setSetPlanesCmdSetting(SetPlanesCommandType cmd,
int which,
double newValue)
Sets the planes to be commanded by this SetPlanes command
|
static void |
setSetPositionCmdDepth(SetPositionUUVCommandType cmd,
double newValue)
Sets the depth value of a Position command
|
static void |
setSetPositionCmdDescription(SetPositionUUVCommandType cmd,
String newValue)
Sets the description value of a Position command
|
static void |
setSetPositionCmdX(SetPositionUUVCommandType cmd,
double newValue)
Sets the X, latitude, or northing field of a Position command
|
static void |
setSetPositionCmdX(SetPositionUUVCommandType cmd,
String newValue)
Sets the X, latitude, or northing field of a Position command
|
static void |
setSetPositionCmdY(SetPositionUUVCommandType cmd,
double newValue)
Sets the Y, longitude, or easting field of a Position command
|
static void |
setSetPositionCmdY(SetPositionUUVCommandType cmd,
String newValue)
Sets the Y, longitude, or easting field of a Position command
|
static void |
setSetSonarCmdBearing(SetSonarCommandType cmd,
double newValue)
Sets the SetSonar commanded bearing field
|
static void |
setSetSonarCmdBearingType(SetSonarCommandType cmd,
int newType)
Sets the SetSonar command bearing type field
|
static void |
setSetSonarCmdDescription(SetSonarCommandType cmd,
String newValue)
Sets the description value of a SetSonar command
|
static void |
setSetSonarCmdModel(SetSonarCommandType cmd,
String sonarModel)
Sets the SetSonar command sonar model field
|
static void |
setSetSonarCmdScan(SetSonarCommandType cmd,
int newScan)
Sets the SetSonar command scan-type field
|
static void |
setSetThrusterCmdDescription(SetThrusterCommandType cmd,
String description)
Sets the SetThruster command description field
|
static void |
setSetThrusterCmdSetting(SetThrusterCommandType cmd,
int which,
double newValue)
Sets the thruster to be commanded by this SetThruster command
|
static void |
setTakeStationCmdDescription(TakeStationCommandType cmd,
String newValue)
Sets the description value of a TakeStation command
|
static void |
setTakeStationCmdHeading(TakeStationCommandType cmd,
double newValue)
Sets the heading of the TakeStation command
|
static void |
setTakeStationCmdSonarScan(TakeStationCommandType cmd,
int mode)
Sets the sonar scan mode (target or edge) of the TakeStation command
|
static void |
setTakeStationCmdStation(TakeStationCommandType cmd,
double bearing,
double range)
Sets the commanded station of the TakeStation command
|
static void |
setTakeStationCmdTgtLocation(TakeStationCommandType cmd,
double bearing,
double range)
Sets the target location of the TakeStation command
|
static void |
setTakeStationCmdTimeOut(TakeStationCommandType cmd,
double newValue)
Sets the time out time of the TakeStation command
|
static void |
setThrustersCmdDescription(BooleanElementType cmd,
String description)
Sets the Thrusters command description
|
static void |
setThrustersCmdEnabled(BooleanElementType cmd,
boolean enabled)
Sets the Thrusters command enabled field
|
static void |
setWaypointCmdDepth(WaypointUUVCommandType cmd,
double newValue,
int mode)
Sets the depth or altitude field of a Waypoint command as applicable
|
static void |
setWaypointCmdDescription(WaypointUUVCommandType cmd,
String newValue)
Sets the description value of a Waypoint command
|
static void |
setWaypointCmdGps(WaypointUUVCommandType cmd,
boolean newValue)
Sets the obtain gps field of a Waypoint command
|
static void |
setWaypointCmdId(WaypointUUVCommandType cmd,
String newValue)
Sets the id value of a Waypoint command
|
static void |
setWaypointCmdKnots(WaypointUUVCommandType cmd,
double newSpeed)
Sets the waypoint command ordered speed (knots)
|
static void |
setWaypointCmdProp(WaypointUUVCommandType cmd,
double newValue,
int whichProp)
Set a new commanded propeller RPM for a specified propeller
|
static void |
setWaypointCmdSpeed(WaypointUUVCommandType cmd,
double newSpeed)
Sets the waypoint command ordered speed (meters per second)
|
static void |
setWaypointCmdStandoff(WaypointUUVCommandType cmd,
double newValue)
Sets the standoff field of a Waypoint command
|
static void |
setWaypointCmdTimeOut(WaypointUUVCommandType cmd,
double newValue)
Sets the time out field of a Waypoint command
|
static void |
setWaypointCmdTrackMode(WaypointUUVCommandType cmd,
String newValue)
Returns the tracking mode of the waypoint (to point or to line)
|
static void |
setWaypointCmdX(WaypointUUVCommandType cmd,
double newValue,
int mode)
Sets the x, latitude, or northing field of a Waypoint command as applicable
|
static void |
setWaypointCmdX(WaypointUUVCommandType cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a Waypoint command as applicable
|
static void |
setWaypointCmdY(WaypointUUVCommandType cmd,
double newValue,
int mode)
Sets the y, longitude, or easting field of a Waypoint command as applicable
|
static void |
setWaypointCmdY(WaypointUUVCommandType 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, createQuitCmd, createRealtimeCmd, createSendMessageCmd, createSetPowerCmd, 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, setSetPowerCmdDescription, setSetPowerCmdSetting, setSetRudderCmdDescription, setSetRudderCmdSetting, setSetStandoffCmdDescription, setSetStandoffCmdSetting, setSetTimeCmdDescription, setSetTimeCmdSetting, setSetTimeStepCmdDescription, setSetTimeStepCmdSetting, setTraceCmdDescription, setTraceCmdSetting, setWaitCmdDescription, setWaitCmdSetting, setWaitUntilTimeCmdDescription, setWaitUntilTimeCmdSetting, valueOrEmptyString
public static int getCompositeWaypointCmdType(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.PARALLELTRACK
, AvclMission.EXPANDINGSQUARE
, AvclMission.SECTORPATTERN
or AvclMission.WAYPOINTLIST
public static double getCompositeWaypointCmdDepth(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getCompositeWaypointCmdDepthMode(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.DEPTHCONTROL
or AvclMission.ALTITUDECONTROL
public static int getCompositeWaypointCmdProp(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.ALLPROPELLERS
, AvclMission.STBDPROPELLER
, AvclMission.PORTPROPELLER
or AvclMission.CENTERPROPELLER
public static double getCompositeWaypointCmdPropSetting(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getCompositeWaypointCmdSpeedType(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.KNOTS
, AvclMission.METERSPERSECOND
or AvclMission.NOVALUE
public static double getCompositeWaypointCmdSpeed(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getCompositeWaypointCmdDescription(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getCompositeWaypointCmdGpsFixes(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getCompositeWaypointCmdStandoff(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getCompositeWaypointCmdTimeOut(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setCompositeWaypointCmdDescription(CompositeWaypointUUVCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setCompositeWaypointCmdDepth(CompositeWaypointUUVCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.DEPTHCONTROL
, AvclMission.ALTITUDECONTROL
or AvclMission.DEFAULTZCONTROL
public static void clearCompositeWaypointCmdSpeed(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setCompositeWaypointCmdProp(CompositeWaypointUUVCommandType cmd, double newValue, int whichProp)
cmd
- AvclScriptCommands
command of interestnewValue
- whichProp
- AvclMission.ALLPROPELLERS
, AvclMission.STBDPROPELLER
, AvclMission.PORTPROPELLER
or AvclMission.CENTERPROPELLER
public static void setCompositeWaypointCmdSpeed(CompositeWaypointUUVCommandType cmd, double newSpeed)
cmd
- AvclScriptCommands
command of interestnewSpeed
- public static void setCompositeWaypointCmdKnots(CompositeWaypointUUVCommandType cmd, double newSpeed)
cmd
- AvclScriptCommands
command of interestnewSpeed
- public static void setCompositeWaypointCmdGps(CompositeWaypointUUVCommandType cmd, int newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setCompositeWaypointCmdStandoff(CompositeWaypointUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setCompositeWaypointCmdTimeOut(CompositeWaypointUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static CompositeWaypointUUVCommandType createExpandingSquareCmd(int positionMode, double x, double y, double orientation, double trackSpacing, int trackCount, String turnDirection, int depthMode, double depth, int whichProp, double propSetting, int gpsFixes, double standoff, double timeOut, String description)
positionMode
- description
- defines intent for this AVCL commandx
- trackCount
- trackSpacing
- y
- timeOut
- orientation
- whichProp
- depth
- turnDirection
- AvclMission.PORT
, AvclMission.STARBOARD
, AvclMission.LEFT
or AvclMission.RIGHT
depthMode
- gpsFixes
- standoff
- propSetting
- CompositeWaypointUUVCommandType
public static CompositeWaypointUUVCommandType createExpandingSquareCmd(int positionMode, String x, String y, double orientation, double trackSpacing, int trackCount, String turnDirection, int depthMode, double depth, int whichProp, double propSetting, int gpsFixes, double standoff, double timeOut, String description)
positionMode
- x
- y
- turnDirection
- AvclMission.PORT
, AvclMission.STARBOARD
, AvclMission.LEFT
or AvclMission.RIGHT
orientation
- trackCount
- timeOut
- whichProp
- depth
- propSetting
- trackSpacing
- gpsFixes
- depthMode
- description
- defines intent for this AVCL commandstandoff
- CompositeWaypointUUVCommandType
public static int getExpandingSquareCmdPositType(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static String getExpandingSquareCmdX(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getExpandingSquareCmdY(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getExpandingSquareCmdTrackSpacing(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getExpandingSquareCmdTrackCount(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getExpandingSquareCmdOrientation(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getExpandingSquareCmdTurnDirection(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.PORT
, AvclMission.STARBOARD
, AvclMission.LEFT
or AvclMission.RIGHT
public static void setExpandingSquareCmdX(CompositeWaypointUUVCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setExpandingSquareCmdX(CompositeWaypointUUVCommandType cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
newValue
- public static void setExpandingSquareCmdY(CompositeWaypointUUVCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setExpandingSquareCmdY(CompositeWaypointUUVCommandType cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setExpandingSquareCmdTrackSpacing(CompositeWaypointUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setExpandingSquareCmdTrackCount(CompositeWaypointUUVCommandType cmd, int newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setExpandingSquareCmdOrientation(CompositeWaypointUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setExpandingSquareCmdTurnDirection(CompositeWaypointUUVCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- AvclMission.PORT
, AvclMission.STARBOARD
, AvclMission.LEFT
or AvclMission.RIGHT
public static JAXBElement<GpsFixCommandType> createGpsFixCmd(boolean start, double timeOut, String description)
start
- timeOut
- description
- defines intent for this AVCL commandJAXBElement
public static boolean getGpsFixCmdStartStopStatus(GpsFixCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getGpsFixCmdTimeOut(GpsFixCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getGpsFixCmdDescription(GpsFixCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setGpsFixCmdStartStopStatus(GpsFixCommandType cmd, boolean status)
cmd
- AvclScriptCommands
command of intereststatus
- public static void setGpsFixCmdTimeOut(GpsFixCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setGpsFixCmdDescription(GpsFixCommandType cmd, String description)
cmd
- AvclScriptCommands
command of interestdescription
- defines intent for this AVCL commandpublic static HoverCommandType createHoverCmd(double x, double y, int positMode, double z, int depthMode, double heading, double standoff, double timeOut, String description)
x
- heading
- y
- z
- depthMode
- positMode
- timeOut
- standoff
- description
- defines intent for this AVCL commandHoverCommandType
public static HoverCommandType createHoverCmd(String x, String y, int positMode, double z, int depthMode, double heading, double standoff, double timeOut, String description)
x
- y
- positMode
- z
- description
- defines intent for this AVCL commandstandoff
- heading
- depthMode
- timeOut
- HoverCommandType
public static String getHoverCmdX(HoverCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getHoverCmdY(HoverCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getHoverCmdPositType(HoverCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static double getHoverCmdDepth(HoverCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getHoverCmdDepthMode(HoverCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.DEPTHCONTROL
or AvclMission.ALTITUDECONTROL
public static double getHoverCmdHeading(HoverCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getHoverCmdStandoff(HoverCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static boolean getHoverCmdGps(HoverCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getHoverCmdTimeOut(HoverCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getHoverCmdDescription(HoverCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setHoverCmdDepthMode(HoverCommandType cmd, int mode, double value)
cmd
- AvclScriptCommands
command of interestvalue
- mode
- AvclMission.DEPTHCONTROL
, AvclMission.ALTITUDECONTROL
or AvclMission.DEFAULTZCONTROL
public static void setHoverCmdX(HoverCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
newValue
- public static void setHoverCmdX(HoverCommandType cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setHoverCmdY(HoverCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setHoverCmdY(HoverCommandType cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setHoverCmdDepth(HoverCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.DEPTHCONTROL
, AvclMission.ALTITUDECONTROL
or AvclMission.DEFAULTZCONTROL
public static void setHoverCmdHeading(HoverCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setHoverCmdGps(HoverCommandType cmd, boolean newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setHoverCmdStandoff(HoverCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setHoverCmdTimeOut(HoverCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setHoverCmdDescription(HoverCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static JAXBElement<LoiterUUVCommandType> createLoiterCmd(double x, double y, int positMode, int whichPropeller, double propeller, double transitZ, int depthMode, double loiterZ, double timeOut, String description)
x
- y
- positMode
- transitZ
- description
- defines intent for this AVCL commandwhichPropeller
- propeller
- depthMode
- loiterZ
- timeOut
- JAXBElement
public static LoiterUUVCommandType createLoiterCmd(String x, String y, int positMode, int whichPropeller, double propeller, double transitZ, int depthMode, double loiterZ, double timeOut, String description)
x
- y
- positMode
- whichPropeller
- description
- defines intent for this AVCL commandtimeOut
- transitZ
- propeller
- depthMode
- loiterZ
- LoiterUUVCommandType
public static String getLoiterCmdX(LoiterUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getLoiterCmdY(LoiterUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getLoiterCmdPositType(LoiterUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static int getLoiterCmdWhichPropeller(LoiterUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.ALLPROPELLERS
, AvclMission.STBDPROPELLER
, AvclMission.PORTPROPELLER
or AvclMission.CENTERPROPELLER
public static double getLoiterCmdPropellerSetting(LoiterUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getLoiterCmdSpeedType(LoiterUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.KNOTS
, AvclMission.METERSPERSECOND
or AvclMission.NOVALUE
public static double getLoiterCmdSpeed(LoiterUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getLoiterCmdTransitDepth(LoiterUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getLoiterCmdLoiterDepth(LoiterUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getLoiterCmdTransitDepthMode(LoiterUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.DEPTHCONTROL
or AvclMission.ALTITUDECONTROL
public static double getLoiterCmdTimeOut(LoiterUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getLoiterCmdDescription(LoiterUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setLoiterCmdX(LoiterUUVCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setLoiterCmdX(LoiterUUVCommandType cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setLoiterCmdY(LoiterUUVCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setLoiterCmdY(LoiterUUVCommandType cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void clearLoiterCmdSpeed(LoiterUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setLoiterCmdTransitPower(LoiterUUVCommandType cmd, double newValue, int whichProp)
cmd
- AvclScriptCommands
command of interestnewValue
- whichProp
- AvclMission.ALLPROPELLERS
, AvclMission.STBDPROPELLER
, AvclMission.PORTPROPELLER
or AvclMission.CENTERPROPELLER
public static void setLoiterCmdSpeed(LoiterUUVCommandType cmd, double newSpeed)
cmd
- AvclScriptCommands
command of interestnewSpeed
- public static void setLoiterCmdKnots(LoiterUUVCommandType cmd, double newSpeed)
cmd
- AvclScriptCommands
command of interestnewSpeed
- public static void setLoiterCmdTransitDepth(LoiterUUVCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.DEPTHCONTROL
, AvclMission.ALTITUDECONTROL
or AvclMission.DEFAULTZCONTROL
public static void setLoiterCmdLoiterDepth(LoiterUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setLoiterCmdTimeOut(LoiterUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setLoiterCmdDescription(LoiterUUVCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static JAXBElement<NonNegativeScalarElementType> createMakeAltitudeCmd(double setting, String description)
setting
- description
- defines intent for this AVCL commandJAXBElement
public static double getMakeAltitudeCmdSetting(NonNegativeScalarElementType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getMakeAltitudeCmdDescription(NonNegativeScalarElementType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setMakeAltitudeCmdSetting(NonNegativeScalarElementType cmd, double setting)
cmd
- AvclScriptCommands
command of interestsetting
- public static void setMakeAltitudeCmdDescription(NonNegativeScalarElementType cmd, String description)
cmd
- AvclScriptCommands
command of interestdescription
- defines intent for this AVCL commandpublic static JAXBElement<NonNegativeScalarElementType> createMakeDepthCmd(double setting, String description)
setting
- description
- defines intent for this AVCL commandJAXBElement
public static double getMakeDepthCmdSetting(NonNegativeScalarElementType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getMakeDepthCmdDescription(NonNegativeScalarElementType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setMakeDepthCmdSetting(NonNegativeScalarElementType cmd, double setting)
cmd
- AvclScriptCommands
command of interestsetting
- public static void setMakeDepthCmdDescription(NonNegativeScalarElementType cmd, String description)
cmd
- AvclScriptCommands
command of interestdescription
- defines intent for this AVCL commandpublic static JAXBElement<SignedPercentElementType> createMoveLateralCmd(double setting, String description)
setting
- description
- defines intent for this AVCL commandJAXBElement
public static double getMoveLateralCmdSetting(SignedPercentElementType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getMoveLateralCmdDescription(SignedPercentElementType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setMoveLateralCmdSetting(SignedPercentElementType cmd, double setting)
cmd
- AvclScriptCommands
command of interestsetting
- public static void setMoveLateralCmdDescription(SignedPercentElementType cmd, String description)
cmd
- AvclScriptCommands
command of interestdescription
- defines intent for this AVCL commandpublic static JAXBElement<SignedPercentElementType> createMoveRotateCmd(double setting, String description)
setting
- description
- defines intent for this AVCL commandScalarElementType
public static double getMoveRotateCmdSetting(JAXBElement cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getMoveRotateCmdDescription(JAXBElement cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setMoveRotateCmdSetting(JAXBElement cmd, double setting)
cmd
- AvclScriptCommands
command of interestsetting
- public static void setMoveRotateCmdDescription(JAXBElement cmd, String description)
cmd
- AvclScriptCommands
command of interestdescription
- defines intent for this AVCL commandpublic static CompositeWaypointUUVCommandType createParallelTrackCmd(int positionMode, double x, double y, double orientation, double trackLength, double trackSpacing, int trackCount, String firstTurn, int depthMode, double depth, int whichProp, double propSetting, int gpsFixes, double standoff, double timeOut, String description)
positionMode
- x
- timeOut
- orientation
- y
- trackLength
- trackSpacing
- whichProp
- firstTurn
- trackCount
- depth
- depthMode
- propSetting
- description
- defines intent for this AVCL commandgpsFixes
- standoff
- CompositeWaypointUUVCommandType
public static CompositeWaypointUUVCommandType createParallelTrackCmd(int positionMode, String x, String y, double orientation, double trackLength, double trackSpacing, int trackCount, String firstTurn, int depthMode, double depth, int whichProp, double propSetting, int gpsFixes, double standoff, double timeOut, String description)
positionMode
- x
- y
- orientation
- trackLength
- trackSpacing
- trackCount
- firstTurn
- depthMode
- depth
- whichProp
- propSetting
- gpsFixes
- standoff
- timeOut
- description
- defines intent for this AVCL commandCompositeWaypointUUVCommandType
public static int getParallelTrackCmdPositType(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static String getParallelTrackCmdX(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getParallelTrackCmdY(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getParallelTrackCmdTrackLength(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getParallelTrackCmdTrackSpacing(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getParallelTrackCmdTrackCount(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getParallelTrackCmdOrientation(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getParallelTrackCmdFirstTurn(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setParallelTrackCmdX(CompositeWaypointUUVCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setParallelTrackCmdX(CompositeWaypointUUVCommandType cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setParallelTrackCmdY(CompositeWaypointUUVCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setParallelTrackCmdY(CompositeWaypointUUVCommandType cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestmode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
newValue
- public static void setParallelTrackCmdTrackLength(CompositeWaypointUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setParallelTrackCmdTrackSpacing(CompositeWaypointUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setParallelTrackCmdTrackCount(CompositeWaypointUUVCommandType cmd, int newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setParallelTrackCmdOrientation(CompositeWaypointUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setParallelTrackCmdFirstTurn(CompositeWaypointUUVCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static JAXBElement<SetPositionUUVCommandType> createSetPositionCmd(double xString, double yString, int positType, double z, String description)
xString
- or latitude position depending on position typeyString
- or longitude position depending on position typepositType
- enumeration for type of horizontal position representationz
- description
- defines intent for this AVCL commandpublic static JAXBElement<SetPositionUUVCommandType> createSetPositionCmd(String xString, String yString, int positType, double z, String description)
xString
- or latitude position depending on position typeyString
- or longitude position depending on position typepositType
- enumeration for type of horizontal position representationz
- description
- defines intent for this AVCL commandpublic static int getSetPositionCmdPositionType(SetPositionUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static String getSetPositionCmdX(SetPositionUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getSetPositionCmdY(SetPositionUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getSetPositionCmdDepth(SetPositionUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getSetPositionCmdDescription(SetPositionUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setSetPositionCmdX(SetPositionUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setSetPositionCmdX(SetPositionUUVCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setSetPositionCmdY(SetPositionUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setSetPositionCmdY(SetPositionUUVCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setSetPositionCmdDepth(SetPositionUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setSetPositionCmdDescription(SetPositionUUVCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static RecoverCommandType createRecoverCmd(double range, double heading, double timeOut, String description)
range
- description
- defines intent for this AVCL commandheading
- timeOut
- RecoverCommandType
public static double getRecoverCmdRange(RecoverCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getRecoverCmdHeading(RecoverCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getRecoverCmdTimeOut(RecoverCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getRecoverCmdDescription(RecoverCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setRecoverCmdHeading(RecoverCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setRecoverCmdRange(RecoverCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setRecoverCmdTimeOut(RecoverCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setRecoverCmdDescription(RecoverCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static CompositeWaypointUUVCommandType createSectorPatternCmd(int positionMode, double x, double y, double orientation, double radius, double sectorSize, int sectorCount, String turnDirection, int depthMode, double depth, int whichProp, double propSetting, int gpsFixes, double standoff, double timeOut, String description)
positionMode
- x
- orientation
- y
- radius
- turnDirection
- AvclMission.PORT
, AvclMission.STARBOARD
, AvclMission.LEFT
or AvclMission.RIGHT
sectorCount
- sectorSize
- standoff
- description
- defines intent for this AVCL commanddepthMode
- depth
- propSetting
- whichProp
- timeOut
- gpsFixes
- CompositeWaypointUUVCommandType
public static CompositeWaypointUUVCommandType createSectorPatternCmd(int positionMode, String x, String y, double orientation, double radius, double sectorSize, int sectorCount, String turnDirection, int depthMode, double depth, int whichProp, double propSetting, int gpsFixes, double standoff, double timeOut, String description)
positionMode
- orientation
- x
- y
- propSetting
- radius
- description
- defines intent for this AVCL commanddepth
- sectorSize
- sectorCount
- depthMode
- turnDirection
- AvclMission.PORT
, AvclMission.STARBOARD
, AvclMission.LEFT
or AvclMission.RIGHT
gpsFixes
- whichProp
- standoff
- timeOut
- CompositeWaypointUUVCommandType
public static int getSectorPatternCmdPositType(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static String getSectorPatternCmdX(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getSectorPatternCmdY(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getSectorPatternCmdRadius(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getSectorPatternCmdSectorSize(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getSectorPatternCmdSectorCount(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getSectorPatternCmdOrientation(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getSectorPatternCmdTurnDirection(CompositeWaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.PORT
, AvclMission.STARBOARD
, AvclMission.LEFT
or AvclMission.RIGHT
public static void setSectorPatternCmdX(CompositeWaypointUUVCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setSectorPatternCmdX(CompositeWaypointUUVCommandType cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setSectorPatternCmdY(CompositeWaypointUUVCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setSectorPatternCmdY(CompositeWaypointUUVCommandType cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setSectorPatternCmdRadius(CompositeWaypointUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setSectorPatternCmdSectorSize(CompositeWaypointUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setSectorPatternCmdSectorCount(CompositeWaypointUUVCommandType cmd, int newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setSectorPatternCmdOrientation(CompositeWaypointUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setSectorPatternCmdTurnDirection(CompositeWaypointUUVCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- AvclMission.PORT
, AvclMission.STARBOARD
, AvclMission.LEFT
or AvclMission.RIGHT
public static JAXBElement<SetPlanesCommandType> createSetPlanesCmd(int whichPlanes, double setting, String description)
whichPlanes
- setting
- description
- defines intent for this AVCL commandSetPlanesCommandType
public static int getSetPlanesCmdWhichPlanes(SetPlanesCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.ALLPLANES
, AvclMission.BOWPLANES
or AvclMission.STERNPLANES
public static double getSetPlanesCmdSetting(SetPlanesCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getSetPlanesCmdDescription(SetPlanesCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setSetPlanesCmdSetting(SetPlanesCommandType cmd, int which, double newValue)
cmd
- AvclScriptCommands
command of interestwhich
- newValue
- public static void setSetPlanesCmdDescription(SetPlanesCommandType cmd, String description)
cmd
- AvclScriptCommands
command of interestdescription
- defines intent for this AVCL commandpublic static JAXBElement<SetSonarCommandType> createSetSonarCmd(String model, int scanMode, double bearing, int bearingType, String description)
model
- description
- defines intent for this AVCL commandbearing
- scanMode
- bearingType
- SetSonarCommandType
public static String getSetSonarCmdModel(SetSonarCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getSetSonarCmdScan(SetSonarCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.MANUALSCAN
, AvclMission.FORWARDSCAN
or AvclMission.TRACKSCAN
public static double getSetSonarCmdBearing(SetSonarCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getSetSonarCmdBearingType(SetSonarCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.TRUEBEARING
, AvclMission.MAGNETICBEARING
or AvclMission.RELATIVEBEARING
public static String getSetSonarCmdDescription(SetSonarCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setSetSonarCmdModel(SetSonarCommandType cmd, String sonarModel)
cmd
- AvclScriptCommands
command of interestsonarModel
- public static void setSetSonarCmdScan(SetSonarCommandType cmd, int newScan)
cmd
- AvclScriptCommands
command of interestnewScan
- public static void setSetSonarCmdBearing(SetSonarCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setSetSonarCmdBearingType(SetSonarCommandType cmd, int newType)
cmd
- AvclScriptCommands
command of interestnewType
- AvclMission.TRUEBEARING
, AvclMission.MAGNETICBEARING
or AvclMission.RELATIVEBEARING
public static void setSetSonarCmdDescription(SetSonarCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static JAXBElement<SetThrusterCommandType> createSetThrusterCmd(int whichThruster, double setting, String description)
whichThruster
- setting
- is new double-precision value to setdescription
- defines intent for this AVCL commandSetThrusterCommandType
public static int getSetThrusterCmdThruster(SetThrusterCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.LATERALTHRUSTERS
, AvclMission.BOWLATERALTHRUSTER
, AvclMission.STERNLATERALTHRUSTER
,
AvclMission.VERTICALTHRUSTERS
, AvclMission.BOWVERTICALTHRUSTER
, AvclMission.STERNVERTICALTHRUSTER
public static double getSetThrusterCmdSetting(SetThrusterCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getSetThrusterCmdDescription(SetThrusterCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setSetThrusterCmdSetting(SetThrusterCommandType cmd, int which, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- which
- public static void setSetThrusterCmdDescription(SetThrusterCommandType cmd, String description)
cmd
- AvclScriptCommands
command of interestdescription
- defines intent for this AVCL commandpublic static TakeStationCommandType createTakeStationCmd(int scanMode, double stationBearing, double stationRange, double tgtBearing, double tgtRange, double heading, double timeOut, String description)
scanMode
- stationBearing
- stationRange
- tgtRange
- tgtBearing
- timeOut
- heading
- description
- defines intent for this AVCL commandTakeStationCommandType
public static int getTakeStationCmdSonarScan(TakeStationCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.TARGETSCAN
or AvclMission.EDGESCAN
public static double getTakeStationCmdTgtRange(TakeStationCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getTakeStationCmdTgtBearing(TakeStationCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getTakeStationCmdStationRange(TakeStationCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getTakeStationCmdStationBearing(TakeStationCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getTakeStationCmdHeading(TakeStationCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getTakeStationCmdTimeOut(TakeStationCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getTakeStationCmdDescription(TakeStationCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setTakeStationCmdSonarScan(TakeStationCommandType cmd, int mode)
cmd
- AvclScriptCommands
command of interestmode
- AvclMission.TARGETSCAN
or AvclMission.TARGETSCAN
public static void setTakeStationCmdTgtLocation(TakeStationCommandType cmd, double bearing, double range)
cmd
- AvclScriptCommands
command of interestbearing
- range
- public static void setTakeStationCmdStation(TakeStationCommandType cmd, double bearing, double range)
cmd
- AvclScriptCommands
command of interestbearing
- range
- public static void setTakeStationCmdHeading(TakeStationCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setTakeStationCmdTimeOut(TakeStationCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setTakeStationCmdDescription(TakeStationCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static JAXBElement<BooleanElementType> createThrustersCmd(boolean enabled, String description)
enabled
- flag to denote enableddescription
- public static boolean getThrustersCmdEnabled(BooleanElementType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getThrustersCmdDescription(BooleanElementType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setThrustersCmdEnabled(BooleanElementType cmd, boolean enabled)
cmd
- AvclScriptCommands
command of interestenabled
- public static void setThrustersCmdDescription(BooleanElementType cmd, String description)
cmd
- AvclScriptCommands
command of interestdescription
- defines intent for this AVCL commandpublic static WaypointUUVCommandType createWaypointCmd(double latitude, double longitude, double depth, String id, String description)
latitude
- longitude
- depth
- id
- description
- defines intent for this AVCL commandWaypointUUVCommandType
public static JAXBElement<WaypointUUVCommandType> createWaypointCmd(double x, double y, int positMode, double z, int depthMode, double propSpeed, int propSelection, boolean gps, double standoff, double timeOut, String description)
x
- y
- positMode
- timeOut
- z
- propSpeed
- depthMode
- propSelection
- gps
- standoff
- description
- defines intent for this AVCL commandJAXBElement
public static WaypointUUVCommandType createWaypointCmd(String x, String y, int positMode, double z, int depthMode, double propSpeed, int propSelection, boolean gps, double standoff, double timeOut, String description)
x
- z
- y
- depthMode
- positMode
- propSpeed
- propSelection
- timeOut
- gps
- standoff
- description
- defines intent for this AVCL commandWaypointUUVCommandType
public static String getWaypointCmdX(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getWaypointCmdY(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getWaypointCmdPositionType(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static double getWaypointCmdDepth(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getWaypointCmdDepthMode(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.DEPTHCONTROL
or AvclMission.ALTITUDECONTROL
public static String getWaypointCmdTrackMode(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.DIRECTTO
or AvclMission.TRACKTO
public static int getWaypointCmdProp(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.ALLPROPELLERS
, AvclMission.STBDPROPELLER
, AvclMission.PORTPROPELLER
or AvclMission.CENTERPROPELLER
public static double getWaypointCmdPropSetting(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static int getWaypointCmdSpeedType(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestAvclMission.KNOTS
or AvclMission.METERSPERSECOND
public static double getWaypointCmdSpeed(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static boolean getWaypointCmdGps(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getWaypointCmdStandoff(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static double getWaypointCmdTimeOut(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static String getWaypointCmdDescription(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setWaypointCmdX(WaypointUUVCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setWaypointCmdX(WaypointUUVCommandType cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setWaypointCmdY(WaypointUUVCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setWaypointCmdY(WaypointUUVCommandType cmd, String newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.XYPOSITION
, AvclMission.RELATIVEXYPOSITION
or AvclMission.LATLONGPOSITION
public static void setWaypointCmdDepth(WaypointUUVCommandType cmd, double newValue, int mode)
cmd
- AvclScriptCommands
command of interestnewValue
- mode
- AvclMission.DEPTHCONTROL
, AvclMission.ALTITUDECONTROL
or AvclMission.DEFAULTZCONTROL
public static void clearWaypointCmdSpeed(WaypointUUVCommandType cmd)
cmd
- AvclScriptCommands
command of interestpublic static void setWaypointCmdProp(WaypointUUVCommandType cmd, double newValue, int whichProp)
cmd
- AvclScriptCommands
command of interestnewValue
- whichProp
- AvclMission.ALLPROPELLERS
, AvclMission.STBDPROPELLER
, AvclMission.PORTPROPELLER
or AvclMission.CENTERPROPELLER
public static void setWaypointCmdSpeed(WaypointUUVCommandType cmd, double newSpeed)
cmd
- AvclScriptCommands
command of interestnewSpeed
- public static void setWaypointCmdKnots(WaypointUUVCommandType cmd, double newSpeed)
cmd
- AvclScriptCommands
command of interestnewSpeed
- public static void setWaypointCmdTrackMode(WaypointUUVCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- AvclMission.DIRECTTO
or AvclMission.TRACKTO
public static void setWaypointCmdGps(WaypointUUVCommandType cmd, boolean newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setWaypointCmdStandoff(WaypointUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setWaypointCmdTimeOut(WaypointUUVCommandType cmd, double newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setWaypointCmdDescription(WaypointUUVCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
- public static void setWaypointCmdId(WaypointUUVCommandType cmd, String newValue)
cmd
- AvclScriptCommands
command of interestnewValue
-