]> git.mxchange.org Git - flightgear.git/commitdiff
fix #416: reciprocal filter broken
authorTorsten Dreyer <Torsten@t3r.de>
Thu, 25 Aug 2011 20:25:20 +0000 (22:25 +0200)
committerTorsten Dreyer <Torsten@t3r.de>
Thu, 25 Aug 2011 20:25:20 +0000 (22:25 +0200)
src/Autopilot/digitalfilter.cxx

index 45087a79a29352b2eabea4b056cc231f3d9ec724..2686797434936113423c860b86c219dcf3b4d3ff 100644 (file)
@@ -136,7 +136,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;