Options
All
  • Public
  • Public/Protected
  • All
Menu
notexported

See type declaration

Camera

Hierarchy

Index

Properties

cpuTemp?: number

Camera cpu temperature in Celsius

readonly
dptz?: OcleaDptz

Digital pan/tilt/zoom control

exposure?: { auto?: boolean; value?: number }

🔆 Camera Exposure

Example Payload (Tamron OClea Zoom Camera)

Exposure Samples (A200)

a150 at Exposure Auto

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/exposure/a150TamronOcleaZoomCameraExposureAutoSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"122CB3910E43": {
"model": 20,
"cameras": {
"4B54FE670E6C": {
"model": 243,
"exposure": {
"auto": true,
"value": 13
}
}
}
}
}
}
}
a150 at Exposure Manual Max value

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/exposure/a150TamronOcleaZoomCameraExposureManualMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"102D1CDA1471": {
"model": 20,
"cameras": {
"7BE08284667B": {
"model": 243,
"exposure": {
"auto": false,
"value": 15
}
}
}
}
}
}
}
a150 at Exposure Manual Min value

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/exposure/a150TamronOcleaZoomCameraExposureManualMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"F4260DE21495": {
"model": 20,
"cameras": {
"EB485A88DB96": {
"model": 243,
"exposure": {
"auto": false,
"value": 0
}
}
}
}
}
}
}
a150 at Exposure Manual Random value

{@/codeblock ~~/dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/exposure/a150CameraTamronExposureManualRandomSample.json}



Exposure Samples (A200)

a200 at Exposure Auto

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/exposure/a200TamronOcleaZoomCameraExposureAutoSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"C17E42B0D634": {
"model": 19,
"cameras": {
"3E9B6113A871": {
"model": 243,
"exposure": {
"auto": true,
"value": 15
}
}
}
}
}
}
}
a200 at Exposure Manual Max value

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/exposure/a200TamronOcleaZoomCameraExposureManualMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"B8DEF062EBBB": {
"model": 19,
"cameras": {
"0A0AF1F06D2B": {
"model": 243,
"exposure": {
"auto": false,
"value": 15
}
}
}
}
}
}
}
a200 at Exposure Manual Min value

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/exposure/a200TamronOcleaZoomCameraExposureManualMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"DF49FB89E63C": {
"model": 19,
"cameras": {
"A6CBD6E1A4AC": {
"model": 243,
"exposure": {
"auto": false,
"value": 0
}
}
}
}
}
}
}
a200 at Exposure Manual Random value

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/exposure/a200TamronOcleaZoomCameraExposureManualRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"B453560729BA": {
"model": 19,
"cameras": {
"A627818BE9BF": {
"model": 243,
"exposure": {
"auto": false,
"value": 0
}
}
}
}
}
}
}


Type declaration

  • Optional auto?: boolean

    Auto exposure enable, otherwise manual mode.

  • Optional value?: number

    Exposure value

    minimum

    0

    maximum

    15

focus?: { auto?: boolean; nearLimit?: 10 | 34 | 90 | 250 | 800 | 2300; rate?: Rate; value?: number }

Type declaration

  • Optional auto?: boolean

    Auto focus enable, otherwise manual mode.

  • Optional nearLimit?: 10 | 34 | 90 | 250 | 800 | 2300

    Focus near limit

    description

    the approximate focus near limit position in mm.

  • Optional rate?: Rate

    Focus Rate

    The camera focus modifier.

    writeonly
  • Optional value?: number

    Focus value

    minimum

    0

    maximum

    100

    readonly
ip?: string

IP address

opticalZoom?: ZoomControl

🔍 Camera Optical Zoom

Example Payload (Tamron OClea Zoom Camera)

Zoom Samples (A150)

