public interface TelemetryTranslatorInterface
MOVES Institute
Naval Postgraduate School, Monterey, CA
www.nps.edu
Interface that defines a telemetry translator, which converts a log file format such as Remus, CCL, etc, to an AVCL file.Modifier and Type | Field and Description |
---|---|
static float[] |
GEO_ORIGIN
Already set when loading a current project upon AUVW startup
|
Modifier and Type | Method and Description |
---|---|
void |
addMetadataEntry(String metadataName,
String metaDataValue)
Used to add a new single metadata model to the list in the Metadata
|
void |
endDocument() |
int |
getImportStartTime()
Retrieves a desired start time
|
int |
getImportStopTime()
Retrieves a desired stop time
|
double |
getTelemetrySampleRate() |
double |
getTimeFilterMinimum() |
void |
parse() |
void |
setFilterOnTime(boolean onTime) |
void |
setImportStartTime(int time)
Sets a desired import start time
|
void |
setImportStopTime(int time)
Sets a desired import stop time
|
void |
setInputFileName(String s) |
void |
setMetadata(MetaDataModel metadata) |
void |
setSysOut(PrintStream ps) |
void |
setTimeFilterMinimum(double frequency) |
void |
startDocument() |
String |
toString()
Returns a string description of the translator, suitable for user
viewing in GUIs.
|
void |
writeOutputFile(String s) |
static final float[] GEO_ORIGIN
void setMetadata(MetaDataModel metadata)
void addMetadataEntry(String metadataName, String metaDataValue)
metadataName
- metaDataValue
- String toString()
void setImportStartTime(int time)
time
- a desired import start timeint getImportStartTime()
void setImportStopTime(int time)
time
- a desired import stop timeint getImportStopTime()
void setFilterOnTime(boolean onTime)
void setTimeFilterMinimum(double frequency)
double getTimeFilterMinimum()
double getTelemetrySampleRate()
void startDocument()
void parse()
void endDocument()
void setSysOut(PrintStream ps)