On Wed, 2002-02-27 at 16:25, David Megginson wrote:
> Tony Peden writes:
> 
>  > > Gear could be trivially exported.  Where do you want it?  How about
>  > > /control-positions/gear[n]/extension-fraction?
>  > 
>  > JSBSim is currently exporting this into /gear/position as well as other
>  > gear info like the WoW flag.
>  > 
>  > Do we want /engine and /gear ?
> 
> Further to this point, it might be useful to enumerate the information
> we need right now from the FDM.  Here's a start, off the top of my
> head:
> 
> Scene Generation
> ----------------
> 
> - position (latitude, longitude, and altitude)
> - orientation (heading, pitch, and roll)
> - is crashed?
> 
> 
> 3-D Model
> ---------
> 
> - normalized position of ailerons
> - normalized position of flaps
> - normalized position of elevators
> - normalized position of rudder
> 
> (for each engine)
> - RPM
> 
> (for each gear)
> - normalized retraction position
> 
> 
> Instrument Panel
> ----------------
> 
> - absolute orientation (heading, pitch, roll)
> - indicated altitude
> - calibrated forward airspeed
> - climb rate
> - side force

I think you mean side accel here?

Add stall warning.

> 
> (for each engine)
> - RPM
> - manifold pressure
> - oil temperature
> - oil pressure
> - fuel flow
> - exhaust gas temperature
> 
> (for each tank)
> - fuel level
> 
> (for each gear)
> - normalized retraction position
> 
> 
> Sound
> -----
> 
> - normalized flap position
> - relative wind
> 
> (for each gear)
> - weight on wheel
> - normalized retraction position
> - vertical velocity
> 
> (for each engine)
> - RPM
> - manifold pressure
> 
> 
> What is the most intuitive way to organize all of this?

Well, what's in the tree right at the moment is:
/position
/velocities
/accelerations
/orientation
/controls (fdm input)
/surface-positions (fdm output)
/engine
/gear

(I think these are all that are relavant to the list above)

For me, these all seem pretty reasonable.

There is some quirky stuff, like angle of attack in /velocities
which is not really intuitive but arguably ok since its derived
from velocity components.  I don't know how to avoid this kind
of thing, though.  
> 
> 
> All the best,
> 
> 
> David
> 
> -- 
> David Megginson
> [EMAIL PROTECTED]
> 
> _______________________________________________
> 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