Interface SonarRecordI

All Superinterfaces:
Serializable
All Known Subinterfaces:
SonarImageRecordI
All Known Implementing Classes:
ARISImageRecord, ECDImageRecord, GeminiImageRecord, GLFImageRecord

public interface SonarRecordI extends Serializable
Interface for Sonar data record which can support data read from Tritech ECD and GLF files and types from other manufacturers, e.g. ARIS.
Author:
Doug Gillespie
  • Method Details

    • getRecordTime

      long getRecordTime()
      Returns:
      Image time in milliseconds UTC.
    • getSonarPlatform

      int getSonarPlatform()
      Specific type of sonar
      720is=1
      720ik=2
      720im=3
      1200ik=4
      Returns:
      type of sonar
    • getSonarIndex

      int getSonarIndex()
      Returns:
      the index (0 if only one sonar, 0,1,etc for multiple sonars)
    • getDeviceId

      int getDeviceId()
      Returns:
      the sonar unique id,