[Flightgear-devel] OFFLINE: YASim flaps flap

2002-06-05 Thread jsb

WY OFFLINE

 Induced drag is a function of the vortices surrounding the wing.  Those
 vortices vary in strength with lift, not angle of attack.  Since you

 There is nothing non-intuitive about it. Don't think in terms of angle
 of attack.

Priceless.

:-)

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] YASim flaps flap

2002-06-05 Thread jsb

 Tony Peden wrote:
  Induced drag is a function of the vortices surrounding the wing.
  Those vortices vary in strength with lift, not angle of attack.
 
 Not so.  The induced drag of an aircraft in high-speed cruise is much
 lower than an aircraft in level flight at stall speed.  The lift in

Anderson defines induced drag as the drag created by the presence of downwash - 
which arguably is very much related to wingtip vortices. You can *visualize* 
the physical generation of induced drag by picturing the lift vector tilting 
backwards - again, according to Anderson. Probably both of you are right in a 
sense.


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Aircraft

2002-06-04 Thread jsb

 Stoenworks aviation is in St. Louis Park. That's where I 
 used to lie.
 
 Jon

Not that it matters, but I meant that's where I used to *live* .

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Aircraft

2002-06-02 Thread jsb

 No mention of Beech anywhere.

Beech is now a division of
Raytheon.


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Inconsitent naming in src/FDM/JSBSim

2002-02-26 Thread jsb

 Compilation stops with: JSBSim.cpp file not found.
 
 File is JSBSim.cxx
 
 Rainer

No, there is a file called JSBSim.cxx that is used by FlightGear. The file 
JSBSim.cpp is used only to test JSBSim in a standalone mode. This file has 
recently been removed from the FlightGear tree. Try updating your FlightGear 
code:

cvs update -dP

If this does not work, write back right away. Could be Curt needs to do 
something more in CVS.

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Bye bye, yellow and blue glider

2002-02-22 Thread jsb

 Note the second: the windows are not transparent, yet, because there's
 nothing to see inside.  The blue is just a placeholder.

Can you add a texture that looks like brown kraft paper that's marked Remove 
before flight?

;-)

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Bye bye, yellow and blue glider

2002-02-22 Thread jsb

  Note the second: the windows are not transparent, yet, because there's
  nothing to see inside.  The blue is just a placeholder.
 
 Looks like a great start.  Thanks!

Screen shots? How can you guys tell how it looks?

Jon




___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Wind confusion.

2002-02-18 Thread jsb

 BTW, it's good to see that people have started experimenting with
 various combinations of wind and FDM's. There are interesting
 differences in ground handling between various models.
 
 Speaking of ground handling, all aircraft have the tendency to
 slowly float sideways, even with zero wind, brakes applied and
 engine(s) stopped. What's up with that?

