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, moreTokenspublic 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