diff --git a/protos/action/action.proto b/protos/action/action.proto index 016cca661..bda34714a 100644 --- a/protos/action/action.proto +++ b/protos/action/action.proto @@ -313,6 +313,7 @@ message ActionResult { RESULT_NO_VTOL_TRANSITION_SUPPORT = 10; // Vehicle does not support hybrid/VTOL transitions RESULT_PARAMETER_ERROR = 11; // Error getting or setting parameter RESULT_UNSUPPORTED = 12; // Action not supported + RESULT_FAILED = 13; // Action failed } Result result = 1; // Result enum value diff --git a/protos/mission/mission.proto b/protos/mission/mission.proto index ae9b223e7..e17364987 100644 --- a/protos/mission/mission.proto +++ b/protos/mission/mission.proto @@ -251,6 +251,7 @@ message MissionResult { RESULT_TRANSFER_CANCELLED = 12; // Mission transfer (upload or download) has been cancelled RESULT_NO_SYSTEM = 13; // No system connected RESULT_NEXT = 14; // Intermediate message showing progress + RESULT_DENIED = 15; // Request denied } Result result = 1; // Result enum value diff --git a/protos/mission_raw/mission_raw.proto b/protos/mission_raw/mission_raw.proto index da18c9ca5..2c1606764 100644 --- a/protos/mission_raw/mission_raw.proto +++ b/protos/mission_raw/mission_raw.proto @@ -189,6 +189,7 @@ message MissionRawResult { RESULT_FAILED_TO_OPEN_QGC_PLAN = 10; // Failed to open the QGroundControl plan RESULT_FAILED_TO_PARSE_QGC_PLAN = 11; // Failed to parse the QGroundControl plan RESULT_NO_SYSTEM = 12; // No system connected + RESULT_DENIED = 13; // Request denied } Result result = 1; // Result enum value diff --git a/protos/offboard/offboard.proto b/protos/offboard/offboard.proto index a8eb9b4f0..6549140f8 100644 --- a/protos/offboard/offboard.proto +++ b/protos/offboard/offboard.proto @@ -258,6 +258,7 @@ message OffboardResult { RESULT_COMMAND_DENIED = 5; // Command denied RESULT_TIMEOUT = 6; // Request timed out RESULT_NO_SETPOINT_SET = 7; // Cannot start without setpoint set + RESULT_FAILED = 8; // Request failed } Result result = 1; // Result enum value