public class UsvMission extends Mission
avclDataFeed, avclMissionResults, textCommandScript, textMissionResults, vehicleExecution
Modifier and Type | Method and Description |
---|---|
void |
initialize()
Parses the mission script and initializes the input and output files
|
static Mission |
missionFactory(UsvExecution execution,
boolean wantResultsOutput)
Put a factory method in front of this class, because we want to return different
UsvMissions based on contents of AVCL file.
|
void |
newMission()
Loads a new mission script
|
closeDataFiles, fecTransfer, getAvclMissionObject, getCurrentCommand, getGeoOriginLatitude, getGeoOriginLongitude, getNextCommand, getReturnedCommandIndex, getTelemetryDataFile, getVehicleID, logMissionEvent, logMissionEvent, recordData, resetLogElement, setUnitsOfMeasure, writeElement, writeElement, writeOcxs, writeOrders, writeSensorData, writeTelemetry, writeWeaponData, xsbcTransfer
public static Mission missionFactory(UsvExecution execution, boolean wantResultsOutput)
execution
- UsvExecution instancewantResultsOutput
- public void initialize()
public void newMission()
newMission
in class Mission