A150 at Max Zoom In

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/opticalZoom/a150TamronOcleaZoomCameraZoomInMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"0BF3138F95E0": {
"model": 20,
"cameras": {
"74FA667F6BCD": {
"model": 243,
"opticalZoom": {
"ratio": 120
}
}
}
}
}
}
}
A150 at Max Zoom Out

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/opticalZoom/a150TamronOcleaZoomCameraZoomOutMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"81C8E830888B": {
"model": 20,
"cameras": {
"74D5A8089AA6": {
"model": 243,
"opticalZoom": {
"ratio": 1
}
}
}
}
}
}
}
A150 at Random Zoom

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/opticalZoom/a150TamronOcleaZoomCameraZoomInRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"EC257AC528D2": {
"model": 20,
"cameras": {
"76D178787433": {
"model": 243,
"opticalZoom": {
"ratio": 103
}
}
}
}
}
}
}


Zoom Speed Samples

A150 at Max Speed

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/opticalZoom/a150TamronOcleaZoomCameraZoomSpeedMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"E534EAE7ADE9": {
"model": 20,
"cameras": {
"D3A6423B9E80": {
"model": 243,
"opticalZoom": {
"speed": 100
}
}
}
}
}
}
}
A150 at Min Speed

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/opticalZoom/a150TamronOcleaZoomCameraZoomSpeedMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"2E8E0E5B5C78": {
"model": 20,
"cameras": {
"87205A010FAE": {
"model": 243,
"opticalZoom": {
"speed": -100
}
}
}
}
}
}
}
A150 at Random Speed

{@/codeblock ~~/dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/opticalZoom/a150TamronOcleaZoomCameraZoomSpeedRandomSample.json}



Zoom Random Samples

A150 at random zoom

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/opticalZoom/a150TamronOcleaZoomCameraZoomRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"718A7DA745E5": {
"model": 20,
"cameras": {
"F935929C9255": {
"model": 243,
"opticalZoom": {
"ratio": 35,
"speed": 49
}
}
}
}
}
}
}


Zoom Samples (A200)

A200 at Max Zoom In

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/opticalZoom/a200TamronOcleaZoomCameraZoomInMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"C3FEEE5CE1DD": {
"model": 19,
"cameras": {
"04A0BDDDD269": {
"model": 243,
"opticalZoom": {
"ratio": 120
}
}
}
}
}
}
}
A200 at Max Zoom Out

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/opticalZoom/a200TamronOcleaZoomCameraZoomOutMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"B6BF00CF2D46": {
"model": 19,
"cameras": {
"F4554DA6C550": {
"model": 243,
"opticalZoom": {
"ratio": 1
}
}
}
}
}
}
}
A200 at Random Zoom

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/opticalZoom/a200TamronOcleaZoomCameraZoomInRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"E1AC881A0E18": {
"model": 19,
"cameras": {
"B5B5289553BE": {
"model": 243,
"opticalZoom": {
"ratio": 46
}
}
}
}
}
}
}


Zoom Speed Samples

A200 at Max Speed

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/opticalZoom/a200TamronOcleaZoomCameraZoomSpeedMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"C20E19D47906": {
"model": 19,
"cameras": {
"5AB445ED99D0": {
"model": 243,
"opticalZoom": {
"speed": 100
}
}
}
}
}
}
}
A200 at Min Speed

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/opticalZoom/a200TamronOcleaZoomCameraZoomSpeedMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"7B6B2DA77D81": {
"model": 19,
"cameras": {
"9939D898592F": {
"model": 243,
"opticalZoom": {
"speed": -100
}
}
}
}
}
}
}
A200 at Random Speed

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/opticalZoom/a200TamronOcleaZoomCameraZoomSpeedRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"4452AD7D3F43": {
"model": 19,
"cameras": {
"1713993963DD": {
"model": 243,
"opticalZoom": {
"speed": -79
}
}
}
}
}
}
}


Zoom Random Samples

