A while back Tony sent me his dream HUD config for engineering work.
This commit is contained in:
parent
dbc256ce7a
commit
4cd1eb76f6
5 changed files with 485 additions and 0 deletions
43
Huds/Engineering/default.xml
Normal file
43
Huds/Engineering/default.xml
Normal file
|
@ -0,0 +1,43 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<!--
|
||||
Preliminary Default Hud.
|
||||
November 2000
|
||||
Neetha Girish <neetha@ada.ernet.in>
|
||||
|
||||
Based on Default Panel by David Megginson, david@megginson.com.
|
||||
|
||||
This is a Hud configuration file for the open-source flight
|
||||
simulator FlightGear (www.flightgear.org). The file is an XML-encoded
|
||||
FlightGear property list defining the Hud.
|
||||
|
||||
Each instrument is, itself, defined in an XML-encoded property list
|
||||
in a separate file.
|
||||
|
||||
-->
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<name>Default Aircraft Hud</name>
|
||||
|
||||
<instruments>
|
||||
|
||||
<hudladder>
|
||||
<path>Huds/Instruments/Default/hudladder.xml</path>
|
||||
</hudladder>
|
||||
|
||||
<hudcard>
|
||||
<path>Huds/Instruments/Default/hudcard.xml</path>
|
||||
</hudcard>
|
||||
|
||||
<instrlabel>
|
||||
<path>Huds/Instruments/Engineering/instrlabel.xml</path>
|
||||
</instrlabel>
|
||||
|
||||
<fgTBI>
|
||||
<path>Huds/Instruments/Default/fgtbi.xml</path>
|
||||
</fgTBI>
|
||||
|
||||
</instruments>
|
||||
|
||||
</PropertyList>
|
21
Huds/Instruments/Engineering/fgtbi.xml
Normal file
21
Huds/Instruments/Engineering/fgtbi.xml
Normal file
|
@ -0,0 +1,21 @@
|
|||
<PropertyList>
|
||||
|
||||
<tbis>
|
||||
|
||||
<f1>
|
||||
<name>fgTBI_Instrument</name>
|
||||
<x>290</x>
|
||||
<y>45</y>
|
||||
<width>60</width>
|
||||
<height>10</height>
|
||||
<loadfn>roll</loadfn>
|
||||
<loadfn1>sideslip</loadfn1>
|
||||
<maxBankAngle>45.0</maxBankAngle>
|
||||
<maxSlipAngle>5.0</maxSlipAngle>
|
||||
<gap_width>5</gap_width>
|
||||
<working>true</working>
|
||||
</f1>
|
||||
|
||||
</tbis>
|
||||
|
||||
</PropertyList>
|
247
Huds/Instruments/Engineering/hudcard.xml
Normal file
247
Huds/Instruments/Engineering/hudcard.xml
Normal file
|
@ -0,0 +1,247 @@
|
|||
<PropertyList>
|
||||
|
||||
<cards>
|
||||
|
||||
<c1>
|
||||
<name>Gyrocompass</name>
|
||||
<x>220</x>
|
||||
<y>430</y>
|
||||
<width>200</width>
|
||||
<height>28</height>
|
||||
<loadfn>heading</loadfn>
|
||||
<options>4</options> <!-- Read ReadMe.xmlhud for Values -->
|
||||
<maxValue>360.0</maxValue>
|
||||
<minValue>0.0</minValue>
|
||||
<disp_scaling>1.0</disp_scaling>
|
||||
<major_divs>5</major_divs>
|
||||
<minor_divs>1</minor_divs>
|
||||
<modulator>360</modulator>
|
||||
<value_span>25.0</value_span>
|
||||
<type>tape</type>
|
||||
<tick_bottom>false</tick_bottom>
|
||||
<tick_top>false</tick_top>
|
||||
<tick_right>true</tick_right>
|
||||
<tick_left>true</tick_left>
|
||||
<cap_bottom>true</cap_bottom>
|
||||
<cap_top>false</cap_top>
|
||||
<cap_right>false</cap_right>
|
||||
<cap_left>false</cap_left>
|
||||
<marker_offset>0.0</marker_offset>
|
||||
<enable_pointer>true</enable_pointer>
|
||||
<pointer_type>fixed</pointer_type>
|
||||
<working>true</working>
|
||||
</c1>
|
||||
|
||||
<c2>
|
||||
<name>AMSL</name>
|
||||
<x>565</x>
|
||||
<y>140</y>
|
||||
<width>35</width>
|
||||
<height>200</height>
|
||||
<loadfn>altitude</loadfn>
|
||||
<options>6</options>
|
||||
<maxValue>5000.0</maxValue>
|
||||
<minValue>-1000.0</minValue>
|
||||
<disp_scaling>1.0</disp_scaling>
|
||||
<major_divs>100</major_divs>
|
||||
<minor_divs>25</minor_divs>
|
||||
<modulator>0</modulator>
|
||||
<value_span>250.0</value_span>
|
||||
<type>tape</type>
|
||||
<tick_bottom>true</tick_bottom>
|
||||
<tick_top>true</tick_top>
|
||||
<tick_right>false</tick_right>
|
||||
<tick_left>false</tick_left>
|
||||
<cap_bottom>false</cap_bottom>
|
||||
<cap_top>false</cap_top>
|
||||
<cap_right>true</cap_right>
|
||||
<cap_left>false</cap_left>
|
||||
<marker_offset>0.0</marker_offset>
|
||||
<enable_pointer>true</enable_pointer>
|
||||
<pointer_type>fixed</pointer_type>
|
||||
<working>true</working>
|
||||
</c2>
|
||||
|
||||
<c3>
|
||||
<name>RadioAltimeter</name>
|
||||
<x>438</x>
|
||||
<y>165</y>
|
||||
<width>25</width>
|
||||
<height>150</height>
|
||||
<loadfn>agl</loadfn>
|
||||
<options>6</options>
|
||||
<maxValue>1000.0</maxValue>
|
||||
<minValue>0.0</minValue>
|
||||
<disp_scaling>1.0</disp_scaling>
|
||||
<major_divs>25</major_divs>
|
||||
<minor_divs>5</minor_divs>
|
||||
<modulator>0</modulator>
|
||||
<value_span>200.0</value_span>
|
||||
<type>tape</type>
|
||||
<tick_bottom>true</tick_bottom>
|
||||
<tick_top>true</tick_top>
|
||||
<tick_right>false</tick_right>
|
||||
<tick_left>false</tick_left>
|
||||
<cap_bottom>false</cap_bottom>
|
||||
<cap_top>false</cap_top>
|
||||
<cap_right>true</cap_right>
|
||||
<cap_left>false</cap_left>
|
||||
<marker_offset>0.0</marker_offset>
|
||||
<enable_pointer>true</enable_pointer>
|
||||
<pointer_type>fixed</pointer_type>
|
||||
<working>true</working>
|
||||
</c3>
|
||||
|
||||
<c4>
|
||||
<name>KIAS</name>
|
||||
<x>40</x>
|
||||
<y>140</y>
|
||||
<width>28</width>
|
||||
<height>200</height>
|
||||
<loadfn>speed</loadfn>
|
||||
<options>10</options>
|
||||
<maxValue>200.0</maxValue>
|
||||
<minValue>0.0</minValue>
|
||||
<disp_scaling>1.0</disp_scaling>
|
||||
<major_divs>10</major_divs>
|
||||
<minor_divs>5</minor_divs>
|
||||
<modulator>0</modulator>
|
||||
<value_span>50.0</value_span>
|
||||
<type>tape</type>
|
||||
<tick_bottom>true</tick_bottom>
|
||||
<tick_top>true</tick_top>
|
||||
<tick_right>false</tick_right>
|
||||
<tick_left>false</tick_left>
|
||||
<cap_bottom>false</cap_bottom>
|
||||
<cap_top>false</cap_top>
|
||||
<cap_right>false</cap_right>
|
||||
<cap_left>true</cap_left>
|
||||
<marker_offset>0.0</marker_offset>
|
||||
<enable_pointer>true</enable_pointer>
|
||||
<pointer_type>fixed</pointer_type>
|
||||
<working>true</working>
|
||||
</c4>
|
||||
|
||||
<g1>
|
||||
<name>Gauge1</name>
|
||||
<x>270</x>
|
||||
<y>310</y>
|
||||
<width>100</width>
|
||||
<height>20</height>
|
||||
<loadfn>aileronval</loadfn>
|
||||
<options>88</options>
|
||||
<maxValue>+1.0</maxValue>
|
||||
<minValue>-1.0</minValue>
|
||||
<disp_scaling>100.0</disp_scaling>
|
||||
<major_divs>50</major_divs>
|
||||
<minor_divs>0</minor_divs>
|
||||
<modulator>0</modulator>
|
||||
<value_span>2.0</value_span> <!-- (maxValue - minValue) -->
|
||||
<type>gauge</type>
|
||||
<tick_bottom>false</tick_bottom>
|
||||
<tick_top>false</tick_top>
|
||||
<tick_right>true</tick_right>
|
||||
<tick_left>true</tick_left>
|
||||
<cap_bottom>false</cap_bottom>
|
||||
<cap_top>true</cap_top>
|
||||
<cap_right>false</cap_right>
|
||||
<cap_left>false</cap_left>
|
||||
<marker_offset>0.0</marker_offset>
|
||||
<enable_pointer>true</enable_pointer>
|
||||
<pointer_type>fixed</pointer_type>
|
||||
<working>true</working>
|
||||
</g1>
|
||||
|
||||
<g2>
|
||||
<name>Gauge2</name>
|
||||
<x>182</x>
|
||||
<y>190</y>
|
||||
<width>20</width>
|
||||
<height>100</height>
|
||||
<loadfn>elevatorval</loadfn>
|
||||
<options>90</options>
|
||||
<maxValue>+1.0</maxValue>
|
||||
<minValue>-1.0</minValue>
|
||||
<disp_scaling>-100.0</disp_scaling>
|
||||
<major_divs>50</major_divs>
|
||||
<minor_divs>0</minor_divs>
|
||||
<modulator>0</modulator>
|
||||
<value_span>2.0</value_span> <!-- (maxValue - minValue) -->
|
||||
<type>gauge</type>
|
||||
<tick_bottom>true</tick_bottom>
|
||||
<tick_top>true</tick_top>
|
||||
<tick_right>false</tick_right>
|
||||
<tick_left>false</tick_left>
|
||||
<cap_bottom>false</cap_bottom>
|
||||
<cap_top>false</cap_top>
|
||||
<cap_right>false</cap_right>
|
||||
<cap_left>true</cap_left>
|
||||
<marker_offset>0.0</marker_offset>
|
||||
<enable_pointer>true</enable_pointer>
|
||||
<pointer_type>fixed</pointer_type>
|
||||
<working>true</working>
|
||||
</g2>
|
||||
|
||||
<g3>
|
||||
<name>Gauge3</name>
|
||||
<x>270</x>
|
||||
<y>150</y>
|
||||
<width>100</width>
|
||||
<height>20</height>
|
||||
<loadfn>rudderval</loadfn>
|
||||
<options>84</options>
|
||||
<maxValue>+1.0</maxValue>
|
||||
<minValue>-1.0</minValue>
|
||||
<disp_scaling>100.0</disp_scaling>
|
||||
<major_divs>50</major_divs>
|
||||
<minor_divs>0</minor_divs>
|
||||
<modulator>0</modulator>
|
||||
<value_span>2.0</value_span> <!-- (maxValue - minValue) -->
|
||||
<type>gauge</type>
|
||||
<tick_bottom>false</tick_bottom>
|
||||
<tick_top>false</tick_top>
|
||||
<tick_right>true</tick_right>
|
||||
<tick_left>true</tick_left>
|
||||
<cap_bottom>true</cap_bottom>
|
||||
<cap_top>false</cap_top>
|
||||
<cap_right>false</cap_right>
|
||||
<cap_left>false</cap_left>
|
||||
<marker_offset>0.0</marker_offset>
|
||||
<enable_pointer>true</enable_pointer>
|
||||
<pointer_type>fixed</pointer_type>
|
||||
<working>true</working>
|
||||
</g3>
|
||||
|
||||
<g4>
|
||||
<name>Gauge4</name>
|
||||
<x>15</x>
|
||||
<y>165</y>
|
||||
<width>20</width>
|
||||
<height>150</height>
|
||||
<loadfn>throttleval</loadfn>
|
||||
<options>86</options>
|
||||
<maxValue>1.0</maxValue>
|
||||
<minValue>0.0</minValue>
|
||||
<disp_scaling>100.0</disp_scaling>
|
||||
<major_divs>50</major_divs>
|
||||
<minor_divs>0</minor_divs>
|
||||
<modulator>0</modulator>
|
||||
<value_span>1.0</value_span> <!-- (maxValue - minValue) -->
|
||||
<type>gauge</type>
|
||||
<tick_bottom>true</tick_bottom>
|
||||
<tick_top>true</tick_top>
|
||||
<tick_right>false</tick_right>
|
||||
<tick_left>false</tick_left>
|
||||
<cap_bottom>false</cap_bottom>
|
||||
<cap_top>false</cap_top>
|
||||
<cap_right>true</cap_right>
|
||||
<cap_left>false</cap_left>
|
||||
<marker_offset>0.0</marker_offset>
|
||||
<enable_pointer>true</enable_pointer>
|
||||
<pointer_type>fixed</pointer_type>
|
||||
<working>true</working>
|
||||
</g4>
|
||||
|
||||
</cards>
|
||||
|
||||
</PropertyList>
|
34
Huds/Instruments/Engineering/hudladder.xml
Normal file
34
Huds/Instruments/Engineering/hudladder.xml
Normal file
|
@ -0,0 +1,34 @@
|
|||
<PropertyList>
|
||||
|
||||
<ladders>
|
||||
|
||||
<l1>
|
||||
<name>Pitch Ladder</name>
|
||||
<x>260</x>
|
||||
<y>150</y>
|
||||
<width>120</width>
|
||||
<height>180</height>
|
||||
<compression_factor>2.68</compression_factor>
|
||||
<loadfn>roll</loadfn>
|
||||
<loadfn1>pitch</loadfn1>
|
||||
<span_units>45.0</span_units>
|
||||
<division_units>10.0</division_units>
|
||||
<screen_hole>70</screen_hole>
|
||||
<lbl_pos>0</lbl_pos>
|
||||
<enable_frl>false</enable_frl>
|
||||
<enable_target_spot>true</enable_target_spot>
|
||||
<enable_velocity_vector>false</enable_velocity_vector>
|
||||
<enable_drift_marker>false</enable_drift_marker>
|
||||
<enable_alpha_bracket>false</enable_alpha_bracket>
|
||||
<enable_energy_marker>false</enable_energy_marker>
|
||||
<enable_climb_dive_marker>false</enable_climb_dive_marker>
|
||||
<enable_glide_slope_marker>false</enable_glide_slope_marker>
|
||||
<glide_slope>0.0</glide_slope>
|
||||
<enable_energy_worm>false</enable_energy_worm>
|
||||
<enable_waypoint_marker>false</enable_waypoint_marker>
|
||||
<working>true</working>
|
||||
</l1>
|
||||
|
||||
</ladders>
|
||||
|
||||
</PropertyList>
|
140
Huds/Instruments/Engineering/instrlabel.xml
Normal file
140
Huds/Instruments/Engineering/instrlabel.xml
Normal file
|
@ -0,0 +1,140 @@
|
|||
<PropertyList>
|
||||
|
||||
<labels>
|
||||
|
||||
<i1>
|
||||
<name>machno</name>
|
||||
<x>25</x>
|
||||
<y>130</y>
|
||||
<width>40</width>
|
||||
<height>30</height>
|
||||
<data_source>mach</data_source>
|
||||
<label_format>%4.2f</label_format>
|
||||
<pre_label_string>blank</pre_label_string>
|
||||
<post_label_string>NULL</post_label_string>
|
||||
<scale_data>1.0</scale_data>
|
||||
<options>4</options>
|
||||
<justification>2</justification>
|
||||
<blinking>0</blinking>
|
||||
<working>true</working>
|
||||
<latitude>false</latitude>
|
||||
<longitude>false</longitude>
|
||||
</i1>
|
||||
|
||||
<lat>
|
||||
<name>lattitude</name>
|
||||
<x>110</x>
|
||||
<y>430</y>
|
||||
<width>1</width>
|
||||
<height>10</height>
|
||||
<data_source>latitude</data_source>
|
||||
<label_format>%s%</label_format>
|
||||
<pre_label_string>blank</pre_label_string>
|
||||
<post_label_string>blank</post_label_string>
|
||||
<scale_data>1.0</scale_data>
|
||||
<options>4</options>
|
||||
<justification>1</justification>
|
||||
<blinking>0</blinking>
|
||||
<working>true</working>
|
||||
<latitude>true</latitude>
|
||||
<longitude>false</longitude>
|
||||
</lat>
|
||||
|
||||
<lon>
|
||||
<name>longitude</name>
|
||||
<x>530</x>
|
||||
<y>430</y>
|
||||
<width>1</width>
|
||||
<height>10</height>
|
||||
<data_source>longitude</data_source>
|
||||
<label_format>%s%</label_format>
|
||||
<pre_label_string>blank</pre_label_string>
|
||||
<post_label_string>blank</post_label_string>
|
||||
<scale_data>1.0</scale_data>
|
||||
<options>4</options>
|
||||
<justification>1</justification>
|
||||
<blinking>0</blinking>
|
||||
<working>true</working>
|
||||
<latitude>false</latitude>
|
||||
<longitude>true</longitude>
|
||||
</lon>
|
||||
|
||||
<alpha>
|
||||
<name>alpha</name>
|
||||
<x>530</x>
|
||||
<y>70</y>
|
||||
<width>1</width>
|
||||
<height>10</height>
|
||||
<data_source>aoa</data_source>
|
||||
<label_format>%4.1f%</label_format>
|
||||
<pre_label_string>alpha:</pre_label_string>
|
||||
<post_label_string>blank</post_label_string>
|
||||
<scale_data>1.0</scale_data>
|
||||
<options>4</options>
|
||||
<justification>0</justification>
|
||||
<blinking>0</blinking>
|
||||
<working>true</working>
|
||||
<latitude>false</latitude>
|
||||
<longitude>false</longitude>
|
||||
</alpha>
|
||||
|
||||
<beta>
|
||||
<name>beta</name>
|
||||
<x>530</x>
|
||||
<y>55</y>
|
||||
<width>1</width>
|
||||
<height>10</height>
|
||||
<data_source>sideslip</data_source>
|
||||
<label_format>%4.1f%</label_format>
|
||||
<pre_label_string>beta:</pre_label_string>
|
||||
<post_label_string>blank</post_label_string>
|
||||
<scale_data>1.0</scale_data>
|
||||
<options>4</options>
|
||||
<justification>0</justification>
|
||||
<blinking>0</blinking>
|
||||
<working>true</working>
|
||||
<latitude>false</latitude>
|
||||
<longitude>false</longitude>
|
||||
</beta>
|
||||
|
||||
<nlf>
|
||||
<name>nlf</name>
|
||||
<x>530</x>
|
||||
<y>40</y>
|
||||
<width>1</width>
|
||||
<height>10</height>
|
||||
<data_source>nlf</data_source>
|
||||
<label_format>%4.1f%</label_format>
|
||||
<pre_label_string>nlf:</pre_label_string>
|
||||
<post_label_string>blank</post_label_string>
|
||||
<scale_data>1.0</scale_data>
|
||||
<options>4</options>
|
||||
<justification>0</justification>
|
||||
<blinking>0</blinking>
|
||||
<working>true</working>
|
||||
<latitude>false</latitude>
|
||||
<longitude>false</longitude>
|
||||
</nlf>
|
||||
|
||||
<framerate>
|
||||
<name>framerate</name>
|
||||
<x>530</x>
|
||||
<y>25</y>
|
||||
<width>1</width>
|
||||
<height>10</height>
|
||||
<data_source>framerate</data_source>
|
||||
<label_format>%5.1f%</label_format>
|
||||
<pre_label_string>framerate:</pre_label_string>
|
||||
<post_label_string>blank</post_label_string>
|
||||
<scale_data>1.0</scale_data>
|
||||
<options>4</options>
|
||||
<justification>0</justification>
|
||||
<blinking>0</blinking>
|
||||
<working>true</working>
|
||||
<latitude>false</latitude>
|
||||
<longitude>false</longitude>
|
||||
</framerate>
|
||||
|
||||
</labels>
|
||||
|
||||
</PropertyList>
|
Loading…
Reference in a new issue