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.60.4",
"method": "UPDATE",
"payload": {
"devices": {
"ECC1C6B497BD": {
"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.60.4",
"method": "UPDATE",
"payload": {
"devices": {
"EC150820014F": {
"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.60.4",
"method": "UPDATE",
"payload": {
"devices": {
"09AD2AE4521F": {
"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.60.4",
"method": "UPDATE",
"payload": {
"devices": {
"1FFB5AAD6EB8": {
"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.60.4",
"method": "UPDATE",
"payload": {
"devices": {
"C69874CA678D": {
"model": 13,
"navigationOptions": {
"position": {
"rovGpsStatus": {
"fix": 0,
"hdop": 1000,
"satelliteCount": 0
}
}
}
}
}
}
}
See type declaration