Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ICrawlerCameraHead

Crawler Camera Head

notexported

Hierarchy

Index

Properties

calibrator?: boolean

Calibrator

Calibrator Front-end (request) Back-end (response)
true Calibrate -
false Cancel Calibration -
undefined - -
cpuTemp?: number

Temperature in degrees celsius

ip?: string

IP address

leak?: boolean

Leak Fault

light?: Light

Light

Example Payload

Light Intensity Samples

at random

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/light/a200A200CameraHeadLightIntensityRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"0075BA046FD5": {
"model": 19,
"cameraHead": {
"model": 106,
"light": {
"intensity": 87
}
}
}
}
}
}
at minimum

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/light/a200A200CameraHeadLightIntensityMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"FD2257A73595": {
"model": 19,
"cameraHead": {
"model": 106,
"light": {
"intensity": 0
}
}
}
}
}
}
at maximum

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/light/a200A200CameraHeadLightIntensityMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"F08A40F03F05": {
"model": 19,
"cameraHead": {
"model": 106,
"light": {
"intensity": 100
}
}
}
}
}
}
crawler at random

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/light/a150A200CameraHeadLightIntensityRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"85F477FC3D51": {
"model": 20,
"cameraHead": {
"model": 106,
"light": {
"intensity": 40
}
}
}
}
}
}
crawler at minimum

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/light/a150A200CameraHeadLightIntensityMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"29F900E4E3B7": {
"model": 20,
"cameraHead": {
"model": 106,
"light": {
"intensity": 0
}
}
}
}
}
}
crawler at maximum

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/light/a150A200CameraHeadLightIntensityMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"59D71C3182EC": {
"model": 20,
"cameraHead": {
"model": 106,
"light": {
"intensity": 100
}
}
}
}
}
}

Deep Trekker internal device model numbers. This can be used for selecting the associated device schema.

natural?: boolean

Natural camera movement 🍎

Crawler camera head

Crawler: Natural camera movement disabled

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a150CameraHead/natural/a200A150CameraHeadNaturalDisabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"43551C078C0F": {
"model": 19,
"cameraHead": {
"model": 109,
"natural": false
}
}
}
}
}

Crawler: Natural camera movement enabled

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a150CameraHead/natural/a200A150CameraHeadNaturalEnabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"022F08CDBCC8": {
"model": 19,
"cameraHead": {
"model": 109,
"natural": true
}
}
}
}
}

Crawler: Natural camera movement disabled

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a150CameraHead/natural/a150A150CameraHeadNaturalDisabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"FE55B974BAC3": {
"model": 20,
"cameraHead": {
"model": 109,
"natural": false
}
}
}
}
}

Crawler: Natural camera movement enabled

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a150CameraHead/natural/a150A150CameraHeadNaturalEnabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"1D6D1EAE774E": {
"model": 20,
"cameraHead": {
"model": 109,
"natural": true
}
}
}
}
}

Crawler camera head

Crawler: Natural camera movement disabled

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/natural/a200A200CameraHeadNaturalDisabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"7DEEC5F5546C": {
"model": 19,
"cameraHead": {
"model": 106,
"natural": false
}
}
}
}
}

Crawler: Natural camera movement enabled

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/natural/a200A200CameraHeadNaturalEnabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"9724DE3094B7": {
"model": 19,
"cameraHead": {
"model": 106,
"natural": true
}
}
}
}
}

Crawler: Natural camera movement disabled

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/natural/a150A200CameraHeadNaturalDisabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"551C44451BF2": {
"model": 20,
"cameraHead": {
"model": 106,
"natural": false
}
}
}
}
}

Crawler: Natural camera movement enabled

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/natural/a150A200CameraHeadNaturalEnabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"90DC644F6A9A": {
"model": 20,
"cameraHead": {
"model": 106,
"natural": true
}
}
}
}
}
orientation?: CameraHeadOrientation

Orientation controls

remarks

This is the orientation controls stemming from the physical assembly of the camera.

Example Payload

Orientation Controls Samples

