Aux Light
Controls the auxiliary light attached to the a200 crawler.
Main Crawler Battery
From ./dist/samples/json/requests/devices/vehicles/a200/battery/a200BatteryDangerSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"3B6C84425D78": {
"model": 19,
"battery": {
"percent": 15
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a200/battery/a200BatteryRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"38517E3CB5C4": {
"model": 19,
"battery": {
"voltage": 54,
"percent": 40,
"charging": false
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a200/battery/a200BatteryShutdownSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"01D8B2F116A5": {
"model": 19,
"battery": {
"percent": 3
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a200/battery/a200BatteryWarningSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"9C3B8B9719CB": {
"model": 19,
"battery": {
"percent": 30
}
}
}
}
}
Body Leak Fault
No body leak
From ./dist/samples/json/requests/devices/vehicles/a200/bodyLeak/a200HasNoBodyLeakSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"431EF522385E": {
"model": 19,
"bodyLeak": false
}
}
}
}
Body leak present
From ./dist/samples/json/requests/devices/vehicles/a200/bodyLeak/a200HasBodyLeakSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"E812035B7C37": {
"model": 19,
"bodyLeak": true
}
}
}
}
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/a200/bodyLeak/a200BodyLeakRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"C28A7552B0D9": {
"model": 19,
"bodyLeak": true
}
}
}
}
Calibrator
Calibrator | Front-end (request) | Back-end (response) |
---|---|---|
true |
Calibrate | - |
false |
Cancel Calibration | - |
undefined |
- | - |
Camera Head
From ./dist/samples/json/requests/devices/vehicles/a200/cameraHead/a200CameraHead/core/a200A200CameraHeadSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "DELETE",
"payload": {
"devices": {
"7E15DAE2DAB0": {
"model": 19,
"cameraHead": {}
}
}
}
}
Cameras
From ./dist/samples/json/requests/devices/vehicles/a200/cameras/core/a200CameraDeleteSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "DELETE",
"payload": {
"devices": {
"5F5EFD46E7F5": {
"model": 19,
"cameras": {
"FE5F77102C25": {}
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a200/cameras/core/a200CamerasSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "DELETE",
"payload": {
"devices": {
"F54741F0E9C7": {
"model": 19,
"cameras": {}
}
}
}
}
The cp probe
CPU Temperature Sensor
Measured in degrees celsius
From ./dist/samples/json/requests/devices/vehicles/a200/temperature/cpuTemp/a200CPUTemperatureRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"D370D65B3BD7": {
"model": 19,
"cpuTemp": 62
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a200/temperature/cpuTemp/a200CPUTemperatureWarningSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"78991C1C4EB3": {
"model": 19,
"cpuTemp": 75
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a200/temperature/cpuTemp/a200CPUTemperatureShutdownSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"8BDCB854F41E": {
"model": 19,
"cpuTemp": 85
}
}
}
}
The ut(cygnus) probe
Drive
Controls the direction of drive for the A200
Elevating Arm
No elevating arm
From ./dist/samples/json/requests/devices/vehicles/a200/peripherals/elevatingArm/a200ElevatingArmNotPresentSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "SET",
"payload": {
"devices": {
"816A4277F7CF": {
"model": 19,
"elevatingArm": {
"present": false
}
}
}
}
}
Elevating arm minimum height
From ./dist/samples/json/requests/devices/vehicles/a200/peripherals/elevatingArm/a200ElevatingArmMinHeightSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "SET",
"payload": {
"devices": {
"0093F007C9CA": {
"model": 19,
"elevatingArm": {
"height": 0
}
}
}
}
}
Elevating arm maximum height
From ./dist/samples/json/requests/devices/vehicles/a200/peripherals/elevatingArm/a200ElevatingArmMaxHeightSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "SET",
"payload": {
"devices": {
"8C8A8962C835": {
"model": 19,
"elevatingArm": {
"height": 100
}
}
}
}
}
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/a200/peripherals/elevatingArm/a200ElevatingArmRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "SET",
"payload": {
"devices": {
"FBB6E2127307": {
"model": 19,
"elevatingArm": {
"present": true,
"height": 20,
"speed": -29,
"leak": false
}
}
}
}
}
Hybrid Power Diagnostics
From ./dist/samples/json/requests/devices/vehicles/a200/hybridPowerDiagnostics/chargeVoltage/a200HybridPowerDiagnosticsChargeVoltageRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"9777EA07B2D0": {
"model": 19,
"hybridPowerDiagnostics": {
"chargeVoltage": 17
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a200/hybridPowerDiagnostics/inputVoltage/a200HybridPowerDiagnosticsInputVoltageRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"56D4BFBD29D0": {
"model": 19,
"hybridPowerDiagnostics": {
"chargeVoltage": 45
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a200/hybridPowerDiagnostics/a200HybridPowerDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"1DD3268CB66A": {
"model": 19,
"hybridPowerDiagnostics": {
"chargeVoltage": 21
}
},
"E796D1A54DFC": {
"model": 19,
"hybridPowerDiagnostics": {
"chargeVoltage": 33
}
}
}
}
}
IMU Temperature Sensor
Measured in degrees celsius
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/a200/temperature/imuTemp/a200IMUTemperatureRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"616D4D084F33": {
"model": 19,
"imuTemp": 20
}
}
}
}
IMU temperature warning
From ./dist/samples/json/requests/devices/vehicles/a200/temperature/imuTemp/a200IMUTemperatureWarningSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"89DE557FC163": {
"model": 19,
"imuTemp": 75
}
}
}
}
IMU temperature shutdown
From ./dist/samples/json/requests/devices/vehicles/a200/temperature/imuTemp/a200IMUTemperatureShutdownSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"116A8977D166": {
"model": 19,
"imuTemp": 85
}
}
}
}
Vehicle incline
IP address
Left Motor Diagnostics
Resting Motor
From ./dist/samples/json/requests/devices/vehicles/a200/motorDiagnostics/leftMotor/a200LeftMotorDiagnosticsRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"442541468345": {
"model": 19,
"leftMotorDiagnostics": {
"current": 5,
"overcurrent": false,
"pwm": 0,
"rpm": -1,
"failure": false
}
}
}
}
}
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/a200/motorDiagnostics/leftMotor/a200LeftMotorDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"6A1ED98F34EE": {
"model": 19,
"leftMotorDiagnostics": {
"current": 66,
"overcurrent": true,
"pwm": 58,
"rpm": 42,
"failure": false
}
}
}
}
}
Rear Light
Controls the rear light attached to the a200 crawler.
Right Motor Diagnostics
Resting Motor
From ./dist/samples/json/requests/devices/vehicles/a200/motorDiagnostics/rightMotor/a200RightMotorDiagnosticsRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"A9C60309A8E4": {
"model": 19,
"rightMotorDiagnostics": {
"current": 7,
"overcurrent": false,
"pwm": 5,
"rpm": -1,
"failure": false
}
}
}
}
}
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/a200/motorDiagnostics/rightMotor/a200RightMotorDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"395972C8F365": {
"model": 19,
"rightMotorDiagnostics": {
"current": 2,
"overcurrent": false,
"pwm": 50,
"rpm": -67,
"failure": false
}
}
}
}
}
Vehicle roll
Sonde
From ./dist/samples/json/requests/devices/vehicles/a200/peripherals/sonde/a200SondeEnabledSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "SET",
"payload": {
"devices": {
"C4E31DB45F4D": {
"model": 19,
"sonde": {
"enabled": true
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a200/peripherals/sonde/a200SondeDisabledSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "SET",
"payload": {
"devices": {
"56ACF660CB77": {
"model": 19,
"sonde": {
"enabled": false
}
}
}
}
}
Vehicle Usage Time
From ./dist/samples/json/requests/devices/vehicles/a200/usageTime/a200CurrentSecondsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"9A4C4A426893": {
"model": 19,
"usageTime": {
"currentSeconds": 69
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a200/usageTime/a200TotalSecondsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"4C5BB7C7D537": {
"model": 19,
"usageTime": {
"totalSeconds": 43
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a200/usageTime/a200UsageTimeRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.10",
"method": "UPDATE",
"payload": {
"devices": {
"91D35769D19C": {
"model": 19,
"usageTime": {
"totalSeconds": 73,
"currentSeconds": 67
}
}
}
}
}
Version
See type declaration
A200 Crawler
DELETE Request
From ./dist/samples/json/requests/devices/vehicles/a200/core/a200DeleteSample.json