]> git.mxchange.org Git - flightgear.git/commitdiff
Hack in an /accelerations/pilot-g property, for testing a new panel
authorandy <andy>
Thu, 20 Jun 2002 04:11:19 +0000 (04:11 +0000)
committerandy <andy>
Thu, 20 Jun 2002 04:11:19 +0000 (04:11 +0000)
instrument.  This needs to move somewhere permanent.

Also, remove a bogus fuel consumption setting that (1) was off by a factor
of 3600 (hours, not seconds) and (2) collided with identical code in FGFDM.

src/FDM/YASim/YASim.cxx

index efa82483825f154c063c1c657adf42954d6ac8fa..c5352f6b911ee1b4c89121b1e94689485cf27829 100644 (file)
@@ -388,6 +388,11 @@ void YASim::copyFromYASim()
     _fdm->getAirplane()->getPilotAccel(v);
     _set_Accels_Pilot_Body(M2FT*v[0], M2FT*v[1], -M2FT*v[2]);
 
+    // There is no property for pilot G's, but I need it for a panel
+    // instrument.  Hack this in here, and REMOVE IT WHEN IT FINDS A
+    // REAL HOME!
+    fgSetFloat("/accelerations/pilot-g", -v[2]/9.8);
+
     // The one appears (!) to want inverted pilot acceleration
     // numbers, in G's...
     Math::mul3(1.0/9.8, v, v);
@@ -430,10 +435,6 @@ void YASim::copyFromYASim()
        node->setBoolValue("running", t->isRunning());
        node->setBoolValue("cranking", t->isCranking());
 
-        // Note: assumes all tanks have the same fuel density!
-       node->setDoubleValue("fuel-flow-gph", CM2GALS * t->getFuelFlow()
-                            / airplane->getFuelDensity(0));
-
         float tmp[3];
         t->getThrust(tmp);
        node->setDoubleValue("prop-thrust", Math::mag3(tmp) * KG2LBS / 9.8);