From f61523b378208c17d04332cbf2bd04bfa38d2726 Mon Sep 17 00:00:00 2001 From: "Dr.-Ing. Amilcar do Carmo Lucas" Date: Mon, 25 Feb 2019 01:16:20 +0100 Subject: [PATCH] AP_Frsky_Telem: replace location_offset() and get_distance() function calls with Location object member function calls This allows removing duplicated code --- 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 bc0f9d3f82..d98bab8e58 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_home(void) const Location &home_loc = _ahrs.get_home(); if (home_loc.lat != 0 || home_loc.lng != 0) { // distance between vehicle and home_loc in meters - home = prep_number(roundf(get_distance(home_loc, loc)), 3, 2); + home = prep_number(roundf(home_loc.get_distance(loc)), 3, 2); // angle from front of vehicle to the direction of home_loc in 3 degree increments (just in case, limit to 127 (0x7F) since the value is stored on 7 bits) home |= (((uint8_t)roundf(get_bearing_cd(loc,home_loc) * 0.00333f)) & HOME_BEARING_LIMIT)<