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

Reply via email to