A200 at random zoom

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/opticalZoom/a200TamronOcleaZoomCameraZoomRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"AEFD96B7E3C4": {
"model": 19,
"cameras": {
"6E87D46DAAD1": {
"model": 243,
"opticalZoom": {
"ratio": 83,
"speed": 59
}
}
}
}
}
}
}


osd?: Osd

On screen display

Modify osd settings

Example Payload (Standard 1080p Camera)

Osd Samples (A150)

A150 with Osd Enabled

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/osd/a150DTCamOsdEnabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"CAA19FD95028": {
"model": 20,
"cameras": {
"8F6C451DC5FD": {
"model": 5,
"osd": {
"enabled": true
}
}
}
}
}
}
}
A150 with Osd Disabled

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/osd/a150DTCamOsdDisabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"D75A3F19FC6E": {
"model": 20,
"cameras": {
"2296C72611C9": {
"model": 5,
"osd": {
"enabled": false
}
}
}
}
}
}
}
A150 with Random Osd

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/osd/a150DTCamOsdRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"3E34DD3B78B6": {
"model": 20,
"cameras": {
"840F3426E1A6": {
"model": 5,
"osd": {
"enabled": false
}
}
}
}
}
}
}

Osd Samples (A200)

A200 with Osd Enabled

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/osd/a200DTCamOsdEnabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"9CAA6F9AC1E7": {
"model": 19,
"cameras": {
"B8A70F2141D9": {
"model": 5,
"osd": {
"enabled": true
}
}
}
}
}
}
}
A200 with Osd Disabled

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/osd/a200DTCamOsdDisabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"DA8A2F35F66A": {
"model": 19,
"cameras": {
"710CC7401524": {
"model": 5,
"osd": {
"enabled": false
}
}
}
}
}
}
}
A200 with Random Osd

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/osd/a200DTCamOsdRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"AC5B757AD1D2": {
"model": 19,
"cameras": {
"349AEF822BDF": {
"model": 5,
"osd": {
"enabled": false
}
}
}
}
}
}
}

Example Payload (Tamron Harrier Zoom Camera)

Osd Samples (A150)

A150 with Osd Enabled

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/osd/a150TamronHarrierZoomCameraOsdEnabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"F0A8D9D291F5": {
"model": 20,
"cameras": {
"E7B2D53896D4": {
"model": 240,
"osd": {
"enabled": true
}
}
}
}
}
}
}
A150 with Osd Disabled

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/osd/a150TamronHarrierZoomCameraOsdDisabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"F6C6321C0BB5": {
"model": 20,
"cameras": {
"69D99C22D53E": {
"model": 240,
"osd": {
"enabled": false
}
}
}
}
}
}
}
A150 with Random Osd

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/osd/a150TamronHarrierZoomCameraOsdRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"47746FAFEE2E": {
"model": 20,
"cameras": {
"1172362DDA4D": {
"model": 240,
"osd": {
"enabled": true
}
}
}
}
}
}
}

Osd Samples (A200)

A200 with Osd Enabled

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/osd/a200TamronHarrierZoomCameraOsdEnabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"79ADC8E8E1A4": {
"model": 19,
"cameras": {
"7FD64C201420": {
"model": 240,
"osd": {
"enabled": true
}
}
}
}
}
}
}
A200 with Osd Disabled

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/osd/a200TamronHarrierZoomCameraOsdDisabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"77098EE3DE2E": {
"model": 19,
"cameras": {
"CBA65E3EB870": {
"model": 240,
"osd": {
"enabled": false
}
}
}
}
}
}
}
A200 with Random Osd

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/osd/a200TamronHarrierZoomCameraOsdRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"08EB47ABB95C": {
"model": 19,
"cameras": {
"681BED26E93A": {
"model": 240,
"osd": {
"enabled": false
}
}
}
}
}
}
}


sharpness?: number

🔪 Camera Sharpness

Example Payload (Tamron Oclea Zoom Camera)

Sharpness Samples (A150)

