mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-28 07:43:34 +08:00
manual condition includes threshold values
This commit is contained in:
@@ -1944,8 +1944,8 @@ FixedwingPositionControl::control_position(const math::Vector<2> ¤t_positi
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!_yaw_lock_engaged || fabsf(_manual.y) > HDG_HOLD_MAN_INPUT_THRESH ||
|
if (!_yaw_lock_engaged || fabsf(_manual.y) >= HDG_HOLD_MAN_INPUT_THRESH ||
|
||||||
fabsf(_manual.r) > HDG_HOLD_MAN_INPUT_THRESH) {
|
fabsf(_manual.r) >= HDG_HOLD_MAN_INPUT_THRESH) {
|
||||||
_hdg_hold_enabled = false;
|
_hdg_hold_enabled = false;
|
||||||
_yaw_lock_engaged = false;
|
_yaw_lock_engaged = false;
|
||||||
_att_sp.roll_body = _manual.y * _parameters.man_roll_max_rad;
|
_att_sp.roll_body = _manual.y * _parameters.man_roll_max_rad;
|
||||||
|
|||||||
Reference in New Issue
Block a user