Ground handling - and *very* especially handling in a *stopped* condition - is 
an acknowledged bitch to model by everyone who endeavors to model it. NASA, X-
Plane author Austin  **??** (can't recall his last noame at present), myself, 
etc.

We have ground handling pretty much figured out, but the quirks of modeling a 
vehicle at rest are still being worked out. For us particularly (JSBSim 
developers) there have been other issues to tackle for this current FlightGear 
release - both technical and home life. This has given me, at least, some time 
to think about it and I am going to try something I've had on my mind for a few 
weeks as a potential solution. But it will still be a short while until I can 
try it out. We acknowledge, though, that it does not work perfectly now and 
that this is an important problem to solve.

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Crash when KMYF not KSFO

2002-02-15 Thread jsb

 Question: Who's responsibility is it (or should it be) to set the
 runway elevation inside of FGInterface?

JSBSIm does fine on its own by using a runway elevation (or scenery elevation, 
or whatever) of zero - assuming sea level operations only, for now. JSBSim 
defaults to sea level in standalone mode. We have to default somewhere. If 
FlightGear wants us to follow them to somewhere and fly from there, how else 
can we get the runway/scenery elevation except from FlightGear?? It's a two-way 
street; FlightGear has to tell us about the world it is simulating (the scene 
it is showing and where in the world it is). We can do the rest.

Maybe I am unclear on what you are saying that FlightGear does and doesn't do. 
Am I missing the point (I haven't had my morning coffee, yet, so maybe I am)?

Jon




___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



RE: [Flightgear-devel] JSBsim C310 crashes the sim on gear retrac

2002-02-15 Thread jsb

 BERNDT, JON S. (JON) (JSC-EX) (LM) writes:
   Where in the code is the gear position (i.e. relative to retracted or
   extended) calculated and managed?
  
   Curt.
  
  The gear forces and moments are calculated in individual instances of
  FGLGear. The ground reactions as a whole are managed in FGGroundReactions.
 
 What code determines whether the gear is retracted or extended or in
 some intermediate state?

It's in FGLGear that the determination is made as to whether the gear is up or 
down. For aero purposes, there is an intermediate state that is determined by 
an instance of FGKinemat - an FCS class. Look at the c310 config file. It 
instantiates an instance of FGKinemat fot he gear. That isntance takes the gear 
position lever as input (I believe) and calculates gear in-transit position). 
There should be a belly contact point defined in case the gear is up and ground 
contact occurs.

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Another documentation correction

2002-02-14 Thread jsb

 Alex Perry wrote:
 Think of it this way: a YASim aircraft will be as close to the real
 airplane as the real one is to any other aircraft of the same general
 class.  That's good enough for me.  And in a lot of situations
 (military aircraft in particular), this is as good as we're going to
 get anyway.  There isn't any public performance data for these beasts.
 
  
  How about this ?
  JSB will be exact for every situation that is known and flight tested,
  but may have odd and/or unrealistic behavior outside normal flight.
 
 (Shhht, don't let Jon hear this!)

Ha! Actually, when we get around to it, we do want to be plausible off-nominal, 
too.

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



RE: [Flightgear-devel] 0.7.9pre2

2002-02-13 Thread jsb

 The only thing preventing FlightGear from compiling on FreeBSD is the
 missing gcvt function.  Jon and I discussed it some yesterday and I sent him
 a fix that places the definition in FGJSBBase.h.  Hopefully that has made it
 to him.  I know it may be too late now to get it into 0.7.9 though.

Mike:

Can you send me the fix one more time,
please?


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



RE: [Flightgear-devel] 0.7.9pre2

2002-02-13 Thread jsb

 On Wed, 2002-02-13 at 09:05, [EMAIL PROTECTED] wrote:
   The only thing preventing FlightGear from compiling on FreeBSD is the
   missing gcvt function.  Jon and I discussed it some yesterday and I sent 
him
   a fix that places the definition in FGJSBBase.h.  Hopefully that has made 
it
   to him.  I know it may be too late now to get it into 0.7.9 though.
  
  Mike:
  
  Can you send me the fix one more time,
  please?
  
 
 Sure.  I've re-sent the patch.  So hopefully this time it'll get to you.

Where is it?

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



re: [Flightgear-devel] [BUG] JSBSim: sudden plane crashes

2002-02-12 Thread jsb

 Melchior FRANZ writes:
 
   This can reliably be reproduced as follows: Start the c310
   (fgfs --aircraft=c310) and climb at, let's say, 1000 ft, then
   abruptly push the stick forward (pitch down; Elevator Cmd = 1).
   JSBout310.csv shows extreme and extremely alternating values for
   forces and acceleration.
 
 I believe that these are lingering problems with the propeller models.

Is this still present with the newer JSBSim code/files? Strange. It's hard to 
picture why, when everything has been at equilibrium for a while, why the 
propeller should suddenly spin out of control.

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



[Flightgear-devel] X-15 rumble sound

2002-02-08 Thread jsb

I'd really like to have a good XLR-99 rumble sound. Right now I don't recall 
there being any audio indication that the engine is burning. Is there? What is 
the maximum size (in bytes) that a sound clip should be? For a rocket I think 
attenuating the volume with throttle setting should be all that is needed.

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] OT: Easy on the rudder there, Cowboy

2002-02-08 Thread jsb

  There's politics at work here somewhere.  The actual statement by the
  NTSB was actually fairly straightforward and plausible.  But the fact
  that it was made at a podium in front of a room full of reporters
  pretty much guaranteed that the pilot error angle would be played
  up.  Weird.

  So they pointed the training problem out.
  
  In front of a room full of reporters...

I've seen several NTSB press conferences. They usually are in front of the 
press. I must be missing the point ... ? Are you saying the NTSB is slanting 
its analysis against Airbus for reason, or that the press is putting a spin on 
the story? I'll buy the latter.

Jon




___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] OT: Easy on the rudder there, Cowboy

