Plane: fixed loiter.direction for VTOL approach

ensure the direction is setup correctly for both CW and CCW
This commit is contained in:
Andrew Tridgell 2023-01-15 10:36:56 +11:00 committed by Randy Mackay
parent 4e54f84c10
commit 1c87a48774
1 changed files with 2 additions and 0 deletions

View File

@ -1019,6 +1019,8 @@ bool Plane::verify_landing_vtol_approach(const AP_Mission::Mission_Command &cmd)
const int8_t direction = is_negative(radius) ? -1 : 1; const int8_t direction = is_negative(radius) ? -1 : 1;
const float abs_radius = fabsf(radius); const float abs_radius = fabsf(radius);
loiter.direction = direction;
switch (vtol_approach_s.approach_stage) { switch (vtol_approach_s.approach_stage) {
case RTL: case RTL:
{ {