On Wed, 2002-02-13 at 16:15, Jim Wilson wrote: > Tony Peden <[EMAIL PROTECTED]> said: > > > > > The way its set up right now, it should trim in-air if the speed is > > above 10 knots. > > >From FGJSBSim::do_trim(): > > if(fgic->GetVcalibratedKtsIC() < 10 ) { > > fgic->SetVcalibratedKtsIC(0.0); > > fgtrim=new FGTrim(fdmex,fgic,tGround); > > } else { > > fgtrim=new FGTrim(fdmex,fgic,tLongitudinal); > > } > > > > If there's a more reliable way to figure out that we want to > > be on the ground (aside from a similar hack with altitude) > > I'll be happy to change it. > > > > > Ah...one more thing. When it does this jbssim reports that it's setting the > correct altitude, then it goes to the same elevation as the starting position > (just doesn't change the long/lat). Then it seems if you aren't in the right > place it crashes with a Fatal error: Tile not found, attempting to schedule > tiles for a bogus long/lat. > > This link below is the output from such an event. It appears that the ground > level at the location where the program crashed was actually 539ft or about > 200-300 feet higher than the initial altitude at take-off. Not sure if I'm > reading this right, but maybe you can see something here: > > http://www.spiderbark.com/fgfs/ctrlubug.txt
Well, it's doing a ground trim because the speed is zero, now why is that? Hmmm... > > Best, > > Jim > > > > _______________________________________________ > Flightgear-devel mailing list > [EMAIL PROTECTED] > http://mail.flightgear.org/mailman/listinfo/flightgear-devel -- Tony Peden [EMAIL PROTECTED] We all know Linux is great ... it does infinite loops in 5 seconds. -- attributed to Linus Torvalds _______________________________________________ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel