public class UsvExecutionParameters extends VehicleExecutionParameters
Date: 11 MAY 2005 Time: 1015:41 Author: Terry D. Norbraten Comments: Modified to enable Forward Error Correction (FEC) runtimeFlags for encoding mission data output, $Id: UsvExecutionParameters.java 9109 2015-07-29 22:39:46Z brutzman $ Formally named UsvFlags
Modifier and Type | Field and Description |
---|---|
static int |
PDCONTROL
Enumeration for PD or PID mode control
|
int |
RUDDERCONTROL
Determines what type of controller is instantiated for the rudder
|
static int |
SLIDINGMODECONTROL
Enumeration for sliding mode contol
|
Constructor and Description |
---|
UsvExecutionParameters(UsvExecution execution)
Creates a new instance of Flags
|
Modifier and Type | Method and Description |
---|---|
void |
loadExecutionParameters(ExecutionDynamicsConfiguration config)
parses an xml configuration ExecutionParameters element
|
void |
loadFileConfiguration(ExecutionDynamicsConfiguration config)
parses an xml configuration document FileNames element
|
void |
parseArguments(String[] arguments)
Parses command-line arguments
|
adjustOutputFiles, moreTokens
public static final int SLIDINGMODECONTROL
public static final int PDCONTROL
public int RUDDERCONTROL
public UsvExecutionParameters(UsvExecution execution)
execution
- reference to the main class of the usvpublic void parseArguments(String[] arguments)
arguments
- command line arguments to be parsedpublic void loadFileConfiguration(ExecutionDynamicsConfiguration config)
config
- ExecutionCynamicsConfiguration containing file informationpublic void loadExecutionParameters(ExecutionDynamicsConfiguration config)
config
- JAXB object containing all configuration information