2002-02-08 Thread jsb

 What this doesn't address is why the tail of this particular airliner
 fell off while it was travelling at a comparatively modest speed.
 Anything over 250 kts would have been illegal at that altitude and
 would have been REALLY played up by the media.  But the point is
 valid; the NTSB quizzed a bunch of pilots about Vne issues and
 discovered that most of them were clueless about the subject.

Did they quiz the pilots about Vne? I thought I had read that the pilots they 
interviewed were incorrect in their assumptions about rudder limiting features, 
and that there did exist an opportunity to enter combinations of rudder 
movements (specifically a series of opposite rudder commands) that could cause 
structural failure in the rudder - even well below Vne. I read that the pilots 
were unaware of this. Probably so were the designers. One would think that, 
unlike a Bonanza, a modern commercial transport would limit the ability of the 
pilots to damage their own aircraft via structural filters and limiters. Airbus 
has had its share of problems with smart FCS, though. I still remember the 
video of that Airbus (A-300?) inaugural flight that plowed a section of forest 
when trying to takeoff after a low-speed pass over the runway, when the FCS 
insisted that the aircraft was landing and could not command the engines to 
takeoff thrust.

Wasn't there also an angle to this story where a failed composite structure of 
the rudder was involved in a previous incident on the same aircraft, or that 
the failed part was actually an illegally repaired and used part?

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Building SimGear/FlightGear fails

2002-02-06 Thread jsb

 Have you upgraded any cygwin packages recently?
 
 Curt.


It used to be that when running aclocal in CygWin one had to do it like this:

aclocal -I .

I just updated to the very latest CygWin in all things. SimGear, at least, 
built easily using aclocal with NO arguments, i.e.:

aclocal

The whole build procedure I used is in a perl script (available in JSBSim CSV, 
called createfgfs.pl). The procedure is:

aclocal
automake -a
autoconf
'CFLAGS= CXXFLAGS= ./configure --with-logging
make install

This works for me when building SimGear. Curiously, aclocal -I . was in the 
build procedure for plib, and that worked. I am going to try building 
FlightGear, now. The important point about all of this is that it could be that 
now FlightGear can be built with a stock CygWin - no reversion may now be 
necessary for various auto* tools.

Jon




___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



[Flightgear-devel] Nits

2002-02-06 Thread jsb

1) The runways at KEDW appear to have no texture - they are pure white.
2) The date at bottom left on the screen flickers between todays date and the 
15th of February. Weird.

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



RE: [Flightgear-devel] SITREP

2001-12-28 Thread jsb

 Jon S. Berndt writes:
  What a good looking baby boy! Congratulations. I hope everyone is doing
  well.
  
  We're two weeks from twin boys being born, ourselves. I still don't have two
  good boys names in hand ...
 
 How about Spit and Spat or maybe that should be FGSpit and
 FGSpat?


wow

with all these suggestions I ought to find a viable name in no time.

:-)

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



re: [Flightgear-devel] Manifold pressure

2001-12-13 Thread jsb

 The engine model is probably just sending out a scaled version of the
 throttle position -- we're still working on powerplant output variables.

It shouldn't be too hard to make MP dependent on throttle position AND whether 
it is operating or not - plus with some small lag in there. Would that be 
better than what is there, now?