crawler at horizontal

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/orientationConfig/a200A200CameraHeadOrientationConfigHorizontalSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"A7CD261C3C45": {
"model": 19,
"cameraHead": {
"model": 106,
"orientation": "HORIZONTAL"
}
}
}
}
}
crawler at vertical

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/orientationConfig/a200A200CameraHeadOrientationConfigVerticalSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"DDF7FC24F14F": {
"model": 19,
"cameraHead": {
"model": 106,
"orientation": "VERTICAL"
}
}
}
}
}
crawler at horizontal

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/orientationConfig/a150A200CameraHeadOrientationConfigHorizontalSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"63823C1E52CD": {
"model": 20,
"cameraHead": {
"model": 106,
"orientation": "HORIZONTAL"
}
}
}
}
}
crawler at vertical

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/orientationConfig/a150A200CameraHeadOrientationConfigVerticalSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"C0E6D8654A79": {
"model": 20,
"cameraHead": {
"model": 106,
"orientation": "VERTICAL"
}
}
}
}
}

↔️ Camera Pan Controls

Example Payload

Pan Position Samples

crawler pan at random position

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/pan/a200A200CameraHeadPanPositionRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"9DB12C3116ED": {
"model": 19,
"cameraHead": {
"model": 106,
"pan": {
"position": 54
}
}
}
}
}
}
crawler pan at minimum position

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/pan/a200A200CameraHeadPanPositionMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"83681AF47BEE": {
"model": 19,
"cameraHead": {
"model": 106,
"pan": {
"position": -100
}
}
}
}
}
}
crawler pan at maximum position

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/pan/a200A200CameraHeadPanPositionMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"8A2AE4EFCDEE": {
"model": 19,
"cameraHead": {
"model": 106,
"pan": {
"position": 100
}
}
}
}
}
}
crawler pan at random position

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/pan/a150A200CameraHeadPanPositionRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"44BA82B366FD": {
"model": 20,
"cameraHead": {
"model": 106,
"pan": {
"position": -64
}
}
}
}
}
}
crawler pan at minimum position

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/pan/a150A200CameraHeadPanPositionMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"7DA4E3CE2988": {
"model": 20,
"cameraHead": {
"model": 106,
"pan": {
"position": -100
}
}
}
}
}
}
crawler pan at maximum position

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/pan/a150A200CameraHeadPanPositionMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"F0D716870300": {
"model": 20,
"cameraHead": {
"model": 106,
"pan": {
"position": 100
}
}
}
}
}
}


Pan Speed Samples

crawler pan at random speed

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/pan/a200A200CameraHeadPanSpeedRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"4D821ECFC305": {
"model": 19,
"cameraHead": {
"model": 106,
"pan": {
"speed": 82
}
}
}
}
}
}
crawler pan at minimum speed

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/pan/a200A200CameraHeadPanSpeedMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"821E17FDCB1F": {
"model": 19,
"cameraHead": {
"model": 106,
"pan": {
"speed": -100
}
}
}
}
}
}
crawler pan at maximum speed

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/pan/a200A200CameraHeadPanSpeedMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"5067550281F6": {
"model": 19,
"cameraHead": {
"model": 106,
"pan": {
"speed": 100
}
}
}
}
}
}
crawler pan at random speed

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/pan/a150A200CameraHeadPanSpeedRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"07AFB65552A5": {
"model": 20,
"cameraHead": {
"model": 106,
"pan": {
"speed": -80
}
}
}
}
}
}
crawler pan at minimum speed

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/pan/a150A200CameraHeadPanSpeedMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"0FDADCE199DB": {
"model": 20,
"cameraHead": {
"model": 106,
"pan": {
"speed": -100
}
}
}
}
}
}
crawler pan at maximum speed

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/pan/a150A200CameraHeadPanSpeedMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"FD797102B1B3": {
"model": 20,
"cameraHead": {
"model": 106,
"pan": {
"speed": 100
}
}
}
}
}
}


crawler pan at random position and speed

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/pan/a200A200CameraHeadPanRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"54797322A2A4": {
"model": 19,
"cameraHead": {
"model": 106,
"pan": {
"position": 79,
"speed": 43
}
}
}
}
}
}

