Mathias Fröhlich said: > > Well, my first guesses were wrong, but I have found what JSBSim does now: > > The code in question is in FGJSBSim::do_trim(): > > if ( fgGetBool("/sim/presets/onground") ) > { > fgic->SetVcalibratedKtsIC(0.0); > fgtrim = new FGTrim(fdmex,tGround); > } else { > fgtrim = new FGTrim(fdmex,tLongitudinal); > } > > At initialization time /sim/presets/onground is true, at reset time it is > false. > It lookes like tGround triming also adjusts the height of the aircraft so that > it does not get pushed into the air by the gear springs. Whereas > tLongitudinal triming does not adjust the altitude. > > Just taking tGround triming all the time fixes the reset issue. But this is > obviously not the right fix here. >
Did you trace this in a debugger? fgGetBook("/sim/preset/onground") is definately true at the time the reset key is hit....otherwise that hack I posted earlier would not work. Best, Jim _______________________________________________ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel