paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [5870] update jsbsim to call initRunning for all eng


From: Felix Ruess
Subject: [paparazzi-commits] [5870] update jsbsim to call initRunning for all engines
Date: Tue, 14 Sep 2010 21:58:39 +0000

Revision: 5870
          http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=5870
Author:   flixr
Date:     2010-09-14 21:58:39 +0000 (Tue, 14 Sep 2010)
Log Message:
-----------
update jsbsim to call initRunning for all engines

Modified Paths:
--------------
    paparazzi3/trunk/sw/simulator/nps/nps_fdm_jsbsim.c
    paparazzi3/trunk/sw/simulator/sim_ac_jsbsim.c
    paparazzi3/trunk/sw/simulator/sim_ac_jsbsim.h

Modified: paparazzi3/trunk/sw/simulator/nps/nps_fdm_jsbsim.c
===================================================================
--- paparazzi3/trunk/sw/simulator/nps/nps_fdm_jsbsim.c  2010-09-14 21:57:50 UTC 
(rev 5869)
+++ paparazzi3/trunk/sw/simulator/nps/nps_fdm_jsbsim.c  2010-09-14 21:58:39 UTC 
(rev 5870)
@@ -1,5 +1,6 @@
 #include <FGFDMExec.h>
 #include <FGJSBBase.h>
+#include <models/FGPropulsion.h>
 #include <models/FGGroundReactions.h>
 #include <stdlib.h>
 #include "nps_fdm.h"
@@ -177,6 +178,9 @@
     exit(-1);
   }
 
+  //initRunning for all engines
+  FDMExec->GetPropulsion()->InitRunning(-1);
+
   JSBSim::FGInitialCondition *IC = FDMExec->GetIC();
   if ( ! IC->Load(NPS_INITIAL_CONDITITONS)) {
 #ifdef DEBUG

Modified: paparazzi3/trunk/sw/simulator/sim_ac_jsbsim.c
===================================================================
--- paparazzi3/trunk/sw/simulator/sim_ac_jsbsim.c       2010-09-14 21:57:50 UTC 
(rev 5869)
+++ paparazzi3/trunk/sw/simulator/sim_ac_jsbsim.c       2010-09-14 21:58:39 UTC 
(rev 5870)
@@ -221,6 +221,8 @@
       IC->SetTerrainElevationFtIC(GROUND_ALT / FT2M);
       IC->SetPsiDegIC(QFU);
       IC->SetVgroundFpsIC(0.);
+      //initRunning for all engines
+      FDMExec->GetPropulsion()->InitRunning(-1);
       if (!FDMExec->RunIC()) {
         cerr << "Initialization from flight plan unsuccessful" << endl;
         exit(-1);

Modified: paparazzi3/trunk/sw/simulator/sim_ac_jsbsim.h
===================================================================
--- paparazzi3/trunk/sw/simulator/sim_ac_jsbsim.h       2010-09-14 21:57:50 UTC 
(rev 5869)
+++ paparazzi3/trunk/sw/simulator/sim_ac_jsbsim.h       2010-09-14 21:58:39 UTC 
(rev 5870)
@@ -27,6 +27,7 @@
 
 #include <FGFDMExec.h>
 #include <FGJSBBase.h>
+#include <models/FGPropulsion.h>
 
 #include "std.h"
 #include "airframe.h"




reply via email to

[Prev in Thread] Current Thread [Next in Thread]