[Flightgear-devel] ANN: Yaw and Roll Trim

2001-12-17 Thread David Megginson

The JSBSim flight models now support yaw and roll trim as well as
pitch trim.  The new properties are as follow:

  /controls/rudder-trim for yaw
  /controls/aileron-trim for roll

The values are clamped to -1.0:1.0, as with elevator trim and the
elevator, rudder, and aileron properties themselves.

You use these properties in different ways, depending on the aircraft.
Our Cessna 172, for example, has only an elevator-trim wheel in the
cockpit, so you have to set aileron or rudder trim statically on the
ground by bending a piece of aluminum (or in our case, by setting the
/controls/*-trim property in your .fgfsrc) -- we'll try to provide
reasonable default values in c172-set.xml once current work
stabilizes, but you can choose different values for your own preferred
flight conditions (econo-cruise, speed daemon, low flyer, etc.).

For the Cessna 182 and Cessna 310, there is a rudder-trim wheel in the
cockpit, so you can change the rudder trim dynamically during flight
by using the '' and '' keys (especially useful when you have an
engine out on the C-310); you still have to set aileron trim
statically before the flight.  These keybindings are set in the
*-set.xml files, so they are available only for the appropriate
aircraft.

When we get around to modelling bigger aircraft like the King Air,
there will also be an aileron trim wheel in the cockpit, and all three
trim axes will be adjustable dynamically during flight.

As always, make sure you do a cvs update on both FlightGear and the
base package.


All the best,


David

-- 
David Megginson
[EMAIL PROTECTED]


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



Re: [Flightgear-devel] ANN: Yaw and Roll Trim

2001-12-17 Thread Jim Wilson

Sounds great! Haven't tried it yet but I will tonight.

Just thought i'd ask though: Although the bindings are in the *-set.xml for
c310 and c182,  they can be done elsewhere (as in joystick.xml).  Is that right?

I assume that aircraft models with trim tabs will ignore after-takeoff
adjustments to /controls/rudder-trim?  Or can/should that 
ability/non-ability be defined (as say rudder-trim-type) in the
c172.xml/c182.xml/c310.xml so that changes to /controls/rudder-trim would be
ignored or acted upon according to the type of trim adjustment on the plane?

In any case it seems to me that aircraft specific key/joy bindings could be
problematic.  For that, even more so, bindings defined at multiple levels
(some general, some aircraft specific) are trouble, especially to someone who
clearly remembers being ignorant (because I still am:)) about how most of
FlightGear works.

Best,

Jim

David Megginson [EMAIL PROTECTED] said:

 The JSBSim flight models now support yaw and roll trim as well as
 pitch trim.  The new properties are as follow:
 
   /controls/rudder-trim for yaw
   /controls/aileron-trim for roll
 
 The values are clamped to -1.0:1.0, as with elevator trim and the
 elevator, rudder, and aileron properties themselves.
 
 You use these properties in different ways, depending on the aircraft.
 Our Cessna 172, for example, has only an elevator-trim wheel in the
 cockpit, so you have to set aileron or rudder trim statically on the
 ground by bending a piece of aluminum (or in our case, by setting the
 /controls/*-trim property in your .fgfsrc) -- we'll try to provide
 reasonable default values in c172-set.xml once current work
 stabilizes, but you can choose different values for your own preferred
 flight conditions (econo-cruise, speed daemon, low flyer, etc.).
 
 For the Cessna 182 and Cessna 310, there is a rudder-trim wheel in the
 cockpit, so you can change the rudder trim dynamically during flight
 by using the '' and '' keys (especially useful when you have an
 engine out on the C-310); you still have to set aileron trim
 statically before the flight.  These keybindings are set in the
 *-set.xml files, so they are available only for the appropriate
 aircraft.
 
 When we get around to modelling bigger aircraft like the King Air,
 there will also be an aileron trim wheel in the cockpit, and all three
 trim axes will be adjustable dynamically during flight.
 
 As always, make sure you do a cvs update on both FlightGear and the
 base package.
 
 
 All the best,
 
 
 David
 
 -- 
 David Megginson
 [EMAIL PROTECTED]
 
 
 ___
 Flightgear-devel mailing list
 [EMAIL PROTECTED]
 http://mail.flightgear.org/mailman/listinfo/flightgear-devel
 



-- 
Jim Wilson - IT Manager
Kelco Industries
PO Box 160
58 Main Street
Milbridge, ME 04658
207-546-7989 - FAX 207-546-2791
http://www.kelcomaine.com




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