From: andy Date: Mon, 24 Jun 2002 04:18:53 +0000 (+0000) Subject: Wrong units when interpreting tags. X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=b162cf87074953c84e80cdc677fefd6213740ca9;p=flightgear.git Wrong units when interpreting tags. --- diff --git a/src/FDM/YASim/FGFDM.cpp b/src/FDM/YASim/FGFDM.cpp index 56d613679..c0aa05684 100644 --- a/src/FDM/YASim/FGFDM.cpp +++ b/src/FDM/YASim/FGFDM.cpp @@ -301,7 +301,7 @@ void FGFDM::getExternalInput(float dt) // Weights for(i=0; i<_weights.size(); i++) { WeightRec* wr = (WeightRec*)_weights.get(i); - _airplane.setWeight(wr->handle, fgGetFloat(wr->prop)); + _airplane.setWeight(wr->handle, LBS2KG * fgGetFloat(wr->prop)); } } @@ -338,7 +338,7 @@ void FGFDM::setOutputProperties() Thruster* t = er->eng; sprintf(buf, "%s/fuel-flow-gph", er->prefix); - fgSetFloat(buf, (t->getFuelFlow()/fuelDensity) * 3600 * CM2GALS); + fgSetFloat(buf, (t->getFuelFlow()/fuelDensity) * 3600 * CM2GALS); if(t->getPropEngine()) { PropEngine* p = t->getPropEngine();