Deep Trekker BRIDGE API - v1.0.3
    Preparing search index...

    Type Alias RovVehicle

    RovVehicle: {
        altitude?: number;
        altitudeValid?: boolean;
        bodyLeak?: boolean;
        depth?: number;
        directPowerKitPresent?: boolean;
        drive?: RovDrive;
        dvl?: DVL;
        echosounder?: Echosounder;
        forwardDistance?: number;
        heading?: number;
        inputDiagnostics?: RovInputDiagnostics;
        inWater?: boolean;
        ip?: string;
        localHeading?: number;
        pitch?: number;
        roll?: number;
        sensorPod?: CalibratableSensorPod;
        sensorPodLeak?: boolean;
        sonar3d?: Sonar3D;
        turns?: number;
        usageTime?: UsageTime;
        version?: DeviceVersion;
    } & Vehicle & Navigation

    Rov Class

    Type declaration

    • Optional Readonlyaltitude?: number

      Rov altitude

      Measured in meters to show relative distance to floor.

      {
      "altitude": 0
      }
    • Optional ReadonlyaltitudeValid?: boolean

      Rov altitude valid

      Altitude validity flag

      {
      "altitudeValid": true
      }
    • Optional ReadonlybodyLeak?: boolean

      Body Leak Fault

      Body Leak Fault

      Common across all ROV and also comes from the ROV Web Adapter in Con_gui

      {
      "bodyLeak": true
      }
    • Optional Readonlydepth?: number

      Rov depth

      Measured in meters from water surface

      To Calibrate depth, set depth to '0'. Setting depth to any other value will be ignored.

      {
      "depth": 0
      }
    • Optional ReadonlydirectPowerKitPresent?: boolean

      Direct Power Kit Present Flag

      {
      "directPowerKitPresent": true
      }
    • Optionaldrive?: RovDrive

      Rov Drive object

      Commands thrust actions for the ROV and sets drive modes

    • Optional Readonlydvl?: DVL

      DVL

      DVL

    • Optionalechosounder?: Echosounder

      Echosounder device information and control

    • Optional ReadonlyforwardDistance?: number

      Rov Forward distance

      Measured in meters to show relative distance to an object ahead of the ROV.

      {
      "forwardDistance": 0
      }
    • Optional Readonlyheading?: number

      Rov heading

      Measured in degrees from north bearing

      {
      "heading": 0
      }

      0

      360

    • Optional ReadonlyinputDiagnostics?: RovInputDiagnostics

      InputDiagnostics

    • Optional ReadonlyinWater?: boolean

      Rov in water status

      {
      "inWater": true
      }
    • Optional Readonlyip?: string

      IP Address

      {
      "ip": "192.168.1.1"
      }
    • OptionallocalHeading?: number

      Rov local heading

      Measure in degrees from local heading

      {
      "localHeading": 0
      }

      -360

      360

    • Optional Readonlypitch?: number

      Rov pitch

      Measured in degrees from neutral pitch position

      {
      "pitch": 0
      }

      -180.0

      180.0

    • Optional Readonlyroll?: number

      Rov roll

      Measured in degrees from neutral roll position

      {
      "roll": 0
      }

      -180.0

      180.0

    • OptionalsensorPod?: CalibratableSensorPod

      Sensor pod information and calibration controls based on the model.

    • OptionalsensorPodLeak?: boolean

      Sensor Pod Leak Fault

      Common across all ROV and also comes from the ROV Web Adapter in Con_gui

      {
      "sensorPodLeak": true
      }
    • Optionalsonar3d?: Sonar3D

      3d Sonar device informaton wihtout the HW and FW versions

    • Optional Readonlyturns?: number

      Turns

      Count the number of turns the rov has completed. Useful for tracking tether.

      {
      "turns": 0
      }
    • OptionalusageTime?: UsageTime

      Vehicle Usage Time

    • Optional Readonlyversion?: DeviceVersion

      ROV Version

    Rov base vehicle type.