X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FInstrumentation%2Fnavradio.cxx;h=073e28621429d085fdf99d366a31770e8f368e67;hb=52fd6986f88051ccc00fc2d01529568d79d5a56c;hp=810bfeb95454f7bb5bd2fa884dcf39e66d058633;hpb=7b8804bd409931573b62567c921a4b8d0ed3c419;p=flightgear.git diff --git a/src/Instrumentation/navradio.cxx b/src/Instrumentation/navradio.cxx index 810bfeb95..073e28621 100644 --- a/src/Instrumentation/navradio.cxx +++ b/src/Instrumentation/navradio.cxx @@ -25,6 +25,7 @@ #include #include +#include #include #include @@ -104,6 +105,7 @@ static std::auto_ptr static_terminalRangeInterp, FGNavRadio::FGNavRadio(SGPropertyNode *node) : _operable(false), play_count(0), + _nav_search(true), _last_freq(0.0), target_radial(0.0), effective_range(0.0), @@ -570,7 +572,7 @@ void FGNavRadio::updateReceiver(double dt) } // of false courses disabled const double VOR_FULL_ARC = 20.0; // VOR is -10 .. 10 degree swing - _cdiDeflection *= VOR_FULL_ARC / _localizerWidth; // increased localiser sensitivity + _cdiDeflection *= VOR_FULL_ARC / _localizerWidth; // increased localizer sensitivity if (backcourse_node->getBoolValue()) { _cdiDeflection = -_cdiDeflection; @@ -581,7 +583,7 @@ void FGNavRadio::updateReceiver(double dt) r = ( r<0.0 ? -r-180.0 : -r+180.0 ); } _cdiDeflection = r; - } // of non-localiser case + } // of non-localizer case SG_CLAMP_RANGE(_cdiDeflection, -10.0, 10.0 ); _cdiDeflection *= signal_quality_norm;