]> git.mxchange.org Git - flightgear.git/blobdiff - src/Autopilot/digitalfilter.cxx
ITM radio calculations are only considered valid
[flightgear.git] / src / Autopilot / digitalfilter.cxx
index 45087a79a29352b2eabea4b056cc231f3d9ec724..6f83b01e1f6ea48d2b134f1748a572c1033445e2 100644 (file)
 #include "functor.hxx"
 #include <deque>
 
+using std::map;
+using std::string;
+using std::endl;
+using std::cout;
+
 namespace FGXMLAutopilot {
 
 /* --------------------------------------------------------------------------------- */
@@ -136,7 +141,7 @@ bool GainFilterImplementation::configure( const std::string & nodeName, SGProper
 
 double ReciprocalFilterImplementation::compute(  double dt, double input )
 {
-  if( input >= -SGLimitsd::min() || input <= SGLimitsd::min() )
+  if( input >= -SGLimitsd::min() && input <= SGLimitsd::min() )
     return SGLimitsd::max();
 
   return _gainInput.get_value() / input;