mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-27 04:53:33 +08:00
Commander: indicate failsafe reasons more clearly
This commit is contained in:
@@ -3018,10 +3018,10 @@ int commander_thread_main(int argc, char *argv[])
|
|||||||
status_changed = true;
|
status_changed = true;
|
||||||
|
|
||||||
if (status.failsafe) {
|
if (status.failsafe) {
|
||||||
mavlink_log_critical(&mavlink_log_pub, "failsafe mode on");
|
mavlink_log_info(&mavlink_log_pub, "Failsafe mode enabled");
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
mavlink_log_critical(&mavlink_log_pub, "failsafe mode off");
|
mavlink_log_info(&mavlink_log_pub, "Failsafe mode disabled");
|
||||||
}
|
}
|
||||||
|
|
||||||
failsafe_old = status.failsafe;
|
failsafe_old = status.failsafe;
|
||||||
|
|||||||
@@ -526,7 +526,7 @@ void enable_failsafe(struct vehicle_status_s *status, bool old_failsafe, orb_adv
|
|||||||
const char *reason)
|
const char *reason)
|
||||||
{
|
{
|
||||||
if (!old_failsafe) {
|
if (!old_failsafe) {
|
||||||
mavlink_and_console_log_info(mavlink_log_pub, reason);
|
mavlink_log_critical(mavlink_log_pub, "Failsafe enabled: %s", reason);
|
||||||
}
|
}
|
||||||
|
|
||||||
status->failsafe = true;
|
status->failsafe = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user