crawler pan at random position and speed

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/pan/a150A200CameraHeadPanRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"A467F87AE24B": {
"model": 20,
"cameraHead": {
"model": 106,
"pan": {
"position": 68,
"speed": -98
}
}
}
}
}
}
panMotorDiagnostics?: MotorDiagnostics

Pan Motor Diagnostics

Example Payload

Pan Motor Diagnostics Current Sample

crawler at random

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/panMotorDiagnostics/a200A200CameraHeadPanMotorDiagnosticsCurrentRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"DE3729E7A5C0": {
"model": 19,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"current": 63
}
}
}
}
}
}
crawler at random

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/panMotorDiagnostics/a150A200CameraHeadPanMotorDiagnosticsCurrentRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"F697CFF15436": {
"model": 20,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"current": 34
}
}
}
}
}
}


Pan Motor Diagnostics Overcurrent Sample

crawler at ON

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/panMotorDiagnostics/a200A200CameraHeadPanMotorDiagnosticsOvercurrentOnSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"D4ADD2E25FF2": {
"model": 19,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"overcurrent": true
}
}
}
}
}
}
crawler at OFF

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/panMotorDiagnostics/a200A200CameraHeadPanMotorDiagnosticsOvercurrentOffSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"D3DF65D30BF6": {
"model": 19,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"overcurrent": false
}
}
}
}
}
}
crawler at ON

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/panMotorDiagnostics/a150A200CameraHeadPanMotorDiagnosticsOvercurrentOnSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"400B32C31A59": {
"model": 20,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"overcurrent": true
}
}
}
}
}
}
crawler at OFF

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/panMotorDiagnostics/a150A200CameraHeadPanMotorDiagnosticsOvercurrentOffSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"FFDD084ABCC5": {
"model": 20,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"overcurrent": false
}
}
}
}
}
}


Pan Motor Diagnostics PWM Samples

crawler at random speed

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/panMotorDiagnostics/a200A200CameraHeadPanMotorDiagnosticsPWMRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"1EE503792455": {
"model": 19,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"pwm": 15
}
}
}
}
}
}
crawler at random speed

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/panMotorDiagnostics/a150A200CameraHeadPanMotorDiagnosticsPWMRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"0322CC2B5256": {
"model": 20,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"pwm": 35
}
}
}
}
}
}


Pan Motor Diagnostics RPM Samples

crawler at static

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/panMotorDiagnostics/a200A200CameraHeadPanMotorDiagnosticsRPMStaticSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"31FDBEAA11E2": {
"model": 19,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"rpm": 0
}
}
}
}
}
}
crawler at forward

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/panMotorDiagnostics/a200A200CameraHeadPanMotorDiagnosticsRPMForwardSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"0808BC45CEC6": {
"model": 19,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"rpm": 10
}
}
}
}
}
}
crawler at backward

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/panMotorDiagnostics/a200A200CameraHeadPanMotorDiagnosticsRPMBackwardSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"243FDF371E81": {
"model": 19,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"rpm": -10
}
}
}
}
}
}
crawler at static

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/panMotorDiagnostics/a150A200CameraHeadPanMotorDiagnosticsRPMStaticSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"A12C2FEA7880": {
"model": 20,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"rpm": 0
}
}
}
}
}
}
crawler at forward

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/panMotorDiagnostics/a150A200CameraHeadPanMotorDiagnosticsRPMForwardSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"0F270680E8FB": {
"model": 20,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"rpm": 10
}
}
}
}
}
}
crawler at backward

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/panMotorDiagnostics/a150A200CameraHeadPanMotorDiagnosticsRPMBackwardSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"CE0C40D160C2": {
"model": 20,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"rpm": -10
}
}
}
}
}
}


crawler pan Motor Diagnostics with Current, Overcurrent, PWM, RPM

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/panMotorDiagnostics/a200A200CameraHeadPanMotorDiagnosticsRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"16D855E62D74": {
"model": 19,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"current": 39,
"pwm": 12,
"overcurrent": false,
"rpm": 7
}
}
}
}
}
}

crawler pan Motor Diagnostics with Current, Overcurrent, PWM, RPM

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/panMotorDiagnostics/a150A200CameraHeadPanMotorDiagnosticsRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"8CCF6281644B": {
"model": 20,
"cameraHead": {
"model": 106,
"panMotorDiagnostics": {
"current": 15,
"pwm": 11,
"overcurrent": false,
"rpm": -5
}
}
}
}
}
}

⤴ Camera Tilt Controls

Example Payload

Tilt Position Samples

crawler tilt position at random

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tilt/a200A200CameraHeadTiltPositionRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"DFC8A301C9A0": {
"model": 19,
"cameraHead": {
"model": 106,
"tilt": {
"position": -58
}
}
}
}
}
}
crawler tilt at minimum position

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tilt/a200A200CameraHeadTiltPositionMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"03E9A5CF6E37": {
"model": 19,
"cameraHead": {
"model": 106,
"tilt": {
"position": -100
}
}
}
}
}
}
crawler tilt at maximum position

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tilt/a200A200CameraHeadTiltPositionMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"F85958AFE6D9": {
"model": 19,
"cameraHead": {
"model": 106,
"tilt": {
"position": 100
}
}
}
}
}
}
crawler tilt position at random

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tilt/a150A200CameraHeadTiltPositionRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"9BBB4728E1D0": {
"model": 20,
"cameraHead": {
"model": 106,
"tilt": {
"position": -71
}
}
}
}
}
}
crawler tilt position at minimum position

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tilt/a150A200CameraHeadTiltPositionMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"DF5382954EB5": {
"model": 20,
"cameraHead": {
"model": 106,
"tilt": {
"position": -100
}
}
}
}
}
}
crawler tilt position at maximum position

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tilt/a150A200CameraHeadTiltPositionMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"C9872C8DE821": {
"model": 20,
"cameraHead": {
"model": 106,
"tilt": {
"position": 100
}
}
}
}
}
}


Tilt Speed Samples

crawler tilt at random speed

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tilt/a200A200CameraHeadTiltSpeedRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"8072343E5279": {
"model": 19,
"cameraHead": {
"model": 106,
"tilt": {
"speed": 58
}
}
}
}
}
}
crawler tilt speed at minimum speed

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tilt/a200A200CameraHeadTiltSpeedMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"5EB6A7B49DC0": {
"model": 19,
"cameraHead": {
"model": 106,
"tilt": {
"speed": -100
}
}
}
}
}
}
crawler tilt speed at maximum speed

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tilt/a200A200CameraHeadTiltSpeedMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"EE524DCF27C8": {
"model": 19,
"cameraHead": {
"model": 106,
"tilt": {
"speed": 100
}
}
}
}
}
}
crawler tilt at random speed

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tilt/a150A200CameraHeadTiltSpeedRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"A165C73AC1F3": {
"model": 20,
"cameraHead": {
"model": 106,
"tilt": {
"speed": -46
}
}
}
}
}
}
crawler tilt speed at minimum speed

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tilt/a150A200CameraHeadTiltSpeedMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"2A4CF051CFE4": {
"model": 20,
"cameraHead": {
"model": 106,
"tilt": {
"speed": -100
}
}
}
}
}
}
crawler tilt speed at maximum speed

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tilt/a150A200CameraHeadTiltSpeedMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"23B4E4B2BEE1": {
"model": 20,
"cameraHead": {
"model": 106,
"tilt": {
"speed": 100
}
}
}
}
}
}


crawler tilt at random position and speed

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tilt/a200A200CameraHeadTiltRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"DDE32649843F": {
"model": 19,
"cameraHead": {
"model": 106,
"tilt": {
"position": 86,
"speed": -98
}
}
}
}
}
}

crawler tilt at random position and speed

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tilt/a150A200CameraHeadTiltRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"0DA9D0BD118D": {
"model": 20,
"cameraHead": {
"model": 106,
"tilt": {
"position": 41,
"speed": -77
}
}
}
}
}
}
tiltMotorDiagnostics?: MotorDiagnostics

Tilt Motor Diagnostics

Example Payload

Tilt Motor Diagnostics Current Sample

crawler at random

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tiltMotorDiagnostics/a200A200CameraHeadTiltMotorDiagnosticsCurrentRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"4317696A46CA": {
"model": 19,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"current": 13
}
}
}
}
}
}
crawler at random

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tiltMotorDiagnostics/a150A200CameraHeadTiltMotorDiagnosticsCurrentRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"FCFE57F91127": {
"model": 20,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"current": 43
}
}
}
}
}
}


