From eda9dce0338d2f57519a9571ad69c99399593b16 Mon Sep 17 00:00:00 2001 From: Matthias Grob Date: Wed, 3 Nov 2021 09:44:36 +0100 Subject: [PATCH] FlightTaskOrbit: fix direction change via MAVLink command --- src/modules/flight_mode_manager/tasks/Orbit/FlightTaskOrbit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/flight_mode_manager/tasks/Orbit/FlightTaskOrbit.cpp b/src/modules/flight_mode_manager/tasks/Orbit/FlightTaskOrbit.cpp index cb994ba136..f28ab7eae3 100644 --- a/src/modules/flight_mode_manager/tasks/Orbit/FlightTaskOrbit.cpp +++ b/src/modules/flight_mode_manager/tasks/Orbit/FlightTaskOrbit.cpp @@ -59,7 +59,7 @@ bool FlightTaskOrbit::applyCommandParameters(const vehicle_command_s &command) // commanded radius if (PX4_ISFINITE(command.param1)) { // Note: Radius sign is defined as orbit direction in MAVLINK - float radius = fabsf(command.param1); + float radius = command.param1; is_clockwise = radius > 0; new_radius = fabsf(radius); }