Skip to content

Commit

Permalink
commander once armed safety should only request ARMING_STATE_STANDBY
Browse files Browse the repository at this point in the history
  • Loading branch information
dagar committed Mar 29, 2018
1 parent 95ff860 commit f0528d2
Showing 1 changed file with 1 addition and 4 deletions.
5 changes: 1 addition & 4 deletions src/modules/commander/commander.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1843,10 +1843,7 @@ Commander::run()
if (armed.armed && (status.hil_state == vehicle_status_s::HIL_STATE_OFF)
&& safety.safety_switch_available && !safety.safety_off) {

arming_state_t new_arming_state = (status.arming_state == vehicle_status_s::ARMING_STATE_ARMED ? vehicle_status_s::ARMING_STATE_STANDBY :
vehicle_status_s::ARMING_STATE_STANDBY_ERROR);

if (TRANSITION_CHANGED == arming_state_transition(&status, battery, safety, new_arming_state, &armed, true /* fRunPreArmChecks */, &mavlink_log_pub,
if (TRANSITION_CHANGED == arming_state_transition(&status, battery, safety, vehicle_status_s::ARMING_STATE_STANDBY, &armed, true /* fRunPreArmChecks */, &mavlink_log_pub,
&status_flags, avionics_power_rail_voltage, arm_requirements, hrt_elapsed_time(&commander_boot_timestamp))
) {
status_changed = true;
Expand Down

0 comments on commit f0528d2

Please sign in to comment.