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.59.0",
"method": "SET",
"payload": {
"devices": {
"A917B200D845": {
"model": 20,
"cameras": {
"461673C817E0": {
"model": 243,
"exposure": {
"auto": true,
"value": 2
}
}
}
}
}
}
}
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.59.0",
"method": "SET",
"payload": {
"devices": {
"D41D065D31CA": {
"model": 20,
"cameras": {
"A63D3BD101E2": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"A62519F537EC": {
"model": 20,
"cameras": {
"A7C7FAF9F9F5": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"0C7AA4DA4644": {
"model": 19,
"cameras": {
"596780ACFD53": {
"model": 243,
"exposure": {
"auto": true,
"value": 3
}
}
}
}
}
}
}
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.59.0",
"method": "SET",
"payload": {
"devices": {
"57AD169D26E2": {
"model": 19,
"cameras": {
"DCAD882BEE61": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"ACD2F0710A8D": {
"model": 19,
"cameras": {
"5C7D1F405625": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"D7CD003E291B": {
"model": 19,
"cameras": {
"387A78C5A5C1": {
"model": 243,
"exposure": {
"auto": false,
"value": 5
}
}
}
}
}
}
}


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.59.0",
"method": "SET",
"payload": {
"devices": {
"F780CC18C04B": {
"model": 20,
"cameras": {
"539701A6A015": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"21106F643A01": {
"model": 20,
"cameras": {
"50AECEC80529": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"CAE426B1DDEC": {
"model": 20,
"cameras": {
"5BCC49F030CE": {
"model": 243,
"opticalZoom": {
"ratio": 96
}
}
}
}
}
}
}


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.59.0",
"method": "SET",
"payload": {
"devices": {
"C7B65F0EE331": {
"model": 20,
"cameras": {
"5A007BF9C345": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"0425C161CD9D": {
"model": 20,
"cameras": {
"33C8041E7421": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"B9025E28859E": {
"model": 20,
"cameras": {
"51EBF15EC7E9": {
"model": 243,
"opticalZoom": {
"ratio": 120,
"speed": 78
}
}
}
}
}
}
}


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.59.0",
"method": "SET",
"payload": {
"devices": {
"7A161B255399": {
"model": 19,
"cameras": {
"B759284C034D": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"2240E75C4C36": {
"model": 19,
"cameras": {
"1887AF06E092": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"B1581A0B4CFD": {
"model": 19,
"cameras": {
"CD983D2B3F20": {
"model": 243,
"opticalZoom": {
"ratio": 30
}
}
}
}
}
}
}


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.59.0",
"method": "SET",
"payload": {
"devices": {
"33FDC8D46F4A": {
"model": 19,
"cameras": {
"402FDF4AF0F2": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"7D5516A52FB8": {
"model": 19,
"cameras": {
"9DAC531AA437": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"27A8AD3FF925": {
"model": 19,
"cameras": {
"E4FA7CF0ED63": {
"model": 243,
"opticalZoom": {
"speed": -43
}
}
}
}
}
}
}


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.59.0",
"method": "SET",
"payload": {
"devices": {
"BA3FB44E1F1E": {
"model": 19,
"cameras": {
"72BF2FDD1223": {
"model": 243,
"opticalZoom": {
"ratio": 20,
"speed": -86
}
}
}
}
}
}
}


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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"4BDA8835394D": {
"model": 20,
"cameras": {
"27F84A065DA4": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"388DF6E5699A": {
"model": 20,
"cameras": {
"27068D6ABABD": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"63BD0110D846": {
"model": 20,
"cameras": {
"E8135C6588A9": {
"model": 5,
"osd": {
"enabled": true
}
}
}
}
}
}
}

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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"95B8BB76FA8C": {
"model": 19,
"cameras": {
"5E62EF347B64": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"1F461AEF3B3A": {
"model": 19,
"cameras": {
"A665C2152F34": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"DC46F2095FB7": {
"model": 19,
"cameras": {
"AC06307BB01A": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"957B607CB55A": {
"model": 20,
"cameras": {
"C5A73FA10705": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"E7BE4DF3F33B": {
"model": 20,
"cameras": {
"0748CCC11A7C": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"3906756054C4": {
"model": 20,
"cameras": {
"FC948A516054": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"74FA5F6D48AF": {
"model": 19,
"cameras": {
"5F8C8CD69EC1": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"A4AC04627115": {
"model": 19,
"cameras": {
"6C989B2DCE67": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"FE09A6B3C8C5": {
"model": 19,
"cameras": {
"6940113C814A": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"0F20FBA49B8A": {
"model": 20,
"cameras": {
"8D34BC86F187": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"BEEA0D8D1083": {
"model": 20,
"cameras": {
"2BC931BC2B08": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"BE294C37E880": {
"model": 20,
"cameras": {
"AE96DEC1F319": {
"model": 243,
"sharpness": 14
}
}
}
}
}
}


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.59.0",
"method": "SET",
"payload": {
"devices": {
"6A2B579C7F72": {
"model": 19,
"cameras": {
"94742CA66D2B": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"D96B42AC8725": {
"model": 19,
"cameras": {
"A1C89757FFCF": {
"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.59.0",
"method": "SET",
"payload": {
"devices": {
"FE885E2EADCF": {
"model": 19,
"cameras": {
"DC0AA5DF58FF": {
"model": 243,
"sharpness": 26
}
}
}
}
}
}


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.59.0",
"method": "DELETE",
"payload": {
"devices": {
"AB390708C93F": {
"model": 20,
"cameras": {
"ECACBD752332": {
"model": 5,
"streams": {
"1C99FDA601F9": {
"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.59.0",
"method": "DELETE",
"payload": {
"devices": {
"6D47327E91DA": {
"model": 20,
"cameras": {
"5F2F4A93B540": {
"model": 5,
"streams": {
"3745326C425E": {
"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.59.0",
"method": "DELETE",
"payload": {
"devices": {
"BD1F43AE6CFC": {
"model": 20,
"cameras": {
"93AC23C1A361": {
"model": 5,
"streams": {
"02040F290CA8": {
"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.59.0",
"method": "DELETE",
"payload": {
"devices": {
"7280776809D5": {
"model": 20,
"cameras": {
"F839EF7294B2": {
"model": 5,
"streams": {
"5BE8F65D4F76": {
"active": true,
"resolution": {
"width": 44,
"height": 68
}
}
}
}
}
}
}
}
}

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.59.0",
"method": "DELETE",
"payload": {
"devices": {
"DC7820A01490": {
"model": 19,
"cameras": {
"4A2CB8FDB89B": {
"model": 5,
"streams": {
"57BEC7885959": {
"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.59.0",
"method": "DELETE",
"payload": {
"devices": {
"7A9BF5E47DB2": {
"model": 19,
"cameras": {
"20261BD14096": {
"model": 5,
"streams": {
"173D2513449C": {
"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.59.0",
"method": "DELETE",
"payload": {
"devices": {
"5E534355CA78": {
"model": 19,
"cameras": {
"8C8A8D51D38F": {
"model": 5,
"streams": {
"64AD525BA3D7": {
"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.59.0",
"method": "DELETE",
"payload": {
"devices": {
"2D87ED10CB4E": {
"model": 19,
"cameras": {
"16D5BCA4B59A": {
"model": 5,
"streams": {
"6D6BD89B41AB": {
"active": true,
"resolution": {
"width": 42,
"height": 97
}
}
}
}
}
}
}
}
}

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.59.0",
"method": "DELETE",
"payload": {
"devices": {
"AA2FCF9C0811": {
"model": 20,
"cameras": {
"FB9FEB476A03": {
"model": 240,
"streams": {
"F01D649264C9": {
"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.59.0",
"method": "DELETE",
"payload": {
"devices": {
"E84CF7E7C3B2": {
"model": 20,
"cameras": {
"A3DD292E2BCD": {
"model": 240,
"streams": {
"5EA5065077E1": {
"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.59.0",
"method": "DELETE",
"payload": {
"devices": {
"DBD1AF22D172": {
"model": 20,
"cameras": {
"29EFDD682C64": {
"model": 240,
"streams": {
"E28CC2E73742": {
"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.59.0",
"method": "DELETE",
"payload": {
"devices": {
"DCE2A1F556C9": {
"model": 20,
"cameras": {
"9C678483E924": {
"model": 240,
"streams": {
"251455E026A6": {
"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.59.0",
"method": "DELETE",
"payload": {
"devices": {
"09368BD0A010": {
"model": 20,
"cameras": {
"E968CF88D9CE": {
"model": 240,
"streams": {
"D364F06EE8E5": {
"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.59.0",
"method": "DELETE",
"payload": {
"devices": {
"991AB0D196FB": {
"model": 20,
"cameras": {
"C7EDB90DC235": {
"model": 240,
"streams": {
"0A6C68CC236E": {
"active": true,
"resolution": {
"width": 91,
"height": 4
}
}
}
}
}
}
}
}
}

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.59.0",
"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.59.0",
"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.59.0",
"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.59.0",
"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.59.0",
"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.59.0",
"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



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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"7A0C7FA8B661": {
"model": 20,
"cameras": {
"CE43843CE9CF": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"419A728CC897": {
"model": 20,
"cameras": {
"A1F88826D6E9": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"F488DC30A737": {
"model": 19,
"cameras": {
"54F9934534A9": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"45AA21AF7CAC": {
"model": 19,
"cameras": {
"58EBA14E1B4A": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"B8EBE88D251C": {
"model": 20,
"cameras": {
"13585C2D33EB": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"91C6306CE855": {
"model": 20,
"cameras": {
"C47F25A66280": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"E3E6658C720F": {
"model": 19,
"cameras": {
"2AB6EC190059": {
"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.59.0",
"method": "UPDATE",
"payload": {
"devices": {
"8002675030D4": {
"model": 19,
"cameras": {
"FCF6F5146649": {
"model": 240,
"type": "AUX"
}
}
}
}
}
}


version?: DeviceVersion

Version