Jon




___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Uninitialized variables

2001-12-13 Thread jsb

 Flightgear bombs when JSB outputs data in CSV format with MSVC 6 (latest
 change to c172.xml r1.38).
 It appears that the coefficient kCLge 'Change_in_lift_due_to_ground_effect'
 has a value derived from FGPosition::hoverbmac which is unitialized.

Fixed. Will be committed later this evening. hoverbmac and hoverbcg init'ed to 
0.0 in the constructor. Tony, if this should be done differently go ahead and 
change it. Otherwise I'll commit it with other changes I am making, later this 
evening.

 but I think that every member variables should have a default value set in
 class constructor

Very good point. I think we need to go back over our code and do a sanity check 
to see if we missed anything.

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] B2 Cockpit VR view.

2001-12-12 Thread jsb

 I guess it is all in the eye of the beholder. I see significant difference
 in the function and symbology of the different displays and less in the
 physical layout.

Agreed. I was really pointing out the physical similarity in the layout and 
arrangement of the panel faces. The specific instruments and controls will be 
different, of course. For example, the manual Solid Rocket Booster sep switch 
is hardly noticable in the B2. ;-) In both cases there appears to be few places 
to hang fuzzy dice.

Jon





___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



[Flightgear-devel] B2 Cockpit VR view.

2001-12-11 Thread jsb

Fun link:

http://www.airspacemag.com/asm/web/site/QTVR/b2.html

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Compiler Compliance and Coding Conventions (was:

2001-12-07 Thread jsb

 I'm sorry, but you misunderstood the extremly big advantage of being
 multiplatform. Every compiler allows you to get away with some stuff and
 breaks with some other stuff. Using mutliple different compilers gives
 you code that doesn't brake anywhere.
 
 By using MSVC I found lots of bugs. Some of them were highly likely to
 brake the code for other compilers after a short while. This is
 especially the case for uninitalized variables. FGFS has lot's of place
 where you've got code like
 
  float foo[4];
 
 and later code that uses foo w/o initalizing it first. This runs fine on

That's a good p oint, as much as I hate to admit it. That brings up a point, 
Christian, could you try compiling the latest JSBSim and let me know what you 
find?

Jon




___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Starting up flightgear.

2001-12-07 Thread jsb

 soon.  (I'm thinking specifically of the startup-onground sinking into
 the ground and spinning slowly bug in JSBSim

Done, tested, and committed (at the default airport). Note that now the wind 
will push you around on the runway, but it can't be any worse that rocking like 
a boat when you are sitting still!

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] RFC: Keybinding Changes for Powerplant

2001-12-04 Thread jsb

 Yes, yes, my comment was not intended as a slam.

No offense taken, and I didn't see it as a slam. I just wanted to communicate 
that we have thought of many of those things.

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



[Flightgear-devel] Re: JSBSim BUG?

2001-11-30 Thread jsb

 Hi Jon,
 
 It looks like the compiler has got something here:
 
 ../FGEngine.h, line 186: warning(1171): expression has no effect
  void SetEngineNumber(int nn) {EngineNumber == nn;}

Yes, I have just noticed that but cannot figure out what the hell that's all 
about. Am I missing something obvious?

[posted to the fgfs developer list]

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] ANN: Cessna 310 twin-prop

2001-11-30 Thread jsb

 - Single-engine flight doesn't cause any yaw (I suspect a JSBSim bug
   here).

What!? no yaw?



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel



Re: [Flightgear-devel] Float -- Double

2001-11-14 Thread jsb

 Probably you could indentify different precition needs and typedef them
 your own.
 E.g. jsbsim_float jasbsim_double and jsbsim_log_double. Then you only
 need to change one file (and there only 3 lines) to figure out what
 precition you want or need.

for file in *.cpp, *.h, filtersjb/*.cpp, filtersjb/*.h do
sed 's/flost/double/g' $file  temp
mv temp $file
done

I think that's about what I did. Easy as PI.

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel