From 7e4a079e09257ac9c689a10c433b97fd4f8ec432 Mon Sep 17 00:00:00 2001 From: Matthias Grob Date: Mon, 1 Nov 2021 18:43:31 +0100 Subject: [PATCH] Commander: report when RC selected mode is not available --- src/modules/commander/Commander.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/modules/commander/Commander.cpp b/src/modules/commander/Commander.cpp index 8095e20cac..995a1f6a34 100644 --- a/src/modules/commander/Commander.cpp +++ b/src/modules/commander/Commander.cpp @@ -1562,7 +1562,12 @@ void Commander::executeActionRequest(const action_request_s &action_request) _internal_state.main_state_changes++; } - main_state_transition(_status, action_request.mode, _status_flags, _internal_state); + int ret = main_state_transition(_status, action_request.mode, _status_flags, _internal_state); + + if (ret == transition_result_t::TRANSITION_DENIED) { + print_reject_mode(action_request.mode); + } + break; } }