Aux Light
Controls the auxiliary light attached to the a150 crawler.
Main Crawler Battery
From ./dist/samples/json/requests/devices/vehicles/a150/battery/a150BatteryDangerSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"70D5CCDF9E16": {
"model": 20,
"battery": {
"percent": 15
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/battery/a150BatteryRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"63BAFF7AAE89": {
"model": 20,
"battery": {
"voltage": 48,
"percent": 26,
"charging": false
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/battery/a150BatteryShutdownSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"8109FE3C1E47": {
"model": 20,
"battery": {
"percent": 3
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/battery/a150BatteryWarningSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"38B1B7090A90": {
"model": 20,
"battery": {
"percent": 30
}
}
}
}
}
Body Leak Fault
No body leak
From ./dist/samples/json/requests/devices/vehicles/a150/bodyLeak/a150HasNoBodyLeakSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"30C4CCAB432C": {
"model": 20,
"bodyLeak": false
}
}
}
}
Body leak present
From ./dist/samples/json/requests/devices/vehicles/a150/bodyLeak/a150HasBodyLeakSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"17A902F91ECB": {
"model": 20,
"bodyLeak": true
}
}
}
}
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/a150/bodyLeak/a150BodyLeakRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"4DACB349FC21": {
"model": 20,
"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/a150/cameraHead/a150CameraHead/core/a150A150CameraHeadSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "DELETE",
"payload": {
"devices": {
"51D2135FFD1D": {
"model": 20,
"cameraHead": {}
}
}
}
}
Cameras
From ./dist/samples/json/requests/devices/vehicles/a150/cameras/core/a150CameraDeleteSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "DELETE",
"payload": {
"devices": {
"1F99E5FF7B5F": {
"model": 20,
"cameras": {
"A1572E5EE19E": {}
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/cameras/core/a150CamerasSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "DELETE",
"payload": {
"devices": {
"CDE7DBFDF0B9": {
"model": 20,
"cameras": {}
}
}
}
}
The cp probe
CPU Temperature Sensor
Measured in degrees celsius
From ./dist/samples/json/requests/devices/vehicles/a150/temperature/cpuTemp/a150CPUTemperatureRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"94BE5CE83864": {
"model": 20,
"cpuTemp": 85
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/temperature/cpuTemp/a150CPUTemperatureWarningSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"BCDA730A2EBE": {
"model": 20,
"cpuTemp": 75
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/temperature/cpuTemp/a150CPUTemperatureShutdownSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"E8DD6C2F6D12": {
"model": 20,
"cpuTemp": 85
}
}
}
}
The ut(cygnus) probe
Drive
Controls the direction of drive for the a150
Elevating Arm
No elevating arm
From ./dist/samples/json/requests/devices/vehicles/a150/peripherals/elevatingArm/a150ElevatingArmNotPresentSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "SET",
"payload": {
"devices": {
"DC04E04E6509": {
"model": 20,
"elevatingArm": {
"present": false
}
}
}
}
}
Elevating arm minimum height
From ./dist/samples/json/requests/devices/vehicles/a150/peripherals/elevatingArm/a150ElevatingArmMinHeightSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "SET",
"payload": {
"devices": {
"6F9FEFEDAB6E": {
"model": 20,
"elevatingArm": {
"height": 0
}
}
}
}
}
Elevating arm maximum height
From ./dist/samples/json/requests/devices/vehicles/a150/peripherals/elevatingArm/a150ElevatingArmMaxHeightSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "SET",
"payload": {
"devices": {
"A56A4DAD9505": {
"model": 20,
"elevatingArm": {
"height": 100
}
}
}
}
}
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/a150/peripherals/elevatingArm/a150ElevatingArmRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "SET",
"payload": {
"devices": {
"C77E8E7877D9": {
"model": 20,
"elevatingArm": {
"present": true,
"height": -15,
"speed": -14,
"leak": false
}
}
}
}
}
Hybrid Power Diagnostics
From ./dist/samples/json/requests/devices/vehicles/a150/hybridPowerDiagnostics/chargeVoltage/a150HybridPowerDiagnosticsChargeVoltageRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"C0DEB6B9DFB8": {
"model": 20,
"hybridPowerDiagnostics": {
"chargeVoltage": 48
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/hybridPowerDiagnostics/inputVoltage/a150HybridPowerDiagnosticsInputVoltageRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"4B3F361A8D77": {
"model": 20,
"hybridPowerDiagnostics": {
"chargeVoltage": 99
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/hybridPowerDiagnostics/a150HybridPowerDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"B57416FABD52": {
"model": 20,
"hybridPowerDiagnostics": {
"chargeVoltage": 61
}
},
"2028EEA53CCA": {
"model": 20,
"hybridPowerDiagnostics": {
"chargeVoltage": 15
}
}
}
}
}
IMU Temperature Sensor
Measured in degrees celsius
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/a150/temperature/imuTemp/a150IMUTemperatureRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"2C93CA6E4E82": {
"model": 20,
"imuTemp": 49
}
}
}
}
IMU temperature warning
From ./dist/samples/json/requests/devices/vehicles/a150/temperature/imuTemp/a150IMUTemperatureWarningSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"FB77AF4AA4F7": {
"model": 20,
"imuTemp": 75
}
}
}
}
IMU temperature shutdown
From ./dist/samples/json/requests/devices/vehicles/a150/temperature/imuTemp/a150IMUTemperatureShutdownSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"E845DB50903B": {
"model": 20,
"imuTemp": 85
}
}
}
}
Vehicle incline
IP address
Left Motor Diagnostics
Resting Motor
From ./dist/samples/json/requests/devices/vehicles/a150/motorDiagnostics/leftMotor/a150LeftMotorDiagnosticsRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"7E8809729EB3": {
"model": 20,
"leftMotorDiagnostics": {
"current": 6,
"overcurrent": false,
"pwm": 1,
"rpm": 0,
"failure": false
}
}
}
}
}
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/a150/motorDiagnostics/leftMotor/a150LeftMotorDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"E290F88D8F5E": {
"model": 20,
"leftMotorDiagnostics": {
"current": 88,
"overcurrent": false,
"pwm": 14,
"rpm": 47,
"failure": false
}
}
}
}
}
Aux Light
Controls the rear light attached to the a150 crawler.
Right Motor Diagnostics
Resting Motor
From ./dist/samples/json/requests/devices/vehicles/a150/motorDiagnostics/rightMotor/a150RightMotorDiagnosticsRestingSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"6148FC00F300": {
"model": 20,
"rightMotorDiagnostics": {
"current": 4,
"overcurrent": false,
"pwm": 0,
"rpm": 0,
"failure": false
}
}
}
}
}
Arbitrary
From ./dist/samples/json/requests/devices/vehicles/a150/motorDiagnostics/rightMotor/a150RightMotorDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"50FE36961154": {
"model": 20,
"rightMotorDiagnostics": {
"current": 69,
"overcurrent": false,
"pwm": 18,
"rpm": -8,
"failure": false
}
}
}
}
}
Vehicle roll
Sonde
From ./dist/samples/json/requests/devices/vehicles/a150/peripherals/sonde/a150SondeEnabledSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "SET",
"payload": {
"devices": {
"828361A85926": {
"model": 20,
"sonde": {
"enabled": true
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/peripherals/sonde/a150SondeDisabledSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "SET",
"payload": {
"devices": {
"3083713B5ABC": {
"model": 20,
"sonde": {
"enabled": false
}
}
}
}
}
Vehicle Usage Time
From ./dist/samples/json/requests/devices/vehicles/a150/usageTime/a150CurrentSecondsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"54AE4250C2DD": {
"model": 20,
"usageTime": {
"currentSeconds": 89
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/usageTime/a150TotalSecondsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"ECF23CF9628C": {
"model": 20,
"usageTime": {
"totalSeconds": 92
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/usageTime/a150UsageTimeRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.14",
"method": "UPDATE",
"payload": {
"devices": {
"5CC59DC53084": {
"model": 20,
"usageTime": {
"totalSeconds": 38,
"currentSeconds": 12
}
}
}
}
}
Version
See type declaration
a150 Crawler
DELETE Request
From ./dist/samples/json/requests/devices/vehicles/a150/core/a150DeleteSample.json