From 63c684730105691bb1796e3e9a976487cfdaae33 Mon Sep 17 00:00:00 2001 From: Trishna Saeharaseelan <trishna.saeharaseelan@noc.ac.uk> Date: Wed, 15 Feb 2023 13:00:24 +0000 Subject: [PATCH] refactor: better field names in status and remove pitch field --- .../mission_plan_AH1.json | 2 +- .../mission_plan_ECOSUB.json | 2 +- .../planning_configuration.json | 2 +- .../platform_status-from_usbl_example.json | 4 +- .../platform_status.json | 8 ++-- examples/ecosub_adapter/mission_plan.json | 2 +- .../platform_status-from_usbl_example.json | 4 +- examples/ecosub_adapter/platform_status.json | 10 ++--- .../gui_adapter/planning_configuration.json | 2 +- .../hydrosurv_adapter/platform_status.json | 4 +- formats/planning_configuration.py | 2 +- formats/platform_status.py | 44 +++++++++---------- project/soar/swagger.json | 32 +++++++------- tests/fixtures/schemas.py | 37 ++++++++-------- tests/fixtures/swagger.json | 30 +++++-------- .../mission_plan_AH1.json | 2 +- .../mission_plan_ECOSUB.json | 2 +- .../planning_configuration.json | 2 +- .../platform_status-from_usbl_example.json | 4 +- .../platform_status.json | 12 ++--- .../ecosub_adapter/mission_plan.json | 2 +- .../platform_status-from_usbl_example.json | 2 +- .../ecosub_adapter/platform_status.json | 10 ++--- .../gui_adapter/planning_configuration.json | 2 +- .../hydrosurv_adapter/platform_status.json | 4 +- 25 files changed, 109 insertions(+), 118 deletions(-) diff --git a/examples/autonomy_engine_adapter/mission_plan_AH1.json b/examples/autonomy_engine_adapter/mission_plan_AH1.json index 57666f6..99d42e1 100644 --- a/examples/autonomy_engine_adapter/mission_plan_AH1.json +++ b/examples/autonomy_engine_adapter/mission_plan_AH1.json @@ -53,7 +53,7 @@ "start_point_longitude": 60.00000000000000, "target_waypoint_latitude": -0.237143188645706, "target_waypoint_longitude": 52.37072283932642, - "depth": 0, + "depth": 0.0, "activate_payload": false, "send_environmental_data": true } diff --git a/examples/autonomy_engine_adapter/mission_plan_ECOSUB.json b/examples/autonomy_engine_adapter/mission_plan_ECOSUB.json index 47becbc..3ba5aac 100644 --- a/examples/autonomy_engine_adapter/mission_plan_ECOSUB.json +++ b/examples/autonomy_engine_adapter/mission_plan_ECOSUB.json @@ -53,7 +53,7 @@ "start_point_longitude": 60.00000000000000, "target_waypoint_latitude": -0.237143188645706, "target_waypoint_longitude": 52.37072283932642, - "depth": 0, + "depth": 0.0, "activate_payload": false, "send_environmental_data": true } diff --git a/examples/autonomy_engine_adapter/planning_configuration.json b/examples/autonomy_engine_adapter/planning_configuration.json index e3f18a3..1c76fcd 100644 --- a/examples/autonomy_engine_adapter/planning_configuration.json +++ b/examples/autonomy_engine_adapter/planning_configuration.json @@ -51,7 +51,7 @@ "target_waypoint_latitude": -7.432, "target_waypoint_longitude": 50.365, "safe_command": "go_home", - "target_depth": 10 + "target_depth": 10.0 }, "max_velocity": 0.9, "min_altitude": 15.2, diff --git a/examples/autonomy_engine_adapter/platform_status-from_usbl_example.json b/examples/autonomy_engine_adapter/platform_status-from_usbl_example.json index 6721a35..6a506d9 100644 --- a/examples/autonomy_engine_adapter/platform_status-from_usbl_example.json +++ b/examples/autonomy_engine_adapter/platform_status-from_usbl_example.json @@ -15,7 +15,7 @@ "status_source": "usbl", "latitude": 178.2, "longitude": -10.122, - "depth": 50, - "altitude": 20 + "depth": 50.0, + "altitude": 20.0 } } diff --git a/examples/autonomy_engine_adapter/platform_status.json b/examples/autonomy_engine_adapter/platform_status.json index 26cd4fa..6fb29e0 100644 --- a/examples/autonomy_engine_adapter/platform_status.json +++ b/examples/autonomy_engine_adapter/platform_status.json @@ -21,11 +21,12 @@ "mission_track_ID": 4, "latitude": 178.2, "longitude": -10.122, - "depth": 50, + "depth": 50.0, "altitude": 20, "heading": 90.0, - "health_status": "Warning", - "localisation_error": 0, + "health_status": false, + "localisation_north_error": 0, + "localisation_east_error": 0, "usbl_fix_seconds_ago": 0, "range_to_go": 124.3, "sensor_config": { @@ -36,7 +37,6 @@ "whiskers_on": true } }, - "current_pitch": -4, "speed_over_ground": 4.3, "thrust_applied": 124.3, "water_current_velocity": 124.3 diff --git a/examples/ecosub_adapter/mission_plan.json b/examples/ecosub_adapter/mission_plan.json index 47becbc..3ba5aac 100644 --- a/examples/ecosub_adapter/mission_plan.json +++ b/examples/ecosub_adapter/mission_plan.json @@ -53,7 +53,7 @@ "start_point_longitude": 60.00000000000000, "target_waypoint_latitude": -0.237143188645706, "target_waypoint_longitude": 52.37072283932642, - "depth": 0, + "depth": 0.0, "activate_payload": false, "send_environmental_data": true } diff --git a/examples/ecosub_adapter/platform_status-from_usbl_example.json b/examples/ecosub_adapter/platform_status-from_usbl_example.json index 6721a35..6a506d9 100644 --- a/examples/ecosub_adapter/platform_status-from_usbl_example.json +++ b/examples/ecosub_adapter/platform_status-from_usbl_example.json @@ -15,7 +15,7 @@ "status_source": "usbl", "latitude": 178.2, "longitude": -10.122, - "depth": 50, - "altitude": 20 + "depth": 50.0, + "altitude": 20.0 } } diff --git a/examples/ecosub_adapter/platform_status.json b/examples/ecosub_adapter/platform_status.json index b82beba..6fb29e0 100644 --- a/examples/ecosub_adapter/platform_status.json +++ b/examples/ecosub_adapter/platform_status.json @@ -17,15 +17,16 @@ "battery_remaining_capacity": 80.2, "active": true, "platform_state": "ABORT", - "mission_action_ID": 1, + "mission_plan_ID": 1, "mission_track_ID": 4, "latitude": 178.2, "longitude": -10.122, - "depth": 50, + "depth": 50.0, "altitude": 20, "heading": 90.0, - "health_status": "Warning", - "localisation_error": 0, + "health_status": false, + "localisation_north_error": 0, + "localisation_east_error": 0, "usbl_fix_seconds_ago": 0, "range_to_go": 124.3, "sensor_config": { @@ -36,7 +37,6 @@ "whiskers_on": true } }, - "current_pitch": -4, "speed_over_ground": 4.3, "thrust_applied": 124.3, "water_current_velocity": 124.3 diff --git a/examples/gui_adapter/planning_configuration.json b/examples/gui_adapter/planning_configuration.json index f1d83ea..106bac9 100644 --- a/examples/gui_adapter/planning_configuration.json +++ b/examples/gui_adapter/planning_configuration.json @@ -51,7 +51,7 @@ "target_waypoint_latitude": -7.432, "target_waypoint_longitude": 50.365, "safe_command": "go_home", - "target_depth": 10 + "target_depth": 10.0 }, "max_velocity": 0.9, "min_altitude": 15.2, diff --git a/examples/hydrosurv_adapter/platform_status.json b/examples/hydrosurv_adapter/platform_status.json index 43bac1f..4873199 100644 --- a/examples/hydrosurv_adapter/platform_status.json +++ b/examples/hydrosurv_adapter/platform_status.json @@ -15,10 +15,10 @@ "status_source": "onboard_platform", "battery_remaining_capacity": 80.2, "heading": 310.0, - "health_status": "Lost Connection", + "health_status": false, "latitude": 178.2, "longitude": -10.122, - "mission_action_ID": 1, + "mission_plan_ID": 1, "mission_track_ID": 4, "platform_ID": "reav-60-1", "platform_state": "ABORT", diff --git a/formats/planning_configuration.py b/formats/planning_configuration.py index e7ed4e9..8682d80 100644 --- a/formats/planning_configuration.py +++ b/formats/planning_configuration.py @@ -30,7 +30,7 @@ emergency_schema = { "format": "float", "description": "Z-coordinate safe place for respective platform" + " . If platform to NOT stay at depth, key in `0.0`", - "example": 10, + "example": 10.0, }, "additional_data": { "description": "Any addition fields/data to be added here", diff --git a/formats/platform_status.py b/formats/platform_status.py index 2ef5560..b9a6ccf 100644 --- a/formats/platform_status.py +++ b/formats/platform_status.py @@ -86,14 +86,14 @@ platform_status_schema = { "type": "number", "format": "float", "description": "Target depth in metres", - "example": 50, - "default": 0, + "example": 50.0, + "default": 0.0, }, "altitude": { "type": "number", "format": "float", "description": "Target altitude in metres", - "example": 20, + "example": 20.0, }, "mission_track_ID": { "type": "integer", @@ -101,9 +101,9 @@ platform_status_schema = { + "4 --> Waypoint 3 to Waypoint 4)", "example": 4, }, - "mission_action_ID": { + "mission_plan_ID": { "type": "integer", - "description": "", # TODO: Add description + "description": "Mission plan ID according to local platform-C2 system", "example": 1, }, "range_to_go": { @@ -115,19 +115,18 @@ platform_status_schema = { "speed_over_ground": { "type": "number", "format": "float", - "description": "", # TODO: Add description + "description": "Speed over ground", "example": 124.3, }, "water_current_velocity": { - "type": "number", - "format": "float", - "description": "", # TODO: Add description - "example": 124.3, + "type": "string", + "description": "Water current magnitude and direction", + "example": "124.3NE", }, "thrust_applied": { "type": "number", "format": "float", - "description": "", # TODO: Add description + "description": "Thrust applied", "example": 124.3, }, "heading": { @@ -138,15 +137,20 @@ platform_status_schema = { "example": 124.3, }, "health_status": { - "type": "string", - "description": "Health status extracted by respective platform " - + "if any diagnosis is available to check sensors", - "example": "Warning", + "type": "boolean", + "description": "Health status where 0 is OK, 1 is platform has an ERROR", + "example": False, }, - "localisation_error": { + "localisation_north_error": { "type": "number", "format": "float", - "description": "Localisation error at last USBL update.", + "description": "Difference in NORTH between deadreckoning and USBL update.", + "example": 0.000129, + }, + "localisation_east_error": { + "type": "number", + "format": "float", + "description": "Difference in EAST between deadreckoning and USBL update.", "example": 0.000129, }, "usbl_fix_seconds_ago": { @@ -161,12 +165,6 @@ platform_status_schema = { "description": "Battery remaining % provided by respective C2", "example": 80.2, }, - "current_pitch": { - "type": "number", - "format": "float", - "description": "Current pitch of platform", - "example": -4.0, - }, "sensor_config": sensor_schema, }, "required": [ diff --git a/project/soar/swagger.json b/project/soar/swagger.json index b409369..c805daf 100644 --- a/project/soar/swagger.json +++ b/project/soar/swagger.json @@ -375,7 +375,7 @@ }, "target_depth": { "description": "Z-coordinate safe place for respective platform . If platform to NOT stay at depth, key in `0.0`", - "example": 10, + "example": 10.0, "format": "float", "type": "number" } @@ -522,12 +522,6 @@ "format": "float", "type": "number" }, - "current_pitch": { - "description": "Current pitch of platform", - "example": -4.0, - "format": "float", - "type": "number" - }, "depth": { "default": 0, "description": "Target depth in metres", @@ -542,9 +536,9 @@ "type": "number" }, "health_status": { - "description": "Health status extracted by respective platform if any diagnosis is available to check sensors", - "example": "Warning", - "type": "string" + "description": "Health status where 0 is OK, 1 is platform has an ERROR", + "example": false, + "type": "boolean" }, "latitude": { "description": "Latitude in decimal degrees.", @@ -552,12 +546,18 @@ "format": "float", "type": "number" }, - "localisation_error": { + "localisation_north_error": { "description": "Localisation error at last USBL update.", "example": 0.000129, "format": "float", "type": "number" }, + "localisation_east_error": { + "type": "number", + "format": "float", + "description": "Difference in EAST between deadreckoning and USBL update.", + "example": 0.000129 + }, "longitude": { "description": "Longitude in decimal degrees.", "example": -10.122, @@ -569,8 +569,8 @@ "example": "platform_status", "type": "string" }, - "mission_action_ID": { - "description": "", + "mission_plan_ID": { + "description": "Mission plan ID according to local platform-C2 system", "example": 1, "type": "integer" }, @@ -627,7 +627,7 @@ "type": "object" }, "speed_over_ground": { - "description": "", + "description": "Speed over ground", "example": 124.3, "format": "float", "type": "number" @@ -642,7 +642,7 @@ "type": "string" }, "thrust_applied": { - "description": "", + "description": "Thrust applied", "example": 124.3, "format": "float", "type": "number" @@ -665,7 +665,7 @@ "type": "number" }, "water_current_velocity": { - "description": "", + "description": "Water current magnitude and direction", "example": 124.3, "format": "float", "type": "number" diff --git a/tests/fixtures/schemas.py b/tests/fixtures/schemas.py index 33a1320..60bba4a 100644 --- a/tests/fixtures/schemas.py +++ b/tests/fixtures/schemas.py @@ -265,7 +265,7 @@ emergency_schema = { "format": "float", "description": "Z-coordinate safe place for respective platform" + " . If platform to NOT stay at depth, key in `0.0`", - "example": 10, + "example": 10.0, }, "additional_data": { "description": "Any addition fields/data to be added here", @@ -504,7 +504,7 @@ platform_status_schema = { "type": "number", "format": "float", "description": "Target depth in metres", - "example": 50, + "example": 50.0, "default": 0, }, "altitude": { @@ -519,9 +519,9 @@ platform_status_schema = { + "4 --> Waypoint 3 to Waypoint 4)", "example": 4, }, - "mission_action_ID": { + "mission_plan_ID": { "type": "integer", - "description": "", # TODO: Add description + "description": "Mission plan ID according to local platform-C2 system", "example": 1, }, "range_to_go": { @@ -533,19 +533,19 @@ platform_status_schema = { "speed_over_ground": { "type": "number", "format": "float", - "description": "", # TODO: Add description + "description": "Speed over ground", "example": 124.3, }, "water_current_velocity": { "type": "number", "format": "float", - "description": "", # TODO: Add description + "description": "Water current magnitude and direction", "example": 124.3, }, "thrust_applied": { "type": "number", "format": "float", - "description": "", # TODO: Add description + "description": "Thrust applied", "example": 124.3, }, "heading": { @@ -556,15 +556,20 @@ platform_status_schema = { "example": 124.3, }, "health_status": { - "type": "string", - "description": "Health status extracted by respective platform " - + "if any diagnosis is available to check sensors", - "example": "Warning", + "type": "boolean", + "description": "Health status where 0 is OK, 1 is platform has an ERROR", + "example": False, }, - "localisation_error": { + "localisation_north_error": { "type": "number", "format": "float", - "description": "Localisation error at last USBL update.", + "description": "Difference in NORTH between deadreckoning and USBL update.", + "example": 0.000129, + }, + "localisation_east_error": { + "type": "number", + "format": "float", + "description": "Difference in EAST between deadreckoning and USBL update.", "example": 0.000129, }, "usbl_fix_seconds_ago": { @@ -579,12 +584,6 @@ platform_status_schema = { "description": "Battery remaining % provided by respective C2", "example": 80.2, }, - "current_pitch": { - "type": "number", - "format": "float", - "description": "Current pitch of platform", - "example": -4.0, - }, "sensor_config": sensor_schema, }, "required": [ diff --git a/tests/fixtures/swagger.json b/tests/fixtures/swagger.json index 4d5bf1d..88e5f71 100644 --- a/tests/fixtures/swagger.json +++ b/tests/fixtures/swagger.json @@ -362,7 +362,7 @@ }, "target_depth": { "description": "Z-coordinate safe place for respective platform . If platform to NOT stay at depth, key in `0.0`", - "example": 10, + "example": 10.0, "format": "float", "type": "number" } @@ -509,16 +509,10 @@ "format": "float", "type": "number" }, - "current_pitch": { - "description": "Current pitch of platform", - "example": -4.0, - "format": "float", - "type": "number" - }, "depth": { - "default": 0, + "default": 0.0, "description": "Target depth in metres", - "example": 50, + "example": 50.0, "format": "float", "type": "number" }, @@ -529,9 +523,9 @@ "type": "number" }, "health_status": { - "description": "Health status extracted by respective platform if any diagnosis is available to check sensors", - "example": "Warning", - "type": "string" + "description": "Health status where 0 is OK, 1 is platform has an ERROR", + "example": false, + "type": "boolean" }, "latitude": { "description": "Latitude in decimal degrees.", @@ -540,7 +534,7 @@ "type": "number" }, "localisation_error": { - "description": "Localisation error at last USBL update.", + "description": "Difference in NORTH between deadreckoning and USBL update.", "example": 0.000129, "format": "float", "type": "number" @@ -556,8 +550,8 @@ "example": "platform_status", "type": "string" }, - "mission_action_ID": { - "description": "", + "mission_plan_ID": { + "description": "Mission plan ID according to local platform-C2 system", "example": 1, "type": "integer" }, @@ -614,7 +608,7 @@ "type": "object" }, "speed_over_ground": { - "description": "", + "description": "Speed over ground", "example": 124.3, "format": "float", "type": "number" @@ -629,7 +623,7 @@ "type": "string" }, "thrust_applied": { - "description": "", + "description": "Thrust applied", "example": 124.3, "format": "float", "type": "number" @@ -652,7 +646,7 @@ "type": "number" }, "water_current_velocity": { - "description": "", + "description": "Water current magnitude and direction", "example": 124.3, "format": "float", "type": "number" diff --git a/tests/mock_data/autonomy_engine_adapter/mission_plan_AH1.json b/tests/mock_data/autonomy_engine_adapter/mission_plan_AH1.json index 57666f6..99d42e1 100644 --- a/tests/mock_data/autonomy_engine_adapter/mission_plan_AH1.json +++ b/tests/mock_data/autonomy_engine_adapter/mission_plan_AH1.json @@ -53,7 +53,7 @@ "start_point_longitude": 60.00000000000000, "target_waypoint_latitude": -0.237143188645706, "target_waypoint_longitude": 52.37072283932642, - "depth": 0, + "depth": 0.0, "activate_payload": false, "send_environmental_data": true } diff --git a/tests/mock_data/autonomy_engine_adapter/mission_plan_ECOSUB.json b/tests/mock_data/autonomy_engine_adapter/mission_plan_ECOSUB.json index fb2a83d..2cfdaad 100644 --- a/tests/mock_data/autonomy_engine_adapter/mission_plan_ECOSUB.json +++ b/tests/mock_data/autonomy_engine_adapter/mission_plan_ECOSUB.json @@ -53,7 +53,7 @@ "start_point_longitude": 60.00000000000000, "target_waypoint_latitude": -0.237143188645706, "target_waypoint_longitude": 52.37072283932642, - "depth": 0, + "depth": 0.0, "activate_payload": false, "send_environmental_data": true } diff --git a/tests/mock_data/autonomy_engine_adapter/planning_configuration.json b/tests/mock_data/autonomy_engine_adapter/planning_configuration.json index e3f18a3..1c76fcd 100644 --- a/tests/mock_data/autonomy_engine_adapter/planning_configuration.json +++ b/tests/mock_data/autonomy_engine_adapter/planning_configuration.json @@ -51,7 +51,7 @@ "target_waypoint_latitude": -7.432, "target_waypoint_longitude": 50.365, "safe_command": "go_home", - "target_depth": 10 + "target_depth": 10.0 }, "max_velocity": 0.9, "min_altitude": 15.2, diff --git a/tests/mock_data/autonomy_engine_adapter/platform_status-from_usbl_example.json b/tests/mock_data/autonomy_engine_adapter/platform_status-from_usbl_example.json index 6721a35..6a506d9 100644 --- a/tests/mock_data/autonomy_engine_adapter/platform_status-from_usbl_example.json +++ b/tests/mock_data/autonomy_engine_adapter/platform_status-from_usbl_example.json @@ -15,7 +15,7 @@ "status_source": "usbl", "latitude": 178.2, "longitude": -10.122, - "depth": 50, - "altitude": 20 + "depth": 50.0, + "altitude": 20.0 } } diff --git a/tests/mock_data/autonomy_engine_adapter/platform_status.json b/tests/mock_data/autonomy_engine_adapter/platform_status.json index b82beba..306c0ed 100644 --- a/tests/mock_data/autonomy_engine_adapter/platform_status.json +++ b/tests/mock_data/autonomy_engine_adapter/platform_status.json @@ -17,15 +17,16 @@ "battery_remaining_capacity": 80.2, "active": true, "platform_state": "ABORT", - "mission_action_ID": 1, + "mission_plan_ID": 1, "mission_track_ID": 4, "latitude": 178.2, "longitude": -10.122, - "depth": 50, - "altitude": 20, + "depth": 50.0, + "altitude": 20.0, "heading": 90.0, - "health_status": "Warning", - "localisation_error": 0, + "health_status": false, + "localisation_north_error": 0, + "localisation_east_error": 0, "usbl_fix_seconds_ago": 0, "range_to_go": 124.3, "sensor_config": { @@ -36,7 +37,6 @@ "whiskers_on": true } }, - "current_pitch": -4, "speed_over_ground": 4.3, "thrust_applied": 124.3, "water_current_velocity": 124.3 diff --git a/tests/mock_data/ecosub_adapter/mission_plan.json b/tests/mock_data/ecosub_adapter/mission_plan.json index 47becbc..3ba5aac 100644 --- a/tests/mock_data/ecosub_adapter/mission_plan.json +++ b/tests/mock_data/ecosub_adapter/mission_plan.json @@ -53,7 +53,7 @@ "start_point_longitude": 60.00000000000000, "target_waypoint_latitude": -0.237143188645706, "target_waypoint_longitude": 52.37072283932642, - "depth": 0, + "depth": 0.0, "activate_payload": false, "send_environmental_data": true } diff --git a/tests/mock_data/ecosub_adapter/platform_status-from_usbl_example.json b/tests/mock_data/ecosub_adapter/platform_status-from_usbl_example.json index 6721a35..4b30009 100644 --- a/tests/mock_data/ecosub_adapter/platform_status-from_usbl_example.json +++ b/tests/mock_data/ecosub_adapter/platform_status-from_usbl_example.json @@ -15,7 +15,7 @@ "status_source": "usbl", "latitude": 178.2, "longitude": -10.122, - "depth": 50, + "depth": 50.0, "altitude": 20 } } diff --git a/tests/mock_data/ecosub_adapter/platform_status.json b/tests/mock_data/ecosub_adapter/platform_status.json index b82beba..6fb29e0 100644 --- a/tests/mock_data/ecosub_adapter/platform_status.json +++ b/tests/mock_data/ecosub_adapter/platform_status.json @@ -17,15 +17,16 @@ "battery_remaining_capacity": 80.2, "active": true, "platform_state": "ABORT", - "mission_action_ID": 1, + "mission_plan_ID": 1, "mission_track_ID": 4, "latitude": 178.2, "longitude": -10.122, - "depth": 50, + "depth": 50.0, "altitude": 20, "heading": 90.0, - "health_status": "Warning", - "localisation_error": 0, + "health_status": false, + "localisation_north_error": 0, + "localisation_east_error": 0, "usbl_fix_seconds_ago": 0, "range_to_go": 124.3, "sensor_config": { @@ -36,7 +37,6 @@ "whiskers_on": true } }, - "current_pitch": -4, "speed_over_ground": 4.3, "thrust_applied": 124.3, "water_current_velocity": 124.3 diff --git a/tests/mock_data/gui_adapter/planning_configuration.json b/tests/mock_data/gui_adapter/planning_configuration.json index a04cded..40d1e86 100644 --- a/tests/mock_data/gui_adapter/planning_configuration.json +++ b/tests/mock_data/gui_adapter/planning_configuration.json @@ -51,7 +51,7 @@ "target_waypoint_latitude": -7.432, "target_waypoint_longitude": 50.365, "safe_command": "go_home", - "target_depth": 10 + "target_depth": 10.0 }, "max_velocity": 0.9, "min_altitude": 15.2, diff --git a/tests/mock_data/hydrosurv_adapter/platform_status.json b/tests/mock_data/hydrosurv_adapter/platform_status.json index 43bac1f..4873199 100644 --- a/tests/mock_data/hydrosurv_adapter/platform_status.json +++ b/tests/mock_data/hydrosurv_adapter/platform_status.json @@ -15,10 +15,10 @@ "status_source": "onboard_platform", "battery_remaining_capacity": 80.2, "heading": 310.0, - "health_status": "Lost Connection", + "health_status": false, "latitude": 178.2, "longitude": -10.122, - "mission_action_ID": 1, + "mission_plan_ID": 1, "mission_track_ID": 4, "platform_ID": "reav-60-1", "platform_state": "ABORT", -- GitLab