Rov altitude
Measured in meters to show relative distance to floor.
From ./dist/samples/json/requests/devices/vehicles/pivot/altitude/pivotAltitudeRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"A323DADC4709": {
"model": 18,
"altitude": 104
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/revolution/altitude/revolutionAltitudeValidRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"CD102B4B06C2": {
"model": 13,
"altitudeValid": false
}
}
}
}
Rov altitude valid
Altitude validity flag
Valid altitude (good data)
From ./dist/samples/json/requests/devices/vehicles/pivot/altitude/pivotAltitudeValidSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"1F80A1379279": {
"model": 18,
"altitude": 90,
"altitudeValid": true
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/revolution/altitude/revolutionAltitudeValidSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"04E55BFBC45A": {
"model": 13,
"altitudeValid": true,
"altitude": 269
}
}
}
}
Random altitude validity
From ./dist/samples/json/requests/devices/vehicles/pivot/altitude/pivotAltitudeValidRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"9FB2B9931E27": {
"model": 18,
"altitudeValid": false
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/revolution/altitude/revolutionAltitudeValidRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"CD102B4B06C2": {
"model": 13,
"altitudeValid": false
}
}
}
}
Aux Light
Controls the auxiliary light attached to the Revolution.
Lights On (mid)
From ./dist/samples/json/requests/devices/vehicles/pivot/auxLight/pivotAuxLightOnMidIntensitySample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"D65FF20D96F0": {
"model": 18,
"auxLight": {
"intensity": 50
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/revolution/auxLight/revolutionAuxLightOnMidIntensitySample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"CD7CF6365B26": {
"model": 13,
"auxLight": {
"intensity": 50
}
}
}
}
}
Lights Off
From ./dist/samples/json/requests/devices/vehicles/revolution/auxLight/revolutionAuxLightOffSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"E7C5348A8471": {
"model": 13,
"auxLight": {
"intensity": 0
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/pivot/auxLight/pivotAuxLightOffSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"E0115E6DC9DA": {
"model": 18,
"auxLight": {
"intensity": 0
}
}
}
}
}
Lights On (max)
From ./dist/samples/json/requests/devices/vehicles/pivot/auxLight/pivotAuxLightOnMaxIntensitySample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"940A41EEB653": {
"model": 18,
"auxLight": {
"intensity": 100
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/revolution/auxLight/revolutionAuxLightOnMaxIntensitySample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"F2C91CC64BF3": {
"model": 13,
"auxLight": {
"intensity": 100
}
}
}
}
}
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/pivot/auxLight/pivotAuxLightRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"A935B0AB8652": {
"model": 18,
"auxLight": {
"intensity": 13
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/revolution/auxLight/revolutionAuxLightRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"1CC99DA1E192": {
"model": 13,
"auxLight": {
"intensity": 93
}
}
}
}
}
Body Leak Fault
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/revolution/bodyLeak/revolutionBodyLeakRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"3E15819602AC": {
"model": 13,
"bodyLeak": true
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/pivot/bodyLeak/pivotBodyLeakRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"7A64BD91ACAD": {
"model": 18,
"bodyLeak": true
}
}
}
}
Has no body leak fault
From ./dist/samples/json/requests/devices/vehicles/revolution/bodyLeak/revolutionHasNoBodyLeakSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"46687840D3EC": {
"model": 13,
"bodyLeak": false
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/pivot/bodyLeak/pivotHasNoBodyLeakSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"D4173599FF9D": {
"model": 18,
"bodyLeak": false
}
}
}
}
Has body leak fault
From ./dist/samples/json/requests/devices/vehicles/revolution/bodyLeak/revolutionHasBodyLeakSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"2852B46A3171": {
"model": 13,
"bodyLeak": true
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/pivot/bodyLeak/pivotHasBodyLeakSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"60EE0C92043A": {
"model": 18,
"bodyLeak": true
}
}
}
}
Camera Head
From ./dist/samples/json/requests/devices/vehicles/pivot/cameraHead/pivotCameraHeadRequest.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"62493ECF880B": {
"model": 18
}
}
}
}
Pivot camera
From ./dist/samples/json/requests/devices/vehicles/pivot/cameras/pivotCameraDeleteSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "DELETE",
"payload": {
"devices": {
"C58594CE00D2": {
"model": 18,
"cameras": {
"92BEC8E45514": {}
}
}
}
}
}
The cp probe
Temperature in degrees celsius
CPU temperature warning
From ./dist/samples/json/requests/devices/vehicles/pivot/temperature/cpuTemp/pivotCPUTemperatureWarningSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"86EB7EF5945C": {
"model": 18,
"cpuTemp": 75
}
}
}
}
CPU temperature shutdown
From ./dist/samples/json/requests/devices/vehicles/pivot/temperature/cpuTemp/pivotCPUTemperatureShutdownSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"DE6AFFE060DE": {
"model": 18,
"cpuTemp": 85
}
}
}
}
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/pivot/temperature/cpuTemp/pivotCPUTemperatureRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"951DE4B58310": {
"model": 18,
"cpuTemp": 20
}
}
}
}
The ut(cygnus) probe
Rov depth
Measured in meters from water surface
To Calibrate depth, set depth to '0'. Setting depth to any other value will be ignored.
Valid Depth calibration
From ./dist/samples/json/requests/devices/vehicles/pivot/depth/pivotDepthCalibrationSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"35556C3FA551": {
"model": 18,
"depth": 0
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/revolution/depth/revolutionDepthCalibrationSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"6573062E50CC": {
"model": 13,
"depth": 0
}
}
}
}
Invalid Depth Calibration
From ./dist/samples/json/requests/devices/vehicles/pivot/depth/pivotInvalidDepthCalibrationSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"616EE52D31B3": {
"model": 18,
"depth": 37
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/revolution/depth/revolutionInvalidDepthCalibrationSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"86FA2A7CD93F": {
"model": 13,
"depth": 163
}
}
}
}
Direct Power Kit Present Flag
Rov Drive object
Commands thrust actions for the ROV and sets drive modes
See RovDrive for more details.
From ./dist/samples/json/requests/devices/vehicles/pivot/drive/pivotDriveRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"0DF623350873": {
"model": 18,
"drive": {
"thrust": {
"forward": -47,
"yaw": 25,
"vertical": -55,
"lateral": 89
},
"modes": {
"headingLock": false,
"altitudeLock": false,
"depthLock": false,
"autoStabilization": true,
"motorsDisabled": false
}
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/revolution/drive/revolutionDriveRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"CD9FF7CB2CBE": {
"model": 13,
"drive": {
"thrust": {
"forward": -44,
"yaw": -73,
"vertical": -15,
"lateral": 73
},
"modes": {
"headingLock": true,
"altitudeLock": true,
"depthLock": true,
"autoStabilization": true,
"motorsDisabled": true
}
}
}
}
}
}
Motor Diagnostics
Arbitrary (Front Left Motor)
From ./dist/samples/json/requests/devices/vehicles/pivot/thrusters/frontLeftThruster/pivotFrontLeftMotorDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"F124CBB3FB12": {
"model": 18,
"frontLeftMotorDiagnostics": {
"current": 25,
"overcurrent": true,
"pwm": 41,
"rpm": 47,
"failure": false
}
}
}
}
}
Resting position (Front Left Motor)
From ./dist/samples/json/requests/devices/vehicles/pivot/thrusters/frontLeftThruster/pivotFrontLeftMotorDiagnosticsRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"68ABC916C95A": {
"model": 18,
"frontLeftMotorDiagnostics": {
"current": 6,
"overcurrent": false,
"pwm": 3,
"rpm": -1,
"failure": false
}
}
}
}
}
Motor Diagnostics
Arbitrary (Front Right Motor)
From ./dist/samples/json/requests/devices/vehicles/pivot/thrusters/frontRightThruster/pivotFrontRightMotorDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"016A560D81C3": {
"model": 18,
"frontRightMotorDiagnostics": {
"current": 99,
"overcurrent": false,
"pwm": 19,
"rpm": -51,
"failure": false
}
}
}
}
}
Resting position (Front Right Motor)
From ./dist/samples/json/requests/devices/vehicles/pivot/thrusters/frontRightThruster/pivotFrontRightMotorDiagnosticsRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"2113AE82C0D3": {
"model": 18,
"frontRightMotorDiagnostics": {
"current": 7,
"overcurrent": false,
"pwm": 0,
"rpm": 0,
"failure": false
}
}
}
}
}
Grabber
Resting pivot grabber
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/pivotRestingGrabberSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"C338B8309066": {
"model": 18,
"grabber": {
"openClose": 0,
"rotate": 0
}
}
}
}
}
Resting pivot openClose grabber diagnostic
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/motorDiagnostics/openClose/pivotGrabberOpenCloseMotorDiagnosticRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"0978CDB21B2B": {
"model": 18,
"grabber": {
"openCloseMotorDiagnostics": {
"current": 0,
"overcurrent": false,
"pwm": 4,
"rpm": -1,
"failure": false
}
}
}
}
}
}
Resting pivot rotate grabber diagnostic
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/motorDiagnostics/rotate/pivotGrabberRotateMotorDiagnosticsRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"97567BB42C78": {
"model": 18,
"grabber": {
"rotateMotorDiagnostics": {
"current": 5,
"overcurrent": false,
"pwm": 1,
"rpm": 1,
"failure": false
}
}
}
}
}
}
Random pivot rotate grabber diagnostic
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/motorDiagnostics/rotate/pivotGrabberRotateMotorDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"AFB322240BC5": {
"model": 18,
"grabber": {
"rotateMotorDiagnostics": {
"current": 19,
"overcurrent": false,
"pwm": 84,
"rpm": -1,
"failure": false
}
}
}
}
}
}
Random pivot openClose grabber diagnostic
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/motorDiagnostics/openClose/pivotGrabberOpenCloseMotorDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"46AECE394E7D": {
"model": 18,
"grabber": {
"openCloseMotorDiagnostics": {
"current": 14,
"overcurrent": false,
"pwm": 97,
"rpm": -4,
"failure": false
}
}
}
}
}
}
Open pivot grabber claw
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/pivotOpenClawGrabberSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"79D9680EE8AC": {
"model": 18,
"grabber": {
"openClose": 100
}
}
}
}
}
open pivot grabber claw diagnostic
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/motorDiagnostics/openClose/pivotOpenClawGrabberDiagnosticSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"CBE7B3AF03CA": {
"model": 18,
"grabber": {
"openCloseMotorDiagnostics": {
"current": 47,
"overcurrent": false,
"pwm": 45,
"rpm": 10
}
}
}
}
}
}
Close pivot grabber claw
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/pivotCloseClawGrabberSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"D8A80DDA4F44": {
"model": 18,
"grabber": {
"openClose": -100
}
}
}
}
}
Close pivot grabber claw diagnostic
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/motorDiagnostics/openClose/pivotCloseClawGrabberDiagnosticSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"3778A1EE4389": {
"model": 18,
"grabber": {
"openCloseMotorDiagnostics": {
"current": 53,
"overcurrent": false,
"pwm": 45,
"rpm": 9
}
}
}
}
}
}
Rotate right pivot grabber
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/pivotRotateGrabberRightSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"1C18D1FB4B83": {
"model": 18,
"grabber": {
"rotate": 100
}
}
}
}
}
Rotate right pivot grabber claw diagnostic
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/motorDiagnostics/rotate/pivotRotateGrabberRightDiagnosticSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"E1F991B5AB81": {
"model": 18,
"grabber": {
"rotateMotorDiagnostics": {
"current": 49,
"overcurrent": false,
"pwm": 45,
"rpm": 6
}
}
}
}
}
}
Rotate left pivot grabber
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/pivotRotateGrabberLeftSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"1B186A3FC8A7": {
"model": 18,
"grabber": {
"rotate": -100
}
}
}
}
}
Rotate left pivot grabber claw diagnostic
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/motorDiagnostics/rotate/pivotRotateGrabberLeftDiagnosticSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"36DCD3ACA9DB": {
"model": 18,
"grabber": {
"rotateMotorDiagnostics": {
"current": 50,
"overcurrent": false,
"pwm": 47,
"rpm": 6
}
}
}
}
}
}
Random pivot rotate grabber diagnostic
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/motorDiagnostics/rotate/pivotGrabberRotateMotorDiagnosticsRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"97567BB42C78": {
"model": 18,
"grabber": {
"rotateMotorDiagnostics": {
"current": 5,
"overcurrent": false,
"pwm": 1,
"rpm": 1,
"failure": false
}
}
}
}
}
}
Random pivot rotate and open close grabber
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/grabber/pivotRandomGrabberSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"FDDEC4774CD1": {
"model": 18,
"grabber": {
"openClose": 0,
"rotate": 10
}
}
}
}
}
Rov heading
Measured in degrees from north bearing
Rov in water status
From ./dist/samples/json/requests/devices/vehicles/revolution/ip/revolutionRandomIpSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"531E3378F656": {
"model": 13,
"ip": "192.168.34.175"
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/pivot/ip/pivotIpRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "SET",
"payload": {
"devices": {
"D6203BEA117D": {
"model": 18,
"ip": "192.168.69.75"
}
}
}
}
Left Battery
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/leftBattery/pivotLeftBatteryRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"6FBFF42C0D41": {
"model": 18,
"leftBattery": {
"percent": 53
}
}
}
}
}
Battery random voltage
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/leftBattery/pivotLeftBatteryVoltageRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"855592AA5640": {
"model": 18,
"leftBattery": {
"voltage": 34
}
}
}
}
}
Battery random leak state
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/leftBattery/pivotLeftBatteryLeakRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"9DAF79F40722": {
"model": 18,
"leftBattery": {
"leak": true
}
}
}
}
}
Battery maximum voltage {@codeblock ~~/dist/samples/json/requests/devices/vehicles/pivot/battery/leftBattery/pivotLeftBatteryVoltageMaxSample .json}
Battery minimum voltage
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/leftBattery/pivotLeftBatteryVoltageMinSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"0134608D16B3": {
"model": 18,
"leftBattery": {
"voltage": 0
}
}
}
}
}
Battery no leak
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/leftBattery/pivotHasNoLeftBatteryLeakSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"95C07002D496": {
"model": 18,
"leftBattery": {
"leak": false
}
}
}
}
}
Battery has a leak
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/leftBattery/pivotHasLeftBatteryLeakSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"755D1F62F346": {
"model": 18,
"leftBattery": {
"leak": true
}
}
}
}
}
Battery shutdown
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/leftBattery/pivotLeftBatteryShutdownSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"ADF3FD32BE06": {
"model": 18,
"leftBattery": {
"percent": 0
}
}
}
}
}
Battery warning
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/leftBattery/pivotLeftBatteryWarningSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"141BAD420187": {
"model": 18,
"leftBattery": {
"percent": 15
}
}
}
}
}
Battery All States
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/leftBattery/pivotLeftBatteryAllStatesSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"3B44BD2D35B2": {
"model": 18,
"leftBattery": {
"percent": 39,
"voltage": 13,
"charging": true,
"leak": false
}
}
}
}
}
Navigation Options
Rov pitch
Measured in degrees from neutral pitch position
ROV Position
Motor Diagnostics
From ./dist/samples/json/requests/devices/vehicles/pivot/thrusters/rearLeftThruster/pivotRearLeftMotorDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"C0F7A8021A0D": {
"model": 18,
"rearLeftMotorDiagnostics": {
"current": 17,
"overcurrent": true,
"pwm": 69,
"rpm": -97,
"failure": false
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/pivot/thrusters/rearLeftThruster/pivotRearLeftMotorDiagnosticsRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"B9B3FE077A6F": {
"model": 18,
"rearLeftMotorDiagnostics": {
"current": 3,
"overcurrent": false,
"pwm": 1,
"rpm": -1,
"failure": false
}
}
}
}
}
Motor Diagnostics
From ./dist/samples/json/requests/devices/vehicles/pivot/thrusters/rearRightThruster/pivotRearRightMotorDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"E07C10ADD0AE": {
"model": 18,
"rearRightMotorDiagnostics": {
"current": 30,
"overcurrent": false,
"pwm": 77,
"rpm": 57,
"failure": false
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/pivot/thrusters/rearRightThruster/pivotRearRightMotorDiagnosticsRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"40F5482F2367": {
"model": 18,
"rearRightMotorDiagnostics": {
"current": 7,
"overcurrent": false,
"pwm": 0,
"rpm": -1,
"failure": false
}
}
}
}
}
Right Battery
Battery random percentage
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/rightBattery/pivotRightBatteryRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"049E1749FD6C": {
"model": 18,
"rightBattery": {
"percent": 32
}
}
}
}
}
Battery random voltage
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/rightBattery/pivotRightBatteryVoltageRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"F8DE05C12B56": {
"model": 18,
"rightBattery": {
"voltage": 46
}
}
}
}
}
Battery random leak state
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/rightBattery/pivotRightBatteryLeakRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"77732A958457": {
"model": 18,
"rightBattery": {
"leak": false
}
}
}
}
}
Battery maximum voltage {@codeblock ~~/dist/samples/json/requests/devices/vehicles/pivot/battery/rightBattery/pivotRightBatteryVoltageMaxSample .json}
Battery minimum voltage
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/rightBattery/pivotRightBatteryVoltageMinSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"887A4686B522": {
"model": 18,
"rightBattery": {
"voltage": 0
}
}
}
}
}
Battery no leak
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/rightBattery/pivotHasNoRightBatteryLeakSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"25BCD7BBA754": {
"model": 18,
"rightBattery": {
"leak": false
}
}
}
}
}
Battery has a leak
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/rightBattery/pivotHasRightBatteryLeakSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"8F92F6EF6AF2": {
"model": 18,
"rightBattery": {
"leak": true
}
}
}
}
}
Battery shutdown
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/rightBattery/pivotRightBatteryShutdownSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"819E7D923852": {
"model": 18,
"rightBattery": {
"percent": 0
}
}
}
}
}
Battery warning
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/rightBattery/pivotRightBatteryWarningSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"24BB50EFEEFA": {
"model": 18,
"rightBattery": {
"percent": 15
}
}
}
}
}
Battery All States
From ./dist/samples/json/requests/devices/vehicles/pivot/battery/rightBattery/pivotRightBatteryAllStatesSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"C3151278BD2B": {
"model": 18,
"rightBattery": {
"percent": 6,
"voltage": 11,
"charging": false,
"leak": false
}
}
}
}
}
Rov roll
Measured in degrees from neutral roll position
Sensor pod information and calibration controls based on the model.
dist/samples/json/requests/devices/vehicles/pivot/calibration/startImuCalibration/pivotStartImuCalibrationRequest.json dist/samples/json/requests/devices/vehicles/pivot/calibration/stopImuCalibration/pivotStopImuCalibrationRequest.json dist/samples/json/requests/devices/vehicles/pivot/calibration/denyImuCalibration/pivotDenyImuCalibrationRequest.json dist/samples/json/requests/devices/vehicles/pivot/calibration/acceptImuCalibration/pivotAcceptImuCalibrationRequest.json
dist/samples/json/requests/devices/vehicles/pivot/calibration/startMagneticCalibration/pivotStartMagneticCalibrationRequest.json dist/samples/json/requests/devices/vehicles/pivot/calibration/stopMagneticCalibration/pivotStopMagneticCalibrationRequest.json dist/samples/json/requests/devices/vehicles/pivot/calibration/denyMagneticCalibration/pivotDenyMagneticCalibrationRequest.json dist/samples/json/requests/devices/vehicles/pivot/calibration/acceptMagneticCalibration/pivotAcceptMagneticCalibrationRequest.json
Revolution and Pivot Pending IMU update dist/samples/json/requests/devices/vehicles/revolution/calibration/startMagneticCalibration/revolutionStartMagneticCalibrationRequest.json dist/samples/json/requests/devices/vehicles/pivot/calibration/sensorPendingImuCalibration/pivotPendingImuRandomUpdate.json
Revolution and Pivot Pending Magnetic update dist/samples/json/requests/devices/vehicles/revolution/calibration/sensorMagneticCalibration/revolutionPendingMagneticRandomUpdate.json dist/samples/json/requests/devices/vehicles/pivot/calibration/sensorPendingMagneticCalibration/pivotPendingMagneticRandomUpdate.json
Revolution and Pivot Accepted Magnetic and IMU update dist/samples/json/requests/devices/vehicles/revolution/calibration/acceptMagneticCalibration/revolutionAcceptMagneticCalibrationRequest.json dist/samples/json/requests/devices/vehicles/pivot/calibration/acceptMagneticCalibration/pivotAcceptMagneticCalibrationRequest.json dist/samples/json/requests/devices/vehicles/pivot/calibration/sensorNotCalibratingState/pivotAcceptedRandomUpdate.json dist/samples/json/requests/devices/vehicles/revolution/calibration/sensorNotCalibratingState/revolutionAcceptedRandomUpdate.json
Sensor Pod Leak Fault
Common across all ROV and also comes from the ROV Web Adapter in Con_gui
Provides diagnostics for spare motors on the Rov. These spare motors can be used to extend the capabilities of the ROV by attaching various power tools to them. These tools can include CaviBlasters, cutters and etc.
Resting spare motor 1 diagnostics sample
From ./dist/samples/json/requests/devices/vehicles/pivot/spareMotors/spareMotor1/pivotSpareMotorDiagnosticsRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"138BE064A4D5": {
"model": 18,
"spareMotor1": {
"current": 6,
"overcurrent": false,
"pwm": 3,
"rpm": 1,
"failure": false
}
}
}
}
}
Arbitrary Spare Motor 1 Diagnostics sample
From ./dist/samples/json/requests/devices/vehicles/pivot/spareMotors/spareMotor1/pivotSpareMotorDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"64D543EF4BBF": {
"model": 18,
"spareMotor1": {
"current": 42,
"overcurrent": false,
"pwm": 29,
"rpm": 51,
"failure": false
}
}
}
}
}
Grabber
Resting pivot grabber arm
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/tiltPlatform/pivotTiltPlatformRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"F50159FBD1EB": {
"model": 18,
"tiltPlatform": {
"tilt": 0
}
}
}
}
}
Resting pivot grabber arm diagnostic
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/tiltPlatform/motorDiagnostics/tilt/pivotTiltPlatformDiagnosticsRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"1306F2665C2B": {
"model": 18,
"tiltPlatform": {
"tiltMotorDiagnostics": {
"current": 5,
"overcurrent": false,
"pwm": 4,
"rpm": -1,
"failure": false
}
}
}
}
}
}
Tilt up
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/tiltPlatform/pivotTiltPlatformUpSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"579C67D6053D": {
"model": 18,
"tiltPlatform": {
"tilt": 100
}
}
}
}
}
Tilt up pivot grabber arm diagnostic
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/tiltPlatform/motorDiagnostics/tilt/pivotTiltPlatformUpDiagnosticsSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"DAD79F167F80": {
"model": 18,
"tiltPlatform": {
"tiltMotorDiagnostics": {
"current": 54,
"overcurrent": false,
"pwm": 48,
"rpm": 7
}
}
}
}
}
}
Tilt down
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/tiltPlatform/pivotTiltPlatformDownSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"45A4B174B90F": {
"model": 18,
"tiltPlatform": {
"tilt": -100
}
}
}
}
}
Tilt down pivot grabber arm diagnostic
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/tiltPlatform/motorDiagnostics/tilt/pivotTiltPlatformDownDiagnosticsSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"3F36AD66E663": {
"model": 18,
"tiltPlatform": {
"tiltMotorDiagnostics": {
"current": 45,
"overcurrent": false,
"pwm": -46,
"rpm": -9
}
}
}
}
}
}
Random pivot grabber arm
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/tiltPlatform/pivotTiltPlatformRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"3C23922FCA36": {
"model": 18,
"tiltPlatform": {
"tilt": -48
}
}
}
}
}
Random pivot grabber arm diagnostic
From ./dist/samples/json/requests/devices/vehicles/pivot/peripherals/tiltPlatform/motorDiagnostics/tilt/pivotTiltPlatformDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"1DDD5D88A33E": {
"model": 18,
"tiltPlatform": {
"tiltMotorDiagnostics": {
"current": 65,
"overcurrent": true,
"pwm": 99,
"rpm": 3,
"failure": false
}
}
}
}
}
}
Turns
Count the number of turns the rov has completed
Vehicle Usage Time
Total and current usage times
From ./dist/samples/json/requests/devices/vehicles/pivot/usageTime/pivotUsageTimeSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"429A7F781067": {
"model": 18,
"usageTime": {
"totalSeconds": 0,
"currentSeconds": 0
}
}
}
}
}
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/pivot/usageTime/pivotUsageTimeRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"E9513F91EC5C": {
"model": 18,
"usageTime": {
"totalSeconds": 85,
"currentSeconds": 14
}
}
}
}
}
Rov Velocity
Pivot Version
Version 1
From ./dist/samples/json/requests/devices/vehicles/pivot/version/pivotVersion1Sample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"296C80251D24": {
"model": 18,
"version": {
"hardware": "0",
"software": "1.0"
}
}
}
}
}
Version 2
From ./dist/samples/json/requests/devices/vehicles/pivot/version/pivotVersion2Sample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"AE13DAE1E96B": {
"model": 18,
"version": {
"hardware": "1",
"software": "2.3"
}
}
}
}
}
Version 3
From ./dist/samples/json/requests/devices/vehicles/pivot/version/pivotVersion3Sample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"E4C9729E5819": {
"model": 18,
"version": {
"hardware": "2",
"software": "3.3"
}
}
}
}
}
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/pivot/version/pivotVersionRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"CB6F870D5CCB": {
"model": 18,
"version": {
"hardware": "3",
"software": "4.4"
}
}
}
}
}
Motor Diagnostics
Arbitrary (Vertical Front Motor)
From ./dist/samples/json/requests/devices/vehicles/pivot/thrusters/verticalFrontThruster/pivotVerticalFrontMotorDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"9F018E3AEDAC": {
"model": 18,
"verticalFrontMotorDiagnostics": {
"current": 86,
"overcurrent": true,
"pwm": 15,
"rpm": 67,
"failure": false
}
}
}
}
}
Resting position (Vertical Front Motor)
From ./dist/samples/json/requests/devices/vehicles/pivot/thrusters/verticalFrontThruster/pivotVerticalFrontMotorDiagnosticsRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"F9F30C7BB4F9": {
"model": 18,
"verticalFrontMotorDiagnostics": {
"current": 7,
"overcurrent": false,
"pwm": 3,
"rpm": 0,
"failure": false
}
}
}
}
}
Motor Diagnostics
Arbitrary (Vertical Rear Motor)
From ./dist/samples/json/requests/devices/vehicles/pivot/thrusters/verticalRearThruster/pivotVerticalRearMotorDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"92D31BAE39E5": {
"model": 18,
"verticalRearMotorDiagnostics": {
"current": 55,
"overcurrent": false,
"pwm": 37,
"rpm": 29,
"failure": false
}
}
}
}
}
Resting position (Vertical Rear Motor)
From ./dist/samples/json/requests/devices/vehicles/pivot/thrusters/verticalRearThruster/pivotVerticalRearMotorDiagnosticsRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"3CA83765CA9B": {
"model": 18,
"verticalRearMotorDiagnostics": {
"current": 0,
"overcurrent": false,
"pwm": 3,
"rpm": 0,
"failure": false
}
}
}
}
}
Water temperature in degrees celsius
Minimum water temperature
From ./dist/samples/json/requests/devices/vehicles/pivot/temperature/waterTemp/pivotWaterTemperatureMinSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"0651DA124D8E": {
"model": 18,
"waterTemp": -10
}
}
}
}
Maximum water temperature
From ./dist/samples/json/requests/devices/vehicles/pivot/temperature/waterTemp/pivotWaterTemperatureMaxSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"DA275A58DC83": {
"model": 18,
"waterTemp": 50
}
}
}
}
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/pivot/temperature/waterTemp/pivotWaterTemperatureRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.3",
"method": "UPDATE",
"payload": {
"devices": {
"2EEEFC350085": {
"model": 18,
"waterTemp": 6
}
}
}
}
See type declaration
Pivot ROV
DELETE Request
From ./dist/samples/json/requests/devices/vehicles/pivot/core/pivotDeleteSample.json