Hack in an /accelerations/pilot-g property, for testing a new panel
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.
This commit is contained in:
parent
6df9479415
commit
8199ece7dc
1 changed files with 5 additions and 4 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Reference in a new issue