On Sun, 2003-03-30 at 20:05, Michael Selig wrote:
> At 3/30/03, you wrote:
> >Michael Selig writes:
> >
> >  > I noticed the 'squared' effect when I started flying w/ my R/C
> >  > joysticks.  Using the actual joysticks exactly models what an R/C
> >  > pilot feels, so no exponent fudging is desired in that case.  Also,
> >  > exponential rates and mixing if used are done onboard the R/C
> >  > transmitter, so again nothing needs to be done on the fgfs side.
> >
> >Great.  Under our current system, the 'power' property is not applied
> >by default -- it has to be specified separately for each axis in each
> >joystick-specific config file, so there should be no problem leaving
> >it out for your R/C joysticks.
> 
> That's what I've done.  That R/C joystick file is committed.
> 
> 
> >  > In special cases (e.g. some airplanes in the current fgfs hanger),
> >  > suppose one wanted to change a property that is set in the specific
> >  > base package joystick file (or any other xml file).  Can the
> >  > related tags be added to the -set.xml file with the effect of
> >  > over-riding the previous values?  There have been instances where I
> >  > have wanted to do this, but I don't think it worked.
> >
> >It's doable, but complicated.  Let me know what you're thinking of.
> 
> Things that I would like to over-ride and post to the fgfs cvs for flying 
> the uiuc airplanes (and new ones coming):
> 
> [1] I'd like to add keyboard customization that would work w/ the ASW-20. 
> Spoilers working w/ j/k keys:
> 
> <key n="106">
>    <name>j</name>
>    <desc>Decrease spoilers.</desc>
>    <binding>
>     <command>property-adjust</command>
>     <property>/controls/spoilers</property>
>     <min>0</min>
>     <step type="double">-0.25</step>
>    </binding>
>   </key>
> 
>   <key n="107">
>    <name>k</name>
>    <desc>Increase spoilers.</desc>
>    <binding>
>     <command>property-adjust</command>
>     <property>/controls/spoilers</property>
>     <max>1</max>
>     <step type="double">0.25</step>
>    </binding>
>   </key>
> 
> [2] In preferences.xml, I have changed 'eye-heading-deg-path' per below.
> The LaRCsim/UIUC code computes this value.  The advantage is that in the 
> second view, the view direction is in the direction of the airplane 
> ("Gamma" horizontal in effect).  The result is that when rudder is applied, 
> the airplane will yaw, but the view direction will not.  It is a much more 
> natural way to see the airplane and tendency for vertigo is greatly reduced 
> when things are unsteady.  With the ASW-20 landing w/ sideslip 
> (cross-controls), the 2nd view is down the runway w/ the airplane in a big 
> sideslip.
> 
>    <!-- view 2 -->
>    <view>
>      <name>Chase View</name>
>      <type>lookat</type>
>      <config>
>        <from-model type="bool">false</from-model>
>        <from-model-idx type="int">0</from-model-idx>
>        <eye-lat-deg-path>/position/latitude-deg</eye-lat-deg-path>
>        <eye-lon-deg-path>/position/longitude-deg</eye-lon-deg-path>
>        <eye-alt-ft-path>/position/altitude-ft</eye-alt-ft-path>
>        <eye-heading-deg-path>/orientation/Gamma_horiz_deg</eye-heading-deg-path>
> 
> Frankly, I think this should be applied w/ all FDMs, but JSBSim and YASim 
> will need to compute Gamma_horiz_deg first.

Flight path angle is computed by JSBSim.  It's probably not passed to
FG, however.

> 
> [3] The final one is obviously the joysticks.xml file.  When I do fly w/ my 
> regular MS joysticks, I'd like to be working one-to-one.  I'm working on 
> some fighter planes now and I'd like to remove the squared effect for those 
> -set.xml files.
> 
> So effectively, I am thinking of customizations of all three: 
> joysticks.xml, preferences.xml, and keyboard.xml.  To me it would seem 
> logical for these "extensions"/"over-rides" to reside in add-on files that 
> are called from the *-set.xml file.
> 
> Any light you can shed on this would be appreciated.
> 
> Regards,
> Michael
> 
> 
> 
> 
> >All the best,
> >
> >
> >David
> >
> >--
> >David Megginson, [EMAIL PROTECTED], http://www.megginson.com/
> >
> >_______________________________________________
> >Flightgear-devel mailing list
> >[EMAIL PROTECTED]
> >http://mail.flightgear.org/mailman/listinfo/flightgear-devel
> 
> 
> 
> **************************************************
>   Prof. Michael S. Selig
>   Dept. of Aero/Astro Engineering
>   University of Illinois at Urbana-Champaign
>   306 Talbot Laboratory
>   104 South Wright Street
>   Urbana, IL 61801-2935
>   (217) 244-5757 (o), (509) 691-1373 (fax)
>   mailto:[EMAIL PROTECTED]
>   http://www.uiuc.edu/ph/www/m-selig
>   http://www.uiuc.edu/ph/www/m-selig/faq.html (FAQ)
> **************************************************
> 
> 
> _______________________________________________
> Flightgear-devel mailing list
> [EMAIL PROTECTED]
> http://mail.flightgear.org/mailman/listinfo/flightgear-devel
-- 
Tony Peden <[EMAIL PROTECTED]>


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

Reply via email to