From 6d8983e908b40c1b74d5c937df559c580fc92e3c Mon Sep 17 00:00:00 2001 From: James Goppert Date: Sun, 13 Jan 2013 17:43:30 -0500 Subject: Fixed HIL state machine issue with reboot. --- apps/commander/state_machine_helper.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'apps/commander/state_machine_helper.c') diff --git a/apps/commander/state_machine_helper.c b/apps/commander/state_machine_helper.c index d4e88b146..99e0f2d64 100644 --- a/apps/commander/state_machine_helper.c +++ b/apps/commander/state_machine_helper.c @@ -708,7 +708,9 @@ uint8_t update_state_machine_custom_mode_request(int status_pub, struct vehicle_ case SYSTEM_STATE_REBOOT: printf("try to reboot\n"); - if (current_system_state == SYSTEM_STATE_STANDBY || current_system_state == SYSTEM_STATE_PREFLIGHT) { + if (current_system_state == SYSTEM_STATE_STANDBY + || current_system_state == SYSTEM_STATE_PREFLIGHT + || current_status->flag_hil_enabled) { printf("system will reboot\n"); mavlink_log_critical(mavlink_fd, "Rebooting.."); usleep(200000); -- cgit v1.2.3