From abc2cdb61b9b7fa0a29dc67a217d0b6e429d0ade Mon Sep 17 00:00:00 2001 From: Florent Martel Date: Sun, 4 Dec 2016 14:49:22 -0600 Subject: [PATCH] AP_FrSky_Telem: fixed sign of vertical velocity (+ve up) --- libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp b/libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp index 1ba1df757b..0cab8caa39 100644 --- a/libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp +++ b/libraries/AP_Frsky_Telem/AP_Frsky_Telem.cpp @@ -731,7 +731,7 @@ uint32_t AP_Frsky_Telem::calc_velandyaw(void) // if we can't get velocity then we use zero for vertical velocity _ahrs.get_velocity_NED(velNED); // vertical velocity in dm/s - velandyaw = prep_number(roundf(velNED.z * 10), 2, 1); + velandyaw = prep_number(roundf(-velNED.z * 10), 2, 1); // horizontal velocity in dm/s (use airspeed if available and enabled - even if not used - otherwise use groundspeed) const AP_Airspeed *aspeed = _ahrs.get_airspeed(); if (aspeed && aspeed->enabled()) {