2 #############################################################################
3 # (C) 2007 by Yurik V. Nikiforoff #
4 # yurik@megasignal.com #
6 #############################################################################
8 <!-- Heading indicator PNP
9 3D instrument for Tu-154 -->
12 <mode>tu154/instrumentation/pnp[0]/mode</mode>
13 <distance>tu154/instrumentation/pnp[0]/distance</distance>
14 <compass>fdm/jsbsim/instrumentation/pnp-heading-left</compass>
15 <plane-dialed>tu154/instrumentation/pnp[0]/plane-dialed</plane-dialed>
16 <dir-course>tu154/instrumentation/pnp[0]/heading-deg</dir-course>
17 <dir-plane>tu154/instrumentation/pnp[0]/plane-deg</dir-plane>
18 <defl-course>tu154/instrumentation/pnp[0]/defl-course</defl-course>
19 <defl-gs>tu154/instrumentation/pnp[0]/defl-gs</defl-gs>
20 <serviceable>instrumentation/heading-indicator[0]/serviceable</serviceable>
21 <blank-course>tu154/instrumentation/pnp[0]/blank-course</blank-course>
22 <blank-gs>tu154/instrumentation/pnp[0]/blank-gs</blank-gs>
23 <blank-dist>tu154/instrumentation/pnp[0]/blank-dist</blank-dist>
27 <!--External panel lighting-->
30 <object-name>cover</object-name>
32 <red-prop>tu154/light/panel/ext-red</red-prop>
33 <green-prop>tu154/light/panel/ext-green</green-prop>
34 <blue-prop>tu154/light/panel/ext-blue</blue-prop>
38 <!-- Internal instrument lighting -->
41 <object-name>compass</object-name>
42 <object-name>needle</object-name>
43 <object-name>kurs_plan</object-name>
44 <object-name>center</object-name>
45 <object-name>kurs_planka</object-name>
46 <object-name>limb</object-name>
47 <object-name>dkm</object-name>
48 <object-name>drift</object-name>
49 <object-name>plane_sym</object-name>
50 <object-name>plane_sym_handle</object-name>
51 <object-name>heading_sym_handle</object-name>
52 <object-name>dig_plane_ones</object-name>
53 <object-name>dig_plane_dec</object-name>
54 <object-name>dig_plane_hund</object-name>
55 <object-name>dig_heading_ones</object-name>
56 <object-name>dig_heading_dec</object-name>
57 <object-name>dig_heading_hund</object-name>
58 <object-name>blanker_k</object-name>
59 <object-name>blanker_g</object-name>
60 <object-name>blanker_ks</object-name>
62 <red-prop>tu154/light/instruments/int-red</red-prop>
63 <green-prop>tu154/light/instruments/int-green</green-prop>
64 <blue-prop>tu154/light/instruments/int-blue</blue-prop>
70 <object-name>gliss_planka</object-name>
71 <object-name>heading_marker_main</object-name>
72 <object-name>heading_marker_90</object-name>
73 <object-name>heading_marker_180</object-name>
74 <object-name>heading_marker_270</object-name>
76 <red-prop>tu154/light/instruments/int-red</red-prop>
77 <green-prop>tu154/light/instruments/int-green</green-prop>
83 <object-name>blanker_dkm</object-name>
84 <object-name>blanker_heading</object-name>
86 <red-prop>tu154/light/instruments/int-red</red-prop>
91 <object-name>sp_on</object-name>
92 <object-name>vor_on</object-name>
93 <object-name>nv_on</object-name>
94 <object-name>rsbn_on</object-name>
104 <type>material</type>
105 <object-name>sp_on</object-name>
106 <object-name>vor_on</object-name>
107 <object-name>nv_on</object-name>
108 <object-name>rsbn_on</object-name>
118 <object-name>sp_on</object-name>
121 <property alias="../../../../params/mode"/>
128 <object-name>vor_on</object-name>
132 <property alias="../../../../../params/mode"/>
136 <property alias="../../../../../params/mode"/>
144 <object-name>nv_on</object-name>
147 <property alias="../../../../params/mode"/>
155 <object-name>rsbn_on</object-name>
157 <property>tu154/rsbn_on</property>
164 <object-name>blanker_dkm</object-name>
166 <property alias="../../../params/blank-dist"/>
171 <object-name>blanker_heading</object-name>
173 <property>tu154/blankers</property>
178 <object-name>blanker_k</object-name>
180 <property alias="../../../params/blank-course"/>
185 <object-name>blanker_g</object-name>
187 <property alias="../../../params/blank-gs"/>
192 <object-name>blanker_ks</object-name>
194 <not><property alias="../../../../params/serviceable"/></not>
201 <object-name>needle</object-name>
202 <object-name>kurs_plan</object-name>
203 <object-name>kurs_planka</object-name>
204 <property alias="../../params/dir-plane"/>
214 <object-name>heading_marker_main</object-name>
215 <object-name>heading_marker_90</object-name>
216 <object-name>heading_marker_180</object-name>
217 <object-name>heading_marker_270</object-name>
218 <property alias="../../params/dir-course"/>
230 <object-name>compass</object-name>
231 <object-name>needle</object-name>
232 <object-name>kurs_plan</object-name>
233 <object-name>kurs_planka</object-name>
234 <object-name>heading_marker_main</object-name>
235 <object-name>heading_marker_90</object-name>
236 <object-name>heading_marker_180</object-name>
237 <object-name>heading_marker_270</object-name>
238 <property alias="../../params/compass"/>
246 <!--Drift indicator-->
249 <object-name>drift</object-name>
250 <property>fdm/jsbsim/instrumentation/nvu/drift-angle</property>
251 <max-deg>20.0</max-deg>
252 <min-deg>-20.0</min-deg>
262 <type>translate</type>
263 <object-name>kurs_planka</object-name>
264 <property alias="../../params/defl-course"/>
265 <factor>0.019</factor>
273 <type>translate</type>
274 <object-name>gliss_planka</object-name>
275 <property alias="../../params/defl-gs"/>
276 <factor>0.019</factor>
290 <object-name>dig_heading_ones</object-name>
293 <abs><property alias="../../../../../params/distance"/></abs>
310 <object-name>dig_heading_dec</object-name>
314 <abs><property alias="../../../../../../params/distance"/></abs>
315 <value>100000</value>
317 <entry><ind> 0</ind> <dep> 0</dep></entry>
318 <entry><ind> 9000</ind> <dep> 0</dep></entry>
319 <entry><ind> 10000</ind> <dep> 36</dep></entry>
320 <entry><ind> 19000</ind> <dep> 36</dep></entry>
321 <entry><ind> 20000</ind> <dep> 72</dep></entry>
322 <entry><ind> 29000</ind> <dep> 72</dep></entry>
323 <entry><ind> 30000</ind> <dep> 108</dep></entry>
324 <entry><ind> 39000</ind> <dep> 108</dep></entry>
325 <entry><ind> 40000</ind> <dep> 144</dep></entry>
326 <entry><ind> 49000</ind> <dep> 144</dep></entry>
327 <entry><ind> 50000</ind> <dep> 180</dep></entry>
328 <entry><ind> 59000</ind> <dep> 180</dep></entry>
329 <entry><ind> 60000</ind> <dep> 216</dep></entry>
330 <entry><ind> 69000</ind> <dep> 216</dep></entry>
331 <entry><ind> 70000</ind> <dep> 252</dep></entry>
332 <entry><ind> 79000</ind> <dep> 252</dep></entry>
333 <entry><ind> 80000</ind> <dep> 288</dep></entry>
334 <entry><ind> 89000</ind> <dep> 288</dep></entry>
335 <entry><ind> 90000</ind> <dep> 324</dep></entry>
336 <entry><ind> 99000</ind> <dep> 324</dep></entry>
337 <entry><ind> 99900</ind> <dep> 359.9</dep></entry>
353 <object-name>dig_heading_hund</object-name>
357 <abs><property alias="../../../../../../params/distance"/></abs>
358 <value>1000000</value>
360 <entry><ind> 0</ind> <dep> 0</dep></entry>
361 <entry><ind> 99000</ind> <dep> 0</dep></entry>
362 <entry><ind> 100000</ind> <dep> 36</dep></entry>
363 <entry><ind> 199000</ind> <dep> 36</dep></entry>
364 <entry><ind> 200000</ind> <dep> 72</dep></entry>
365 <entry><ind> 299000</ind> <dep> 72</dep></entry>
366 <entry><ind> 300000</ind> <dep> 108</dep></entry>
367 <entry><ind> 399000</ind> <dep> 108</dep></entry>
368 <entry><ind> 400000</ind> <dep> 144</dep></entry>
369 <entry><ind> 499000</ind> <dep> 144</dep></entry>
370 <entry><ind> 500000</ind> <dep> 180</dep></entry>
371 <entry><ind> 599000</ind> <dep> 180</dep></entry>
372 <entry><ind> 600000</ind> <dep> 216</dep></entry>
373 <entry><ind> 699000</ind> <dep> 216</dep></entry>
374 <entry><ind> 700000</ind> <dep> 252</dep></entry>
375 <entry><ind> 799000</ind> <dep> 252</dep></entry>
376 <entry><ind> 800000</ind> <dep> 288</dep></entry>
377 <entry><ind> 899000</ind> <dep> 288</dep></entry>
378 <entry><ind> 900000</ind> <dep> 324</dep></entry>
379 <entry><ind> 999000</ind> <dep> 324</dep></entry>
380 <entry><ind> 999900</ind> <dep> 359.9</dep></entry>
398 <object-name>dig_plane_ones</object-name>
399 <property alias="../../params/plane-dialed"/>
414 <object-name>dig_plane_dec</object-name>
419 <property alias="../../../../../../params/plane-dialed"/>
423 <property alias="../../../../../../params/plane-dialed"/>
443 <object-name>dig_plane_hund</object-name>
448 <property alias="../../../../../../params/plane-dialed"/>
452 <property alias="../../../../../../params/plane-dialed"/>
476 <object-name>plane_sym_handle</object-name>
477 <property alias="../../params/plane-dialed"/>
491 <command>property-adjust</command>
492 <property alias="../../../../params/plane-dialed"/>
502 <object-name>heading_sym_handle</object-name>
503 <property alias="../../params/dir-course"/>
517 <command>property-adjust</command>
518 <property alias="../../../../params/dir-course"/>