Dead Reckoning availability flag
Source of ROV position.
Source of Topside location data. Works similarly to the Rov Source. Does not include USBL as an acceptable option.
From ./dist/samples/json/requests/devices/vehicles/revolution/positionOptionsTopside/revolutionTopsidePositionSourceRequest.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.61.0",
"method": "UPDATE",
"payload": {
"devices": {
"27CC71720121": {
"model": 13,
"navigationOptions": {
"position": {
"topSource": "EXTERNAL_GPS"
}
}
}
}
}
}
GPS status values such as GPS Fix and Signal Strength
From ./dist/samples/json/requests/devices/vehicles/revolution/navigation/topsideGpsStatus/revolutionTopsideGpsRequestSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.61.0",
"method": "UPDATE",
"payload": {
"devices": {
"0E3B4CEF8648": {
"model": 13,
"navigationOptions": {
"position": {
"topsideGpsStatus": {
"fix": 1,
"hdop": 20,
"satelliteCount": 12
}
}
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/revolution/navigation/topsideGpsStatus/revolutionTopsideGpsRequestNoFixSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.61.0",
"method": "UPDATE",
"payload": {
"devices": {
"D9999911A2E9": {
"model": 13,
"navigationOptions": {
"position": {
"topsideGpsStatus": {
"fix": 0,
"hdop": 1000,
"satelliteCount": 0
}
}
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/revolution/navigation/rovGpsStatus/revolutionRovGpsRequestSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.61.0",
"method": "UPDATE",
"payload": {
"devices": {
"974B8A6AF005": {
"model": 13,
"navigationOptions": {
"position": {
"rovGpsStatus": {
"fix": 1,
"hdop": 20,
"satelliteCount": 12
}
}
}
}
}
}
}
From ./dist/samples/json/requests/devices/vehicles/revolution/navigation/rovGpsStatus/revolutionRovGpsRequestNoFixSample.json
{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.61.0",
"method": "UPDATE",
"payload": {
"devices": {
"416531E1842A": {
"model": 13,
"navigationOptions": {
"position": {
"rovGpsStatus": {
"fix": 0,
"hdop": 1000,
"satelliteCount": 0
}
}
}
}
}
}
}
See type declaration