at Sharpness Level Max

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/sharpness/a150TamronOcleaZoomCameraSharpnessMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"4378CE484D36": {
"model": 20,
"cameras": {
"29AA4124061D": {
"model": 243,
"sharpness": 100
}
}
}
}
}
}
at Sharpness Level Min

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/sharpness/a150TamronOcleaZoomCameraSharpnessMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"E1F6F4C9B4E5": {
"model": 20,
"cameras": {
"3F5AC0BDACBE": {
"model": 243,
"sharpness": 0
}
}
}
}
}
}
at Sharpness Level Random

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/sharpness/a150TamronOcleaZoomCameraSharpnessRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"33236ED3AA4D": {
"model": 20,
"cameras": {
"A2B35C1881EE": {
"model": 243,
"sharpness": 44
}
}
}
}
}
}


Sharpness Samples (A200)

at Sharpness Level Max

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/sharpness/a200TamronOcleaZoomCameraSharpnessMaxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"DCFDACBE0EAE": {
"model": 19,
"cameras": {
"8412E00976CD": {
"model": 243,
"sharpness": 100
}
}
}
}
}
}
at Sharpness Level Min

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/sharpness/a200TamronOcleaZoomCameraSharpnessMinSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"953C23B49C01": {
"model": 19,
"cameras": {
"9CEBDE9B0604": {
"model": 243,
"sharpness": 0
}
}
}
}
}
}
at Sharpness Level Random

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/sharpness/a200TamronOcleaZoomCameraSharpnessRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "SET",
"payload": {
"devices": {
"1D742CA2183F": {
"model": 19,
"cameras": {
"E9528A04CB7A": {
"model": 243,
"sharpness": 82
}
}
}
}
}
}


minimum

0

maximum

100

streamMode?: StreamMode

Camera streaming mode information.

streams?: Record<string, Stream>

Video Streams

Holds a list of available streams from the camera.

Example Payload (Standard 1080p Camera)

Camera Stream Samples (A150)

A150 with a 480p stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/streams/a150DTCamStream480pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {
"devices": {
"A8176C4FCBAA": {
"model": 20,
"cameras": {
"196A030D1EEB": {
"model": 5,
"streams": {
"618E9FD31FE4": {
"active": true,
"resolution": {
"width": 854,
"height": 480
}
}
}
}
}
}
}
}
}
A150 with a 720p stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/streams/a150DTCamStream720pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {
"devices": {
"0EE656ED521A": {
"model": 20,
"cameras": {
"37F1D96B0BEF": {
"model": 5,
"streams": {
"C3946642AEC6": {
"active": true,
"resolution": {
"width": 1280,
"height": 720
}
}
}
}
}
}
}
}
}
A150 with a 1080p stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/streams/a150DTCamStream1080pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {
"devices": {
"E7C25E3DC7EA": {
"model": 20,
"cameras": {
"1756A68BECF2": {
"model": 5,
"streams": {
"91E7D5F2DA8B": {
"active": true
}
}
}
}
}
}
}
}
A150 with a random stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/streams/a150DTCamStreamRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {
"devices": {
"1582E6E9E105": {
"model": 20,
"cameras": {
"14D5DA0A3FD4": {
"model": 5,
"streams": {
"E6BD917D393D": {
"active": true,
"resolution": {
"width": 54,
"height": 23
}
}
}
}
}
}
}
}
}

Camera Stream Samples (A200)

