aboutsummaryrefslogtreecommitdiff
path: root/src/modules/commander/state_machine_helper.h
diff options
context:
space:
mode:
authorDon Gagne <don@thegagnes.com>2014-03-16 21:39:06 -0700
committerDon Gagne <don@thegagnes.com>2014-03-16 21:39:06 -0700
commit4b980b508c93f8bb840ababf19e61862dcedbda9 (patch)
treebbdb26e82c61af5e959639a8d68ea5339b00d4ac /src/modules/commander/state_machine_helper.h
parentdec13e7f215caa3ee002fbc3b6400ae82e249b2e (diff)
downloadpx4-firmware-4b980b508c93f8bb840ababf19e61862dcedbda9.tar.gz
px4-firmware-4b980b508c93f8bb840ababf19e61862dcedbda9.tar.bz2
px4-firmware-4b980b508c93f8bb840ababf19e61862dcedbda9.zip
arming_state_transition now outputs error messages
If mavlink fd is passed in method will output reason for arming failure to mavlink.
Diffstat (limited to 'src/modules/commander/state_machine_helper.h')
-rw-r--r--src/modules/commander/state_machine_helper.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/commander/state_machine_helper.h b/src/modules/commander/state_machine_helper.h
index f04879ff9..0ddd4f05a 100644
--- a/src/modules/commander/state_machine_helper.h
+++ b/src/modules/commander/state_machine_helper.h
@@ -57,7 +57,7 @@ typedef enum {
} transition_result_t;
transition_result_t arming_state_transition(struct vehicle_status_s *current_state, const struct safety_s *safety,
- arming_state_t new_arming_state, struct actuator_armed_s *armed);
+ arming_state_t new_arming_state, struct actuator_armed_s *armed, const int mavlink_fd = 0);
bool is_safe(const struct vehicle_status_s *current_state, const struct safety_s *safety, const struct actuator_armed_s *armed);