X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FFDM%2Fengine.cxx;h=34619ef191d9193f7e16238073d7b92073dd8902;hb=ae1028b795c3a492844af468b574db8b18e97f98;hp=cb5c0eedf3bc5e2d513bf650a20c154779940aa1;hpb=fa000a3447a7c9e123642018028b0ac75061f2b5;p=flightgear.git diff --git a/src/FDM/engine.cxx b/src/FDM/engine.cxx index cb5c0eedf..34619ef19 100644 --- a/src/FDM/engine.cxx +++ b/src/FDM/engine.cxx @@ -1,24 +1,23 @@ // 10520d test program -#include "10520d.hxx" +#include "IO360.hxx" int main() { - FGEngine e; + FGNewEngine e; - e.init(); + e.init( 1.0 / 120.0 ); - for ( int i = 0; i < 10000; ++i ) { - e.set_IAS( 45 ); - e.set_Throttle_Lever_Pos( (double)i / 100.0 ); - e.set_Propeller_Lever_Pos( 100 ); - e.set_Mixture_Lever_Pos( 75 ); + e.set_IAS( 80 ); + e.set_Throttle_Lever_Pos( 50.0 ); + e.set_Propeller_Lever_Pos( 100.0 ); + e.set_Mixture_Lever_Pos( 75 ); - e.update(); - // cout << "Rho = " << e.get_Rho(); - cout << "Throttle = " << i / 100.0; - cout << " RPM = " << e.get_RPM(); - cout << " Thrust = " << e.get_FGProp1_Thrust() << endl; - } + e.update(); + + // cout << "Rho = " << e.get_Rho(); + cout << "Throttle = " << 100.0; + cout << " RPM = " << e.get_RPM(); + cout << " Thrust = " << e.get_FGProp1_Thrust() << endl; return 0; }