X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FInstrumentation%2Fadf.cxx;h=053812a0df61c6a4845a545458b3fc03c3f72074;hb=43880b201cea2b120fefd99696ae0b43227358dc;hp=e8c20710f9c84ec68084f2f7466dbfee013d3f57;hpb=c4a38e10ecff7312683379d450a0ae37af6508c6;p=flightgear.git diff --git a/src/Instrumentation/adf.cxx b/src/Instrumentation/adf.cxx index e8c20710f..053812a0d 100644 --- a/src/Instrumentation/adf.cxx +++ b/src/Instrumentation/adf.cxx @@ -217,16 +217,15 @@ ADF::search (double frequency_khz, double longitude_rad, _time_before_search_sec = 1.0; // try the ILS list first - FGNavRecord *nav = - globals->get_navlist()->findByFreq(frequency_khz, longitude_rad, - latitude_rad, altitude_m); + FGNavRecord *nav = globals->get_navlist()->findByFreq(frequency_khz, + SGGeod::fromRadM(longitude_rad, latitude_rad, altitude_m)); _transmitter_valid = (nav != NULL); if ( _transmitter_valid ) { ident = nav->get_trans_ident(); if ( ident != _last_ident ) { - _transmitter_pos = nav->get_pos(); - _transmitter_cart = nav->get_cart(); + _transmitter_pos = nav->geod(); + _transmitter_cart = nav->cart(); _transmitter_range_nm = nav->get_range(); } }