Copter: Rename set_attitude_target_to_current_attitude
This commit is contained in:
parent
359cf8ed0e
commit
017b267fee
@ -27,13 +27,13 @@ void ModeAcro::run()
|
|||||||
switch (motors->get_spool_state()) {
|
switch (motors->get_spool_state()) {
|
||||||
case AP_Motors::SpoolState::SHUT_DOWN:
|
case AP_Motors::SpoolState::SHUT_DOWN:
|
||||||
// Motors Stopped
|
// Motors Stopped
|
||||||
attitude_control->set_attitude_target_to_current_attitude();
|
attitude_control->reset_target_and_rate();
|
||||||
attitude_control->reset_rate_controller_I_terms();
|
attitude_control->reset_rate_controller_I_terms();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case AP_Motors::SpoolState::GROUND_IDLE:
|
case AP_Motors::SpoolState::GROUND_IDLE:
|
||||||
// Landed
|
// Landed
|
||||||
attitude_control->set_attitude_target_to_current_attitude();
|
attitude_control->reset_target_and_rate();
|
||||||
attitude_control->reset_rate_controller_I_terms_smoothly();
|
attitude_control->reset_rate_controller_I_terms_smoothly();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -45,14 +45,14 @@ void ModeAcro_Heli::run()
|
|||||||
switch (motors->get_spool_state()) {
|
switch (motors->get_spool_state()) {
|
||||||
case AP_Motors::SpoolState::SHUT_DOWN:
|
case AP_Motors::SpoolState::SHUT_DOWN:
|
||||||
// Motors Stopped
|
// Motors Stopped
|
||||||
attitude_control->set_attitude_target_to_current_attitude();
|
attitude_control->reset_target_and_rate();
|
||||||
attitude_control->reset_rate_controller_I_terms();
|
attitude_control->reset_rate_controller_I_terms();
|
||||||
break;
|
break;
|
||||||
case AP_Motors::SpoolState::GROUND_IDLE:
|
case AP_Motors::SpoolState::GROUND_IDLE:
|
||||||
// If aircraft is landed, set target heading to current and reset the integrator
|
// If aircraft is landed, set target heading to current and reset the integrator
|
||||||
// Otherwise motors could be at ground idle for practice autorotation
|
// Otherwise motors could be at ground idle for practice autorotation
|
||||||
if ((motors->init_targets_on_arming() && motors->using_leaky_integrator()) || (copter.ap.land_complete && !motors->using_leaky_integrator())) {
|
if ((motors->init_targets_on_arming() && motors->using_leaky_integrator()) || (copter.ap.land_complete && !motors->using_leaky_integrator())) {
|
||||||
attitude_control->set_attitude_target_to_current_attitude();
|
attitude_control->reset_target_and_rate();
|
||||||
attitude_control->reset_rate_controller_I_terms_smoothly();
|
attitude_control->reset_rate_controller_I_terms_smoothly();
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user