]> git.mxchange.org Git - flightgear.git/blobdiff - src/FDM/JSBSim/FGGroundReactions.cpp
First steps in a weather reorganization. Note especially that
[flightgear.git] / src / FDM / JSBSim / FGGroundReactions.cpp
index 3f133eeace2253605406d1a1418314abf350b4de..dde442afd1930a00b4696591fd08dd31903f76b2 100644 (file)
@@ -116,9 +116,14 @@ string FGGroundReactions::GetGroundReactionStrings(void)
   for (unsigned int i=0;i<lGear.size();i++) {
     if (!firstime) GroundReactionStrings += ", ";
     GroundReactionStrings += (lGear[i].GetName() + "_WOW, ");
-    GroundReactionStrings += (lGear[i].GetName() + "_compressLength, ");
-    GroundReactionStrings += (lGear[i].GetName() + "_compressSpeed, ");
-    GroundReactionStrings += (lGear[i].GetName() + "_Force");
+    GroundReactionStrings += (lGear[i].GetName() + "_stroke, ");
+    GroundReactionStrings += (lGear[i].GetName() + "_strokeVel, ");
+    GroundReactionStrings += (lGear[i].GetName() + "_CompressForce, ");
+    GroundReactionStrings += (lGear[i].GetName() + "_WhlSideForce, ");
+    GroundReactionStrings += (lGear[i].GetName() + "_WhlRollForce, ");
+    GroundReactionStrings += (lGear[i].GetName() + "_BodyXForce, ");
+    GroundReactionStrings += (lGear[i].GetName() + "_BodyYForce, ");
+    GroundReactionStrings += (lGear[i].GetName() + "_WhlSlipDegrees");
 
     firstime = false;
   }
@@ -140,7 +145,12 @@ string FGGroundReactions::GetGroundReactionValues(void)
     GroundReactionValues += string( lGear[i].GetWOW()?"1":"0" ) + ", ";
     GroundReactionValues += (string(gcvt(lGear[i].GetCompLen(),    5, buff)) + ", ");
     GroundReactionValues += (string(gcvt(lGear[i].GetCompVel(),    6, buff)) + ", ");
-    GroundReactionValues += (string(gcvt(lGear[i].GetCompForce(), 10, buff)));
+    GroundReactionValues += (string(gcvt(lGear[i].GetCompForce(), 10, buff)) + ", ");
+    GroundReactionValues += (string(gcvt(lGear[i].GetWheelSideForce(), 6, buff)) + ", ");
+    GroundReactionValues += (string(gcvt(lGear[i].GetWheelRollForce(), 6, buff)) + ", ");
+    GroundReactionValues += (string(gcvt(lGear[i].GetBodyXForce(), 6, buff)) + ", ");
+    GroundReactionValues += (string(gcvt(lGear[i].GetBodyYForce(), 6, buff)) + ", ");
+    GroundReactionValues += (string(gcvt(lGear[i].GetWheelSlipAngle(), 6, buff)));
 
     firstime = false;
   }