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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"D5D0589A6D25": {
"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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"BE1F4F2A50F5": {
"model": 20,
"battery": {
"voltage": 7,
"percent": 17,
"charging": true
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/battery/a150BatteryShutdownSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"9A63036FD859": {
"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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"1F47A48348E8": {
"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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"ADFF35B41CA5": {
"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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"BD72A77933D4": {
"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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"E1C1CCA05BCD": {
"model": 20,
"bodyLeak": false
}
}
}
}
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.60.2",
"method": "DELETE",
"payload": {
"devices": {
"0E52DA274EEE": {
"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.60.2",
"method": "DELETE",
"payload": {
"devices": {
"1280886CE837": {
"model": 20,
"cameras": {
"420DC4C3024D": {}
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/cameras/core/a150CamerasSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.60.2",
"method": "DELETE",
"payload": {
"devices": {
"A57DB4180604": {
"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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"2FFFBA6A9C15": {
"model": 20,
"cpuTemp": 100
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/temperature/cpuTemp/a150CPUTemperatureWarningSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"C915244185B1": {
"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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"EB5C8F039882": {
"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.60.2",
"method": "SET",
"payload": {
"devices": {
"165CA6938392": {
"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.60.2",
"method": "SET",
"payload": {
"devices": {
"9BB74EEA1690": {
"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.60.2",
"method": "SET",
"payload": {
"devices": {
"C63807C9C54F": {
"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.60.2",
"method": "SET",
"payload": {
"devices": {
"ED723391D025": {
"model": 20,
"elevatingArm": {
"present": true,
"height": 29,
"speed": 46,
"leak": true
}
}
}
}
}
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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"6A438B823984": {
"model": 20,
"hybridPowerDiagnostics": {
"chargeVoltage": 1
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/hybridPowerDiagnostics/inputVoltage/a150HybridPowerDiagnosticsInputVoltageRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"BE01884515AD": {
"model": 20,
"hybridPowerDiagnostics": {
"chargeVoltage": 6
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/hybridPowerDiagnostics/a150HybridPowerDiagnosticsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"E73C86A615E8": {
"model": 20,
"hybridPowerDiagnostics": {
"chargeVoltage": 23
}
},
"C6346A0E5698": {
"model": 20,
"hybridPowerDiagnostics": {
"chargeVoltage": 40
}
}
}
}
}
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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"0ACD23D8B6A8": {
"model": 20,
"imuTemp": 39
}
}
}
}
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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"A688615B1406": {
"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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"2568D986DDC0": {
"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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"9E485CAB1909": {
"model": 20,
"leftMotorDiagnostics": {
"current": 10,
"overcurrent": false,
"pwm": 5,
"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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"64673813083E": {
"model": 20,
"leftMotorDiagnostics": {
"current": 21,
"overcurrent": false,
"pwm": 90,
"rpm": -14,
"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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"0455750071CB": {
"model": 20,
"rightMotorDiagnostics": {
"current": 8,
"overcurrent": false,
"pwm": 1,
"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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"F894C1437FA4": {
"model": 20,
"rightMotorDiagnostics": {
"current": 90,
"overcurrent": true,
"pwm": 83,
"rpm": -54,
"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.60.2",
"method": "SET",
"payload": {
"devices": {
"2FFE9BF4AA2F": {
"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.60.2",
"method": "SET",
"payload": {
"devices": {
"F414A830E4FE": {
"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.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"78B051C8FE0A": {
"model": 20,
"usageTime": {
"currentSeconds": 47
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/usageTime/a150TotalSecondsRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"46C907528AC8": {
"model": 20,
"usageTime": {
"totalSeconds": 54
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/a150/usageTime/a150UsageTimeRandomSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.60.2",
"method": "UPDATE",
"payload": {
"devices": {
"5E791431EC0B": {
"model": 20,
"usageTime": {
"totalSeconds": 42,
"currentSeconds": 22
}
}
}
}
}
Version
See type declaration
a150 Crawler
DELETE Request
From ./dist/samples/json/requests/devices/vehicles/a150/core/a150DeleteSample.json