A200 with a 480p stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/streams/a200DTCamStream480pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {
"devices": {
"FB172394C21C": {
"model": 19,
"cameras": {
"A2DB8FCF9CFD": {
"model": 5,
"streams": {
"CEC42E5ABDC1": {
"active": true,
"resolution": {
"width": 854,
"height": 480
}
}
}
}
}
}
}
}
}
A200 with a 720p stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/streams/a200DTCamStream720pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {
"devices": {
"7BD664EA9D42": {
"model": 19,
"cameras": {
"6AE3776AA537": {
"model": 5,
"streams": {
"3211C8A2D470": {
"active": true,
"resolution": {
"width": 1280,
"height": 720
}
}
}
}
}
}
}
}
}
A200 with a 1080p stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/streams/a200DTCamStream1080pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {
"devices": {
"E84476A92607": {
"model": 19,
"cameras": {
"88FD971F3C0E": {
"model": 5,
"streams": {
"03145305C899": {
"active": true,
"resolution": {
"width": 1920,
"height": 1080
}
}
}
}
}
}
}
}
}
A200 with a random stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/streams/a200DTCamStreamRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {
"devices": {
"5B3595E932F5": {
"model": 19,
"cameras": {
"34279F90ED91": {
"model": 5,
"streams": {
"9A75A340C8DC": {
"active": true,
"resolution": {
"width": 97,
"height": 41
}
}
}
}
}
}
}
}
}

Example Payload (Tamron Harrier Zoom Camera)

Camera Stream Samples (A150)

A150 with a 480p stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/streams/a150TamronHarrierZoomCameraStream480pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {
"devices": {
"852630311ACF": {
"model": 20,
"cameras": {
"8D380A80BA21": {
"model": 240,
"streams": {
"F9D52026C3F9": {
"active": true,
"resolution": {
"width": 854,
"height": 480
}
}
}
}
}
}
}
}
}
A150 with a 720p stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/streams/a150TamronHarrierZoomCameraStream720pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {
"devices": {
"B4D6C8D23DE0": {
"model": 20,
"cameras": {
"BBE9F2840EE7": {
"model": 240,
"streams": {
"CB0A2C7397C4": {
"active": true,
"resolution": {
"width": 1280,
"height": 720
}
}
}
}
}
}
}
}
}
A150 with a 1080p stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/streams/a150TamronHarrierZoomCameraStream1080pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {
"devices": {
"174A3ABC7D02": {
"model": 20,
"cameras": {
"6AB4FE948B3D": {
"model": 240,
"streams": {
"262719F0F3AA": {
"active": true
}
}
}
}
}
}
}
}
A150 with a 2k stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/streams/a150TamronHarrierZoomCameraStream2kSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {
"devices": {
"7CABC66F4039": {
"model": 20,
"cameras": {
"6DE6593A7C62": {
"model": 240,
"streams": {
"253D3CBA51A3": {
"active": true,
"resolution": {
"width": 2560,
"height": 1440
}
}
}
}
}
}
}
}
}
A150 with a 4k stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/streams/a150TamronHarrierZoomCameraStream4kSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {
"devices": {
"512468DA83DC": {
"model": 20,
"cameras": {
"A34EAACE61AF": {
"model": 240,
"streams": {
"703E20357BD4": {
"active": true,
"resolution": {
"width": 3840,
"height": 2160
}
}
}
}
}
}
}
}
}
A150 with a random stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/streams/a150TamronHarrierZoomCameraStreamRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {
"devices": {
"C9C703C775C9": {
"model": 20,
"cameras": {
"88184AEBE362": {
"model": 240,
"streams": {
"A26BA2B03B1F": {
"active": true,
"resolution": {
"width": 68,
"height": 82
}
}
}
}
}
}
}
}
}

Camera Stream Samples (A200)

A200 with a 480p stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/streams/a200TamronHarrierZoomCameraStream480pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {}
}
A200 with a 720p stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/streams/a200TamronHarrierZoomCameraStream720pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {}
}
A200 with a 1080p stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/streams/a200TamronHarrierZoomCameraStream1080pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {}
}
A200 with a 2k stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/streams/a200TamronHarrierZoomCameraStream2kSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {}
}
A200 with a 4k stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/streams/a200TamronHarrierZoomCameraStream4kSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {}
}
A200 with a random stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/streams/a200TamronHarrierZoomCameraStreamRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "DELETE",
"payload": {}
}


