Serialized Form

  • Package aris

    • Class aris.ARISFileHeader

      class ARISFileHeader extends ARISHeader implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • auxFlags
          int auxFlags
        • endFrame
          int endFrame
        • fileName
          String fileName
        • fileSize
          long fileSize
        • flags
          int flags
        • flags3D
          int flags3D
        • frameCount
          int frameCount
        • frameInterval
          int frameInterval
        • frameRate
          int frameRate
        • highResolution
          int highResolution
        • largeLens
          int largeLens
        • numRawBeams
          int numRawBeams
        • optionalHeaderSize
          long optionalHeaderSize
        • optionalTailSize
          long optionalTailSize
        • pulseLength
          int pulseLength
        • radioSeconds
          int radioSeconds
        • receiverGain
          int receiverGain
        • recordInterval
          int recordInterval
        • reverse
          int reverse
        • salinity
          int salinity
        • sampleRate
          float sampleRate
        • samplesPerChannel
          int samplesPerChannel
        • SN
          int SN
        • softwareVersion
          int softwareVersion
        • sspd
          int sspd
        • startFrame
          int startFrame
        • strDate
          String strDate
        • strHeaderID
          String strHeaderID
        • thumbnailFI
          int thumbnailFI
        • timeLapse
          int timeLapse
        • txMode
          int txMode
        • userID1
          int userID1
        • userID2
          int userID2
        • userID3
          int userID3
        • userID4
          int userID4
        • version
          int version
        • versionFGPA
          int versionFGPA
        • versionMinor
          int versionMinor
        • versionPSuC
          int versionPSuC
        • waterTemp
          int waterTemp
        • windowLength
          float windowLength
        • windowStart
          float windowStart
    • Class aris.ARISFrameHeader

      class ARISFrameHeader extends ARISHeader implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • AccellX
          float AccellX
        • AccellY
          float AccellY
        • AccellZ
          float AccellZ
        • Altitude
          float Altitude
        • AppliedSettings
          int AppliedSettings
        • ArisAppVersion
          int ArisAppVersion
        • ArisAppVersionMajor
          short ArisAppVersionMajor
        • ArisAppVersionMinor
          short ArisAppVersionMinor
        • ArisErrorFlagsUint
          int ArisErrorFlagsUint
        • Available2
          int Available2
        • Battery
          int Battery
        • BatteryVoltage
          float BatteryVoltage
        • BeamTilt
          float BeamTilt
        • CompassHeading
          float CompassHeading
        • CompassPitch
          float CompassPitch
        • CompassReserved1
          float CompassReserved1
        • CompassRevision
          int CompassRevision
        • CompassRoll
          float CompassRoll
        • ConfigFlags
          int ConfigFlags
        • ConstrainedSettings
          int ConstrainedSettings
        • CPUTempFault
          int CPUTempFault
        • CyclePeriod
          int CyclePeriod
        • DateGGK
          int DateGGK
        • DegC1
          int DegC1
        • DegC2
          int DegC2
        • Depth
          float Depth
        • DOPGGK
          float DOPGGK
        • EHTGGK
          float EHTGGK
        • Enable150V
          int Enable150V
        • EnableInterpacketDelay
          int EnableInterpacketDelay
        • filePosition
          long filePosition
          Position of start of header, not of data
        • FirmwareRevision
          int FirmwareRevision
        • Flags
          int Flags
        • Focus
          int Focus
        • FocusCurrentPosition
          int FocusCurrentPosition
        • FocusMotorMoving
          int FocusMotorMoving
        • FocusNotFoundFault
          int FocusNotFoundFault
        • FocusOverCurrentFault
          int FocusOverCurrentFault
        • FocusStalledFault
          int FocusStalledFault
        • FocusTimeoutFault
          int FocusTimeoutFault
        • FPGABusyFault
          int FPGABusyFault
        • FPGAStuckFault
          int FPGAStuckFault
        • FPGATimeoutFault
          int FPGATimeoutFault
        • FrameIndex
          int FrameIndex
        • FrameRate
          float FrameRate
        • FrameTime
          long FrameTime
        • FrequencyHiLow
          int FrequencyHiLow
        • GoTime
          long GoTime
        • GpsTimeAge
          int GpsTimeAge
        • GPSTimeStamp
          int[] GPSTimeStamp
        • Heading
          float Heading
        • HeadingRate
          float HeadingRate
        • HeaveTSS
          float HeaveTSS
        • Humidity
          int Humidity
        • HumidityFault
          int HumidityFault
        • Intensity
          int Intensity
        • InterpacketDelayPeriod
          int InterpacketDelayPeriod
        • InvalidSettings
          int InvalidSettings
        • LargeLens
          int LargeLens
        • Latitude
          double Latitude
        • Longitude
          double Longitude
        • MainVoltage
          float MainVoltage
        • MissedPackets
          int MissedPackets
        • NumSatsGGK
          int NumSatsGGK
        • PanAbsPosition
          float PanAbsPosition
        • PanAccelX
          float PanAccelX
        • PanAccelY
          float PanAccelY
        • PanAccelZ
          float PanAccelZ
        • PanMotorErrorCode
          int PanMotorErrorCode
        • PanPNNL
          float PanPNNL
        • PanVelocity
          float PanVelocity
        • PingMode
          int PingMode
        • Pitch
          float Pitch
        • PitchRate
          float PitchRate
        • Pressure
          float Pressure
        • PressureFault
          int PressureFault
        • PSUTempFault
          int PSUTempFault
        • PulseWidth
          int PulseWidth
        • QualityGGK
          int QualityGGK
        • ReceiverGain
          int ReceiverGain
        • ReorderedSamples
          int ReorderedSamples
        • ReservedEK
          long ReservedEK
        • Roll
          float Roll
        • RollAbsPosition
          float RollAbsPosition
        • RollAccelX
          float RollAccelX
        • RollAccelY
          float RollAccelY
        • RollAccelZ
          float RollAccelZ
        • RollMotorErrorCode
          int RollMotorErrorCode
        • RollPNNL
          float RollPNNL
        • RollRate
          float RollRate
        • RollVelocity
          float RollVelocity
        • Salinity
          int Salinity
        • SamplePeriod
          int SamplePeriod
        • SampleRate
          float SampleRate
        • SamplesPerBeam
          int SamplesPerBeam
        • SampleStartDelay
          int SampleStartDelay
        • SonarPan
          float SonarPan
        • SonarPanOffset
          float SonarPanOffset
        • SonarPosition
          float SonarPosition
        • SonarRoll
          float SonarRoll
        • SonarRollOffset
          float SonarRollOffset
        • SonarSerialNumber
          int SonarSerialNumber
        • SonarTilt
          float SonarTilt
        • SonarTiltOffset
          float SonarTiltOffset
        • sonarTimeStamp
          long sonarTimeStamp
        • SonarX
          float SonarX
        • SonarXOffset
          float SonarXOffset
        • SonarY
          float SonarY
        • SonarYOffset
          float SonarYOffset
        • SonarZ
          float SonarZ
        • SonarZOffset
          float SonarZOffset
        • SoundSpeed
          float SoundSpeed
        • SourceFrame
          int SourceFrame
        • Status
          int Status
        • SwitchVoltage
          float SwitchVoltage
        • SystemVariant
          int SystemVariant
        • TargetBearing
          float TargetBearing
        • TargetPan
          float TargetPan
        • TargetPresent
          int TargetPresent
        • TargetRange
          float TargetRange
        • TargetRoll
          float TargetRoll
        • TargetTilt
          float TargetTilt
        • TheSystemType
          int TheSystemType
        • Threshold
          int Threshold
        • TiltAbsPosition
          float TiltAbsPosition
        • TiltAccelX
          float TiltAccelX
        • TiltAccelY
          float TiltAccelY
        • TiltAccelZ
          float TiltAccelZ
        • TiltMotorErrorCode
          int TiltMotorErrorCode
        • TiltPNNL
          float TiltPNNL
        • TiltVelocity
          float TiltVelocity
        • TimeGGK
          float TimeGGK
        • TimerPeriod
          int TimerPeriod
        • tmatrix
          float[] tmatrix
        • TransmitEnable
          int TransmitEnable
        • TransmitMode
          int TransmitMode
        • TS_Day
          int TS_Day
        • TS_Hour
          int TS_Hour
        • TS_Hsecond
          int TS_Hsecond
        • TS_Minute
          int TS_Minute
        • TS_Second
          int TS_Second
        • Uptime
          int Uptime
        • UserValues
          float[] UserValues
        • VehicleTime
          double VehicleTime
        • Velocity
          float Velocity
        • Version
          int Version
        • VoltageChanging
          int VoltageChanging
        • VoltageReadFault
          int VoltageReadFault
        • VoltageWriteFault
          int VoltageWriteFault
        • WaterTemp
          float WaterTemp
        • WaterTempFault
          int WaterTempFault
        • WindowLength
          float WindowLength
        • WindowStart
          float WindowStart
    • Class aris.ARISHeader

      class ARISHeader extends Object implements Serializable
      serialVersionUID:
      1L
    • Class aris.ARISImageRecord

      class ARISImageRecord extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • bearingTable
          double[] bearingTable
        • extraRanges
          int extraRanges
        • fileHeader
          ARISFileHeader fileHeader
        • frameHeader
          ARISFrameHeader frameHeader
        • imageData
          byte[] imageData
        • loadTime
          long loadTime
        • shortImageData
          short[] shortImageData
  • Package aris.fileio

  • Package tritechgemini.echogram

  • Package tritechgemini.fileio

  • Package tritechgemini.imagedata

    • Class tritechgemini.imagedata.ECDImageRecord

      class ECDImageRecord extends GeminiImageRecord implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • acousticZoom
          GeminiAcousticZoom acousticZoom
        • cData
          byte[] cData
        • dual
          int dual
        • m_absorbGain
          short m_absorbGain
        • m_adcInput
          short m_adcInput
        • m_b0
          int m_b0
        • m_b1
          int m_b1
        • m_bfAperture
          float m_bfAperture
        • m_bfFocus
          int m_bfFocus
        • m_bfGain
          short m_bfGain
        • m_bpp
          int m_bpp
        • m_Brgs_2
          int m_Brgs_2
        • m_endTime
          double m_endTime
        • m_gainBlank
          short m_gainBlank
        • m_halfArr
          int m_halfArr
        • m_mainGain
          short m_mainGain
        • m_modFreq
          int m_modFreq
        • m_nBrgs
          int m_nBrgs
        • m_nRngs
          int m_nRngs
        • m_pid
          int m_pid
        • m_pid2
          int m_pid2
        • m_pingFlags
          short m_pingFlags
        • m_r0
          int m_r0
        • m_r1
          int m_r1
        • m_rx1
          short m_rx1
        • m_rx1Arr
          int m_rx1Arr
        • m_rx2
          short m_rx2
        • m_rx2Arr
          int m_rx2Arr
        • m_scanRate
          int m_scanRate
        • m_shading
          short m_shading
        • m_sosAtXd
          float m_sosAtXd
        • m_sosAtXd_2
          float m_sosAtXd_2
        • m_sosAvg
          double m_sosAvg
        • m_spreadGain
          short m_spreadGain
        • m_tid
          int m_tid
        • m_tx1
          short m_tx1
        • m_tx1Arr
          int m_tx1Arr
        • m_tx2Arr
          int m_tx2Arr
        • m_txAngle
          double m_txAngle
        • m_txLen
          short m_txLen
        • m_txLength
          int m_txLength
        • m_txRadius
          float m_txRadius
        • m_txRng
          float m_txRng
        • m_txStart
          short m_txStart
        • m_txTime
          double m_txTime
        • m_version
          short m_version
        • mask
          int mask
        • sCount
          int sCount
    • Class tritechgemini.imagedata.GeminiImageRecord

      class GeminiImageRecord extends PublicMessageHeader implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • bearingTable
          double[] bearingTable
          Bearing table
        • filePath
          String filePath
          Full file path for this record
        • filePos
          int filePos
          Position in file
        • imageData
          byte[] imageData
          Uncompressed image data.
        • isFullyRead
          boolean isFullyRead
          Flag to say image has been read fully. It's quite possible that there is a file catalogue which just has the basic info (time and device id) without the full image and bearing table data to save on memory.
        • recordIndex
          int recordIndex
          Index in file
        • recordLoadNanos
          long recordLoadNanos
          time taken to load the record from file in nanoseconds.
    • Class tritechgemini.imagedata.GLFImageRecord

      class GLFImageRecord extends GeminiImageRecord implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • dataSize
          int dataSize
        • dede
          int dede
        • endBearing
          int endBearing
        • endRange
          int endRange
        • imageVersion
          int imageVersion
        • m_dbTxtime
          double m_dbTxtime
        • m_fBeamFormAperture
          float m_fBeamFormAperture
        • m_fChirp
          int m_fChirp
        • m_sosAtXd
          float m_sosAtXd
        • m_sPercentGain
          int m_sPercentGain
        • m_ucPlatform
          int m_ucPlatform
        • m_ucSonartype
          int m_ucSonartype
        • m_UiModulationFrequency
          int m_UiModulationFrequency
        • m_uiStateFlags
          int m_uiStateFlags
        • m_usPingFlags
          int m_usPingFlags
        • oneSpare
          byte oneSpare
        • rangeCompression
          int rangeCompression
        • startBearing
          int startBearing
        • startRange
          int startRange
    • Class tritechgemini.imagedata.GLFStatusData

      class GLFStatusData extends PublicMessageHeader implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • m_afe0BotTemp
          double m_afe0BotTemp
        • m_afe0TopTemp
          double m_afe0TopTemp
        • m_afe1BotTemp
          double m_afe1BotTemp
        • m_afe1TopTemp
          double m_afe1TopTemp
        • m_afe2BotTemp
          double m_afe2BotTemp
        • m_afe2TopTemp
          double m_afe2TopTemp
        • m_afe3BotTemp
          double m_afe3BotTemp
        • m_afe3TopTemp
          double m_afe3TopTemp
        • m_bfVersion
          short m_bfVersion
        • m_BOOTSTSRegister
          int m_BOOTSTSRegister
        • m_BOOTSTSRegisterDA
          int m_BOOTSTSRegisterDA
        • m_daVer
          short m_daVer
        • m_deviceID
          short m_deviceID
        • m_dieT
          double m_dieT
        • m_dipSwitch
          short m_dipSwitch
        • m_downlinkSpeedMbps
          double m_downlinkSpeedMbps
        • m_droppedPacketCount
          int m_droppedPacketCount
        • m_flags
          short m_flags
        • m_fpgaTime
          long m_fpgaTime
        • m_generalCount
          int m_generalCount
        • m_linkQuality
          short m_linkQuality
        • m_linkType
          short m_linkType
        • m_lostLineCount
          int m_lostLineCount
        • m_macAddress1
          short m_macAddress1
        • m_macAddress2
          short m_macAddress2
        • m_macAddress3
          short m_macAddress3
        • m_networkAdaptorFound
          boolean m_networkAdaptorFound
        • m_packetCount
          int m_packetCount
        • m_psuT
          double m_psuT
        • m_recvErrorCount
          int m_recvErrorCount
        • m_resentPacketCount
          int m_resentPacketCount
        • m_shutdownStatus
          short m_shutdownStatus
        • m_sonarAltIp
          int m_sonarAltIp
        • m_subNetMask
          int m_subNetMask
        • m_subSeaCpuTemp
          double m_subSeaCpuTemp
        • m_subSeaInternalTemp
          double m_subSeaInternalTemp
        • m_surfaceIp
          int m_surfaceIp
        • m_txT
          double m_txT
        • m_uiFrame
          int m_uiFrame
        • m_unknownPacketCount
          int m_unknownPacketCount
        • m_uplinkSpeedMbps
          double m_uplinkSpeedMbps
        • m_vgaT1
          double m_vgaT1
        • m_vgaT2
          double m_vgaT2
        • m_vgaT3
          double m_vgaT3
        • m_vgaT4
          double m_vgaT4
        • m_xdSelected
          byte m_xdSelected
        • reserved
          byte reserved
        • source
          String source
          Source of data. file name or software.
    • Class tritechgemini.imagedata.PublicMessageHeader

      class PublicMessageHeader extends Object implements Serializable
      serialVersionUID:
      1L