diff --git a/src/modules/commander/commander.cpp b/src/modules/commander/commander.cpp index 676f662a79..4d7caf13c5 100644 --- a/src/modules/commander/commander.cpp +++ b/src/modules/commander/commander.cpp @@ -1686,6 +1686,8 @@ int commander_thread_main(int argc, char *argv[]) checkAirspeed = true; } + commander_boot_timestamp = hrt_absolute_time(); + // Run preflight check int32_t rc_in_off = 0; bool hotplug_timeout = hrt_elapsed_time(&commander_boot_timestamp) > HOTPLUG_SENS_TIMEOUT; @@ -1722,8 +1724,6 @@ int commander_thread_main(int argc, char *argv[]) param_get(_param_rc_arm_hyst, &rc_arm_hyst); rc_arm_hyst *= COMMANDER_MONITORING_LOOPSPERMSEC; - commander_boot_timestamp = hrt_absolute_time(); - transition_result_t arming_ret; int32_t datalink_loss_act = 0;