turbidityFilter?: TurbidityFilter

Camera Turbidity Filter

Example Payload (Tamron Oclea Zoom Camera)

Turbidity Filter Strength Samples (A150)

at Filter Strength Max

{@codeblock ~~/dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/turbidityStrength/a150TamronOcleaZoomCameraTurbidityStrengthMaxSample.json

at Filter Strength Min

{@codeblock ~~/dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/turbidityStrength/a150TamronOcleaZoomCameraTurbidityStrengthMinSample.json

at Filter Strength Random

{@codeblock ~~/dist/samples/json/requests/devices/vehicles/a150/cameras/tamronOcleaZoomCamera/turbidityStrength/a150TamronOcleaZoomCameraTurbidityStrengthRandomSample.json



Turbidity Filter Strength Samples (A200)

at Filter Strength Max

{@codeblock ~~/dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/turbidityStrength/a200TamronOcleaZoomCameraTurbidityStrengthMaxSample.json

at Filter Strength Min

{@codeblock ~~/dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/turbidityStrength/a200TamronOcleaZoomCameraTurbidityStrengthMinSample.json

at Filter Strength Random

{@codeblock ~~/dist/samples/json/requests/devices/vehicles/a200/cameras/tamronOcleaZoomCamera/turbidityStrength/a200TamronOcleaZoomCameraTurbidityStrengthRandomSample.json



minimum

1

maximum

30

type?: CameraType

Camera Type

Used to determine which camera feed should get initiated first

Example Payload (Standard 1080p Camera)

Camera Type Samples (A150)

A150 Main Camera Type

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/type/a150DTCamTypeMainSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"6BDE60ADD391": {
"model": 20,
"cameras": {
"CF7AD72DE610": {
"model": 5,
"type": "MAIN"
}
}
}
}
}
}
A150 Aux Camera Type

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/type/a150DTCamTypeAuxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"1C0C69527850": {
"model": 20,
"cameras": {
"71A43B08E57B": {
"model": 5,
"type": "AUX"
}
}
}
}
}
}

Camera Type Samples (A200)

A200 Main Camera Type

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/type/a200DTCamTypeMainSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"A62B29EAADB9": {
"model": 19,
"cameras": {
"27B8EC47FAE5": {
"model": 5,
"type": "MAIN"
}
}
}
}
}
}
A200 Aux Camera Type

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/type/a200DTCamTypeAuxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"A7E69A0EB723": {
"model": 19,
"cameras": {
"214BE9042A27": {
"model": 5,
"type": "AUX"
}
}
}
}
}
}

Example Payload (Tamron Harrier Zoom Camera)

Camera Type Samples (A150)

A150 Main Camera Type

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/type/a150TamronHarrierZoomCameraTypeMainSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"F14343D207EE": {
"model": 20,
"cameras": {
"28AA8FB15F38": {
"model": 240,
"type": "MAIN"
}
}
}
}
}
}
A150 Aux Camera Type

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/type/a150TamronHarrierZoomCameraTypeAuxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"2481E118C6AB": {
"model": 20,
"cameras": {
"6DBF7870A77D": {
"model": 240,
"type": "AUX"
}
}
}
}
}
}

Camera Type Samples (A200)

A200 Main Camera Type

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/type/a200TamronHarrierZoomCameraTypeMainSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"431B18832AC2": {
"model": 19,
"cameras": {
"CF07986FB6FC": {
"model": 240,
"type": "MAIN"
}
}
}
}
}
}
A200 Aux Camera Type

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/type/a200TamronHarrierZoomCameraTypeAuxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.15",
"method": "UPDATE",
"payload": {
"devices": {
"2E28E36FAEDC": {
"model": 19,
"cameras": {
"E9E799B9B9F3": {
"model": 240,
"type": "AUX"
}
}
}
}
}
}


version?: DeviceVersion

Version