Tilt Motor Diagnostics Overcurrent Sample

crawler at ON

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tiltMotorDiagnostics/a200A200CameraHeadTiltMotorDiagnosticsOvercurrentOnSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"DC3AE311141D": {
"model": 19,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"overcurrent": true
}
}
}
}
}
}
crawler at OFF

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tiltMotorDiagnostics/a200A200CameraHeadTiltMotorDiagnosticsOvercurrentOffSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"F0EEC68669FC": {
"model": 19,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"overcurrent": false
}
}
}
}
}
}
crawler at ON

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tiltMotorDiagnostics/a150A200CameraHeadTiltMotorDiagnosticsOvercurrentOnSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"F42B92F08CB1": {
"model": 20,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"overcurrent": true
}
}
}
}
}
}
crawler at OFF

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tiltMotorDiagnostics/a150A200CameraHeadTiltMotorDiagnosticsOvercurrentOffSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"66FB3B1CE66E": {
"model": 20,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"overcurrent": false
}
}
}
}
}
}


Tilt Motor Diagnostics PWM Samples

crawler at random speed

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tiltMotorDiagnostics/a200A200CameraHeadTiltMotorDiagnosticsPWMRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"6862E0E331CA": {
"model": 19,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"pwm": 43
}
}
}
}
}
}
crawler at random speed

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tiltMotorDiagnostics/a150A200CameraHeadTiltMotorDiagnosticsPWMRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"10BC665FFF6F": {
"model": 20,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"pwm": 78
}
}
}
}
}
}


Tilt Motor Diagnostics RPM Samples

crawler at static

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tiltMotorDiagnostics/a200A200CameraHeadTiltMotorDiagnosticsRPMStaticSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"D37D732B3074": {
"model": 19,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"rpm": 0
}
}
}
}
}
}
crawler at forward

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tiltMotorDiagnostics/a200A200CameraHeadTiltMotorDiagnosticsRPMForwardSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"30961B75A550": {
"model": 19,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"rpm": 10
}
}
}
}
}
}
crawler at backward

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tiltMotorDiagnostics/a200A200CameraHeadTiltMotorDiagnosticsRPMBackwardSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"E59C4CFD19D3": {
"model": 19,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"rpm": -10
}
}
}
}
}
}
crawler at static

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tiltMotorDiagnostics/a150A200CameraHeadTiltMotorDiagnosticsRPMStaticSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"7D7A5DDD4DC3": {
"model": 20,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"rpm": 0
}
}
}
}
}
}
crawler at forward

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tiltMotorDiagnostics/a150A200CameraHeadTiltMotorDiagnosticsRPMForwardSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"5F21B0F3BEB1": {
"model": 20,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"rpm": 10
}
}
}
}
}
}
crawler at backward

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tiltMotorDiagnostics/a150A200CameraHeadTiltMotorDiagnosticsRPMBackwardSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"7D4B900699D8": {
"model": 20,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"rpm": -10
}
}
}
}
}
}


crawler tilt Motor Diagnostics with Current, Overcurrent, PWM, RPM

From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/tiltMotorDiagnostics/a200A200CameraHeadTiltMotorDiagnosticsRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"D5760F1E825E": {
"model": 19,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"current": 68,
"pwm": 28,
"overcurrent": false,
"rpm": 7
}
}
}
}
}
}

crawler tilt Motor Diagnostics with Current, Overcurrent, PWM, RPM

From ./dist/samples/json/requests/devices/vehicles/a150/cameraHead/a200CameraHead/tiltMotorDiagnostics/a150A200CameraHeadTiltMotorDiagnosticsRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.50.0",
"method": "SET",
"payload": {
"devices": {
"10FE65736B9E": {
"model": 20,
"cameraHead": {
"model": 106,
"tiltMotorDiagnostics": {
"current": 12,
"pwm": 5,
"overcurrent": false,
"rpm": -9
}
}
}
}
}
}
usageTime?: UsageTime

Camera Head Usage Time

version?: DeviceVersion

Version