From 16c029c609355360d4c04cb278a87ba5057cd0a8 Mon Sep 17 00:00:00 2001 From: tony Date: Mon, 14 Jul 2003 11:47:25 +0000 Subject: [PATCH] Fix for setting initial pitch angle on the ground. --- src/FDM/JSBSim/FGTrim.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/FDM/JSBSim/FGTrim.cpp b/src/FDM/JSBSim/FGTrim.cpp index 6f2c1710f..1de234420 100644 --- a/src/FDM/JSBSim/FGTrim.cpp +++ b/src/FDM/JSBSim/FGTrim.cpp @@ -245,8 +245,9 @@ bool FGTrim::DoTrim(void) { //cout << current_axis << " " << TrimAxes[current_axis]->GetStateName() //<< " " << TrimAxes[current_axis]->GetControlName()<< endl; if(TrimAxes[current_axis]->GetStateType() == tQdot) { - if(mode == tGround) + if(mode == tGround) { TrimAxes[current_axis]->initTheta(); + } } xlo=TrimAxes[current_axis]->GetControlMin(); xhi=TrimAxes[current_axis]->GetControlMax(); @@ -616,6 +617,7 @@ void FGTrim::setDebug(void) { void FGTrim::SetMode(TrimMode tt) { ClearStates(); + mode=tt; switch(tt) { case tFull: cout << " Full Trim" << endl; -- 2.39.5