]> git.mxchange.org Git - flightgear.git/blobdiff - src/FDM/engine.cxx
Added #include <math.h> for fabs()
[flightgear.git] / src / FDM / engine.cxx
index cb5c0eedf3bc5e2d513bf650a20c154779940aa1..34619ef191d9193f7e16238073d7b92073dd8902 100644 (file)
@@ -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;
 }