airwaveXtreme150 now with multiplayer, autosave and minor improvements
[fg:toms-fgdata.git] / Aircraft / airwaveXtreme150 / airwaveXtreme150-JSBSim-set.xml
1 <?xml version="1.0"?> 
2 <!--
3 ************************************************************************
4 Hang glider simulation config.  This file ties together all the
5 components used by FGFS to represent a generic hang glider.
6 Components include the flight data model, instrument panel, and
7 external model.
8
9 Flight model details: 
10 Aircraft/UIUC/airwaveXtreme150-v1-nl/README.airwaveXtreme150.html
11
12 External model details:  
13 Aircraft/airwaveXtreme150/Models/uiuc/hgldr-cs/README.TXT 
14 (courtesy of Captain Slug, captainslg@aol.com)
15
16 Last update: Nov 8, 2002 Michael Selig, m-selig@uiuc.edu
17              Feb 18, 2012 D-NXKT, D_NXKT@yahoo.de
18              June 10, 2012 D-NXKT, D_NXKT@yahoo.de
19              July 14, 2012 D-NXKT
20 ************************************************************************
21 -->
22
23 <PropertyList>
24
25  <sim>
26
27   <description>Airwave Xtreme 150 hang glider (JSBSim)</description>
28
29   <author>Michael Selig, Captain Slug, D-NXKT</author>
30   <aircraft-version>July 2012</aircraft-version>
31   <flight-model>jsb</flight-model>
32   <aero>Models/JSBSim/airwaveXtreme150-JSBSim</aero>
33   
34   <startup>
35     <splash-texture>Aircraft/airwaveXtreme150/splash.png</splash-texture>
36     <splash-title>Airwave Xtreme 150</splash-title>
37   </startup>
38
39   <sound>
40    <path>Aircraft/airwaveXtreme150/Sounds/airwaveXtreme150-sound-JSBSim.xml</path>
41   </sound>
42
43   <panel>
44    <!-- generic panel imperial units -->
45    <path>Aircraft/airwaveXtreme150/Panels/generic-panel-imperial-units.xml</path>   
46    <visibility>false</visibility>
47    <hide-nonzero-view>false</hide-nonzero-view>
48    <hide-nonzero-heading-offset>false</hide-nonzero-heading-offset>
49   </panel>
50
51   <panel_2>
52    <!-- generic panel metric units -->
53    <path>Aircraft/airwaveXtreme150/Panels/generic-panel-metric-units.xml</path>
54   </panel_2>
55
56   <model>
57    <path>Aircraft/airwaveXtreme150/Models/JSBSim/hgldr-cs-model.xml</path>
58    
59    <livery>
60     <file type="string"/>
61    </livery>
62    
63    <airwaveXtreme150>
64     <material>
65
66      <LeadingEdge>
67       <!-- rgb 0.034118 0.65 0.246706 amb 0.034118 0.65 0.246706 emis 0 0 0 spec 1 1 1 shi 32 trans 0  -->
68       <diffuse>
69        <red>0.034118</red>
70        <green>0.65</green>
71        <blue>0.246706</blue>
72       </diffuse>
73       <ambient>
74        <red alias="/sim/model/airwaveXtreme150/material/LeadingEdge/diffuse/red"/>
75        <green alias="/sim/model/airwaveXtreme150/material/LeadingEdge/diffuse/green"/>
76        <blue alias="/sim/model/airwaveXtreme150/material/LeadingEdge/diffuse/blue"/>       
77       </ambient>
78       <transparency>
79        <alpha>1.0</alpha>
80       </transparency>
81      </LeadingEdge>
82
83      <SailUpper>
84       <!-- rgb 0.949968 0.949968 0.949968 amb 0.949968 0.949968 0.949968 emis 0 0 0 spec 1 1 1 shi 32 trans 0.05  -->
85       <diffuse>
86        <red>0.949968</red>
87        <green>0.949968</green>
88        <blue>0.949968</blue>
89       </diffuse>
90       <ambient>
91        <red alias="/sim/model/airwaveXtreme150/material/SailUpper/diffuse/red"/>
92        <green alias="/sim/model/airwaveXtreme150/material/SailUpper/diffuse/green"/>
93        <blue alias="/sim/model/airwaveXtreme150/material/SailUpper/diffuse/blue"/>       
94       </ambient>
95       <transparency>
96        <alpha>0.95</alpha>
97       </transparency>
98      </SailUpper>
99
100      <TrailingEdge>
101       <!-- rgb 0.949968 0.949968 0.949968 amb 0.949968 0.949968 0.949968 emis 0 0 0 spec 1 1 1 shi 32 trans 0.05  -->
102       <diffuse>
103        <red>0.949968</red>
104        <green>0.949968</green>
105        <blue>0.949968</blue>
106       </diffuse>
107       <ambient>
108        <red alias="/sim/model/airwaveXtreme150/material/TrailingEdge/diffuse/red"/>
109        <green alias="/sim/model/airwaveXtreme150/material/TrailingEdge/diffuse/green"/>
110        <blue alias="/sim/model/airwaveXtreme150/material/TrailingEdge/diffuse/blue"/>       
111       </ambient>
112       <transparency>
113        <alpha>0.95</alpha>
114       </transparency>
115      </TrailingEdge>
116
117      <SailLower>
118       <!-- rgb 1 1 0 amb 1 1 0 emis 0 0 0 spec 1 1 1 shi 32 trans 0.05  -->
119       <diffuse>
120        <red>1</red>
121        <green>1</green>
122        <blue>0</blue>
123       </diffuse>
124       <ambient>
125        <red alias="/sim/model/airwaveXtreme150/material/SailLower/diffuse/red"/>
126        <green alias="/sim/model/airwaveXtreme150/material/SailLower/diffuse/green"/>
127        <blue alias="/sim/model/airwaveXtreme150/material/SailLower/diffuse/blue"/>       
128       </ambient>
129       <transparency>
130        <alpha>0.95</alpha>
131       </transparency>
132      </SailLower>
133
134      <SailLowerStripe>
135       <!-- rgb 0.034 0.65 0.247 amb 0.034 0.65 0.247 emis 0 0 0 spec 1 1 1 shi 32 trans 0.05  -->
136       <diffuse>
137        <red>0.034</red>
138        <green>0.65</green>
139        <blue>0.247</blue>
140       </diffuse>
141       <ambient>
142        <red alias="/sim/model/airwaveXtreme150/material/SailLowerStripe/diffuse/red"/>
143        <green alias="/sim/model/airwaveXtreme150/material/SailLowerStripe/diffuse/green"/>
144        <blue alias="/sim/model/airwaveXtreme150/material/SailLowerStripe/diffuse/blue"/>       
145       </ambient>
146       <transparency>
147        <alpha>0.95</alpha>
148       </transparency>  
149      </SailLowerStripe>
150
151     </material>
152     
153     <kingpost type="bool">0</kingpost>
154     <single_surface type="bool">0</single_surface>
155     <wheels type="bool">0</wheels>
156         
157    </airwaveXtreme150>
158
159   </model>
160
161   <multiplay>
162    <generic>
163     <float n="0" alias="/animation/running_leg_left"/>
164     <float n="1" alias="/animation/running_leg_right"/>
165     <float n="2" alias="/animation/running_leg"/>
166     <float n="3" alias="/animation/running_leg_sign"/> 
167     <float n="4" alias="/controls/flight/elevator-trim"/>
168     <float n="5" alias="/fdm/jsbsim/fcs/parachute-pos-norm"/>
169     <float n="6" alias="/fdm/jsbsim/gear/unit[10]/wheel-speed-fps"/>
170     <float n="7" alias="/fdm/jsbsim/gear/unit[11]/wheel-speed-fps"/>        
171     <int n="0" alias="/sim/model/airwaveXtreme150/kingpost"/>
172     <int n="1" alias="/sim/model/airwaveXtreme150/single_surface"/>
173     <int n="2" alias="/sim/model/airwaveXtreme150/wheels"/> 
174     <int n="3" alias="/gear/gear[2]/wow"/>
175    </generic>
176   </multiplay>
177
178
179 <!--              
180               y       
181               |  x       
182               | / 
183               |/ 
184               ______z
185              
186             View-System
187 -->               
188
189     <view n="0">
190       <internal archive="y">true</internal>
191       <config>
192         <pitch-offset-deg>-13.0</pitch-offset-deg>   
193    <!--Right--> <x-offset-m archive="y">0.</x-offset-m>
194    <!--Up-->    <y-offset-m archive="y">-0.05</y-offset-m>
195    <!--Back-->  <z-offset-m archive="y">-0.5</z-offset-m>
196       </config>
197     </view>
198 <!--
199   <view n="1">
200    <config>
201     <eye-heading-deg-path>/orientation/gamma-horiz-deg</eye-heading-deg-path>
202    </config>
203   </view>
204 -->
205   <view n="100">
206     <name>Keel View</name>
207     <type>lookfrom</type>
208     <internal type="bool">true</internal>
209     <config>
210       <from-model type="bool">true</from-model>
211       <from-model-idx type="int">0</from-model-idx>
212       <x-offset-m archive="y" type="double">0.00</x-offset-m>
213       <y-offset-m archive="y" type="double">-0.21</y-offset-m>
214       <z-offset-m archive="y" type="double">2.6</z-offset-m>
215       <pitch-offset-deg type="double">0</pitch-offset-deg>
216     </config>
217   </view>
218
219   <!-- right wingtip -->
220   <view n="101">
221     <name>Right Wingtip View</name>
222     <enabled type="bool">true</enabled>
223     <type>lookfrom</type>
224     <internal type="bool">true</internal>
225     <config>
226       <from-model type="bool">true</from-model>
227       <from-model-idx type="int">0</from-model-idx>
228       <x-offset-m archive="y" type="double">5.15</x-offset-m>
229       <y-offset-m archive="y" type="double">0.25</y-offset-m>
230       <z-offset-m archive="y" type="double">1.</z-offset-m>
231       <pitch-offset-deg type="double">-8</pitch-offset-deg>
232       <heading-offset-deg type="double">75.0</heading-offset-deg>
233     </config>
234   </view>
235   
236   <!-- left wingtip -->
237   <view n="102">
238     <name>Left Wingtip View</name>
239     <enabled type="bool">true</enabled>
240     <type>lookfrom</type>
241     <internal type="bool">true</internal>
242     <config>
243       <from-model type="bool">true</from-model>
244       <from-model-idx type="int">0</from-model-idx>
245       <x-offset-m archive="y" type="double">-5.15</x-offset-m>
246       <y-offset-m archive="y" type="double">0.25</y-offset-m>
247       <z-offset-m archive="y" type="double">1.</z-offset-m>
248       <pitch-offset-deg type="double">-8</pitch-offset-deg>
249       <heading-offset-deg type="double">-75.0</heading-offset-deg>
250     </config>
251   </view>
252
253   <!-- top of harness -->
254   <view n="103">
255     <name>Harness View</name>
256     <enabled type="bool">true</enabled>
257     <type>lookfrom</type>
258     <internal type="bool">true</internal>
259     <config>
260       <from-model type="bool">true</from-model>
261       <from-model-idx type="int">0</from-model-idx>
262       <x-offset-m archive="y" type="double">0.</x-offset-m>
263       <y-offset-m archive="y" type="double">0.0</y-offset-m>
264       <z-offset-m archive="y" type="double">1.14</z-offset-m>
265       <pitch-offset-deg type="double">0.</pitch-offset-deg>
266       <heading-offset-deg type="double">0.</heading-offset-deg>
267     </config>
268   </view>
269
270   <current-view><view-number type="int">8</view-number></current-view> 
271        
272   <menubar>
273    <default>
274     <menu n="10">
275      <label>Airwave Xtreme 150</label>
276      <enabled type="bool">true</enabled>     
277
278      <item>
279       <label>---------------------------</label>    
280       <enabled>false</enabled>
281      </item>
282
283      <item>
284       <label>Predefined Variants </label>
285        <binding>
286         <command>nasal</command>
287         <script>aircraft.livery.dialog.open()</script>
288        </binding>
289      </item>
290
291      <item>                               
292       <label>----- Manual Customization -----</label>    
293       <enabled>false</enabled>
294      </item>
295
296      <item>
297       <label>Toggle Single/Double Surface </label>
298        <binding>
299         <command>property-toggle</command>
300         <property>sim/model/airwaveXtreme150/single_surface</property>
301         <value>0</value>
302        </binding>
303      </item>    
304
305      <item>
306       <label>Toggle With/Without Kingpost </label>
307        <binding>
308         <command>property-toggle</command>
309         <property>sim/model/airwaveXtreme150/kingpost</property>
310         <value>0</value>
311        </binding>
312      </item>    
313
314      <item>
315       <label>Toggle With/Without Wheels </label>
316        <binding>
317         <command>property-toggle</command>
318         <property>sim/model/airwaveXtreme150/wheels</property>
319         <value>0</value>
320        </binding>
321      </item>    
322
323      <item>     
324       <label>Customise Colours</label>
325        <binding>
326         <command>nasal</command>
327         <script>
328          material.showDialog("/sim/model/airwaveXtreme150/material/LeadingEdge/", nil, 10);
329          material.showDialog("/sim/model/airwaveXtreme150/material/SailUpper/", nil, 240);
330          material.showDialog("/sim/model/airwaveXtreme150/material/TrailingEdge/", nil, 470);    
331          material.showDialog("/sim/model/airwaveXtreme150/material/SailLower/", nil, 710);
332          material.showDialog("/sim/model/airwaveXtreme150/material/SailLowerStripe/", nil, 950);         
333         </script>
334        </binding>
335      </item>       
336
337      <item>
338       <label>---------------------------</label>    
339       <enabled>false</enabled>
340      </item>
341
342      <item>
343       <label>Performance Settings</label>
344        <binding>
345         <command>nasal</command>
346         <script>airwaveXtreme150.performance_settings_dialog.open()</script>
347        </binding>
348        <binding>       
349         <command>nasal</command>
350         <script>
351          var weight_lbs = getprop("/fdm/jsbsim/inertia/empty-weight-lbs");
352          var weight_kg = weight_lbs * 0.453592;
353          setprop("/fdm/jsbsim/inertia/empty-weight-kg",weight_kg);
354          
355          var weight_lbs = getprop("/fdm/jsbsim/inertia/pointmass-weight-lbs");
356          var weight_kg = weight_lbs * 0.453592;
357          setprop("/fdm/jsbsim/inertia/pointmass-weight-kg",weight_kg);
358
359          var weight_lbs = getprop("/fdm/jsbsim/inertia/weight-lbs");
360          var weight_kg = weight_lbs * 0.453592;
361          setprop("/fdm/jsbsim/inertia/weight-kg",weight_kg);
362
363          var area_sqft = getprop("/fdm/jsbsim/metrics/Sw-sqft");
364          var area_sqm = area_sqft * 0.09290;
365          setprop("/fdm/jsbsim/metrics/Sw-sqm",area_sqm);
366         </script>
367        </binding>
368      </item>    
369     
370      <item>
371       <label>----------- Misc. -----------</label>    
372       <enabled>false</enabled>
373      </item>
374
375      <item>
376       <label>Variometer</label>
377       <binding>
378         <command>nasal</command>
379         <script>airwaveXtreme150.variometer.toggle()</script>
380       </binding>
381      </item>
382
383      <item>
384       <label>Toggle Pilot Animation Rotate + Yaw</label>
385        <binding>
386         <command>property-toggle</command>
387         <!-- <property>sim/auto-coordination</property> -->
388         <property>controls/flight/auto-coordination</property>
389         <value>0</value> 
390        </binding>
391      </item>    
392     
393     </menu>
394    </default>
395   </menubar>
396         
397   <help>
398    <title>Airwave Xtreme 150</title>
399       <key>
400         <name>9/PgUp</name>
401         <desc>Running forward / increase throttle</desc>
402       </key>
403       <key>
404         <name>3/PgDn</name>    
405         <desc>walking backward / decrease throttle</desc>
406       </key>
407       <key>
408         <name>0/INSERT</name>
409         <desc>turn pilot left (on ground / no fdm function in air)</desc>
410       </key>
411       <key>
412         <name>ENTER</name>
413         <desc>turn pilot right (on ground / no fdm function in air)</desc>
414       </key>
415       <key>
416         <name>g/G</name>
417         <desc>legs into/out of harness</desc>
418       </key>
419       <key>
420         <name>7/Home</name>
421         <desc>more prone pilot</desc>
422       </key>
423       <key>
424         <name>1/End</name>
425         <desc>erect pilot</desc>
426       </key>
427        <key>
428         <name>s</name>
429         <desc>toggle start/stop generic engine</desc>
430       </key>     
431       <key>
432         <name>Ctrl-U</name>
433         <desc>jump up 1000ft</desc>
434       </key>
435       <key>
436         <name>P</name>
437         <desc>toggle generic panel on/off</desc>
438       </key>
439
440       <key>
441         <name>S</name>
442         <desc>toggle imperial/metric units for instruments"</desc>
443       </key>
444       <key>
445         <name>}/{</name>
446         <desc>deploy parachute / retract parachute</desc>
447       </key>
448
449       <line> </line>
450       <line>Best flown with "Keel View" </line>
451       <line> </line>
452
453       <line>Choose predefined variant "ZeroVariantForAutosave" to enable</line>
454       <line>   autosave of individual settings.</line>
455  
456       <line>Multiplayer is enabled for predefined variants only </line>
457       <line>   (except "ZeroVariantForAutosave").</line>
458
459       <line> </line>      
460  
461       <line>Important for ground handling:</line>
462       <line>The running force (forward) is set to 0 by only once pressing</line> 
463       <line>   3/PgDn (backward) and vice versa.</line>
464       <line>   Once in air the force is also set to 0.</line>
465       <line>Breaks ("b") are usable.</line> 
466       <line>The parking-brake is set automatically after inserting the legs.</line>
467       <line> </line>
468       
469       <line>Take-off:</line>
470       <line>From mountain: Run forward</line>
471       <line>From flat terrain: "s" + increase throttle or Ctrl-U</line>
472       <line> </line>
473       <line>Touch down:</line>
474       <line>1. erect pilot</line>
475       <line>2. wait until running animation starts (altitude less than 10ft)</line>
476       <line>3. reduce speed to trim speed while keeping altitude</line>
477       <line>4. push A-frame (pull joystick/mouse)</line>  
478       <line> </line> 
479       <line>Note: </line>             
480       <line>This hang glider is a conversion of the LaRCsim/UIUC fdm.</line>
481       <line>Flying (under positiv g-force conditions) is quite realistic. </line> 
482       <line>Feel the influence of wind, turbulence, thermals and ridge lift!</line>
483       <line>Appropriate settings for ridge lift is wind with 15-20kt normal</line>
484       <line> to the slope orientation in all altitudes.  </line>
485       <line>Be careful with the angle of attack in strong winds on ground!</line>
486       <line> </line>
487       <line>More useful information about fdm:</line>
488       <line>/Aircraft/UIUC/airwaveXtreme150-v1-nl/README.airwaveXtreme150.html</line>   
489       <line> </line> 
490                   
491   </help>
492
493   <aircraft-data>
494   
495     <path>/sim/model/airwaveXtreme150/kingpost</path>
496     <path>/sim/model/airwaveXtreme150/single_surface</path>
497     <path>/sim/model/airwaveXtreme150/wheels</path>
498
499     <path>/sim/model/airwaveXtreme150/material/LeadingEdge/diffuse/red</path>
500     <path>/sim/model/airwaveXtreme150/material/LeadingEdge/diffuse/green</path>
501     <path>/sim/model/airwaveXtreme150/material/LeadingEdge/diffuse/blue</path>  
502     <path>/sim/model/airwaveXtreme150/material/LeadingEdge/transparency/alpha</path>
503     
504     <path>/sim/model/airwaveXtreme150/material/SailUpper/diffuse/red</path>
505     <path>/sim/model/airwaveXtreme150/material/SailUpper/diffuse/green</path>
506     <path>/sim/model/airwaveXtreme150/material/SailUpper/diffuse/blue</path>    
507     <path>/sim/model/airwaveXtreme150/material/SailUpper/transparency/alpha</path>
508     
509     <path>/sim/model/airwaveXtreme150/material/TrailingEdge/diffuse/red</path>
510     <path>/sim/model/airwaveXtreme150/material/TrailingEdge/diffuse/green</path>
511     <path>/sim/model/airwaveXtreme150/material/TrailingEdge/diffuse/blue</path> 
512     <path>/sim/model/airwaveXtreme150/material/TrailingEdge/transparency/alpha</path>
513     
514     <path>/sim/model/airwaveXtreme150/material/SailLower/diffuse/red</path>
515     <path>/sim/model/airwaveXtreme150/material/SailLower/diffuse/green</path>
516     <path>/sim/model/airwaveXtreme150/material/SailLower/diffuse/blue</path>    
517     <path>/sim/model/airwaveXtreme150/material/SailLower/transparency/alpha</path>
518     
519     <path>/sim/model/airwaveXtreme150/material/SailLowerStripe/diffuse/red</path>
520     <path>/sim/model/airwaveXtreme150/material/SailLowerStripe/diffuse/green</path>
521     <path>/sim/model/airwaveXtreme150/material/SailLowerStripe/diffuse/blue</path>      
522     <path>/sim/model/airwaveXtreme150/material/SailLowerStripe/transparency/alpha</path>
523
524     <path>/fdm/jsbsim/aero/max-glide-ratio</path>
525     <path>/fdm/jsbsim/inertia/pointmass-weight-lbs</path>
526     <path>/fdm/jsbsim/metrics/Sw-sqft</path>   
527
528     <path>/controls/flight/auto-coordination</path>
529
530     <path>/sim/panel/visibility</path>
531     <path>/sim/panel/path</path>
532     
533   </aircraft-data>
534
535   <status>beta</status>
536   <rating>
537    <FDM type="int">4</FDM>
538    <systems type="int">2</systems>
539    <cockpit type="int">2</cockpit>
540    <model type="int">4</model>
541   </rating>
542
543  </sim>
544
545  <input>
546   <keyboard>
547    <key n="115">
548     <name>s</name>
549     <desc>Toggle Engine Running</desc>
550     <binding>
551      <command>property-toggle</command>
552      <property>/sim/model/airwaveXtreme150/engine_running</property>
553     </binding>
554    </key>
555
556    <key n="57">
557     <name>9</name>
558       <desc>Increase running force</desc>
559       <repeatable type="bool">true</repeatable>
560       <binding>
561         <command>property-adjust</command>
562         <property>/fdm/jsbsim/fcs/running-force-norm</property>
563         <step>0.02</step>
564         <min>0</min>
565         <max>1</max>
566       </binding>
567       <binding>
568         <command>property-adjust</command>
569         <property>/fdm/jsbsim/fcs/throttle-generic-engine-norm</property>
570         <step>0.02</step>
571         <min>0</min>
572         <max>1</max>
573       </binding>
574    </key>    
575
576    <key n="360">
577     <name>PageUp</name>
578       <desc>Increase running force</desc>
579       <repeatable type="bool">true</repeatable>
580       <binding>
581         <command>property-adjust</command>
582         <property>/fdm/jsbsim/fcs/running-force-norm</property>
583         <step>0.02</step>
584         <min>0</min>
585         <max>1</max>
586       </binding>
587       <binding>
588         <command>property-adjust</command>
589         <property>/fdm/jsbsim/fcs/throttle-generic-engine-norm</property>
590         <step>0.02</step>
591         <min>0</min>
592         <max>1</max>
593       </binding>
594    </key>    
595
596    <key n="51">
597     <name>3</name>
598       <desc>Decrease running force to zero</desc>
599       <repeatable type="bool">true</repeatable>
600       <binding>
601         <command>property-adjust</command>
602         <property>/fdm/jsbsim/fcs/running-force-norm</property>
603         <step>-0.02</step>
604         <min>-1.</min>
605         <max>0.</max>
606       </binding>
607       <binding>
608         <command>property-adjust</command>
609         <property>/fdm/jsbsim/fcs/throttle-generic-engine-norm</property>
610         <step>-0.02</step>
611         <min>0</min>
612         <max>1</max>
613       </binding>
614    </key>
615
616    <key n="361">
617     <name>PageDown</name>
618       <desc>Decrease running force to zero</desc>
619       <repeatable type="bool">true</repeatable>
620       <binding>
621         <command>property-adjust</command>
622         <property>/fdm/jsbsim/fcs/running-force-norm</property>
623         <step>-0.02</step>
624         <min>-1.</min>
625         <max>0.</max>
626       </binding>
627       <binding>
628         <command>property-adjust</command>
629         <property>/fdm/jsbsim/fcs/throttle-generic-engine-norm</property>
630         <step>-0.02</step>
631         <min>0</min>
632         <max>1</max>
633       </binding>
634    </key>
635
636    <key n="10">
637     <name>Enter</name>
638     <desc>Turning moment right</desc>
639     <repeatable type="bool">true</repeatable>
640     <binding>
641      <command>property-adjust</command>
642      <property>/fdm/jsbsim/fcs/turning-moment-norm</property>
643      <step type="double">0.05</step>
644           <min>0.</min>
645           <max>1.</max>
646     </binding>
647    </key>
648
649    <key n="364">
650     <name>Insert</name>
651     <desc>Turning moment left</desc>
652     <repeatable type="bool">true</repeatable>
653     <binding>
654      <command>property-adjust</command>
655      <property>/fdm/jsbsim/fcs/turning-moment-norm</property>
656      <step type="double">-0.05</step>
657           <min>-1.</min>
658           <max>0.</max>
659     </binding>
660    </key>
661
662   </keyboard> 
663  </input> 
664  
665  <nasal>
666   <airwaveXtreme150>
667    <file>Aircraft/airwaveXtreme150/Nasal/running.nas</file> 
668    <file>Aircraft/airwaveXtreme150/Nasal/ViewAnimation.nas</file>
669    <file>Aircraft/airwaveXtreme150/Nasal/liveries.nas</file>
670    <file>Aircraft/airwaveXtreme150/Nasal/dialogs.nas</file>   
671   </airwaveXtreme150>
672  </nasal>    
673    
674  <instrumentation>
675   <variometer>
676    <switch type="bool">1</switch>
677    <volume type="float">0.5</volume>
678    <sensitivity type="float">0.175</sensitivity>
679   </variometer>
680  </instrumentation>
681
682  <fdm>
683    <jsbsim>
684      <aero>
685        <max-glide-ratio type="float">14.15</max-glide-ratio>
686      </aero>
687      <inertia>
688       <pointmass-weight-lbs type="float">200.</pointmass-weight-lbs>
689      </inertia>
690      <metrics>
691       <Sw-sqft type="float">154.0</Sw-sqft>
692      </metrics>
693      <fcs>
694        <parachute-pos-norm type="double">0.</parachute-pos-norm>       
695        <running-force-norm type="double">0.</running-force-norm>
696        <throttle-generic-engine-norm type="double">0.</throttle-generic-engine-norm>
697        <turning-moment-norm type="double">0.</turning-moment-norm> 
698      </fcs> 
699     </jsbsim>
700  </fdm>
701  
702  <controls>
703    <flight>
704      <elevator-trim type="double">0.0</elevator-trim>
705      <auto-coordination-factor type="float">0.5</auto-coordination-factor>
706    </flight>
707    <gear>
708      <brake-parking type="double">1</brake-parking>
709      <antiskid      type="bool">false</antiskid>
710    </gear> 
711  </controls> 
712  
713    
714 </PropertyList>