Индикаторы 6ЛО1И расходомеров РТ-31.

parent 6fc6e479
<?xml version="1.0" encoding="utf-8"?>
<PropertyList>
<inherits-from>Effects/model-combined-deferred</inherits-from>
<parameters>
<reflection-enabled type="int">1</reflection-enabled>
<reflect-map-enabled type="int">0</reflect-map-enabled>
<reflection-dynamic type="int">0</reflection-dynamic>
<reflection-fresnel type="float">0.5</reflection-fresnel>
<reflection-rainbow type="float">0.3</reflection-rainbow>
<reflection-correction type="float">0.0</reflection-correction>
<lightmap-enabled type="int">1</lightmap-enabled>
<lightmap-multi type="int">0</lightmap-multi>
<!-- FIXME 1.0 1.0 1.0 simply not enough, even with values in PNG is maxed out! -->
<lightmap-color type="vec3d" n="0">25.0 25.0 25.0</lightmap-color>
<!-- END FIXME -->
<texture n="3">
<image>6LO1I_l.png</image>
</texture>
</parameters>
</PropertyList>
This diff is collapsed.
......@@ -3344,6 +3344,343 @@
</effect>
<animation>
<type>textranslate</type>
<object-name>6LO1I 0 l d0</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[0]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>textranslate</type>
<object-name>6LO1I 0 l d1</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[0]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>textranslate</type>
<object-name>6LO1I 0 l c</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-c[0]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>textranslate</type>
<object-name>6LO1I 1 l d0</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[1]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>textranslate</type>
<object-name>6LO1I 1 l d1</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[1]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>textranslate</type>
<object-name>6LO1I 1 l c</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-c[1]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>textranslate</type>
<object-name>6LO1I 2 l d0</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[2]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>textranslate</type>
<object-name>6LO1I 2 l d1</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[2]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>textranslate</type>
<object-name>6LO1I 2 l c</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-c[2]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>textranslate</type>
<object-name>6LO1I 3 l d0</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[3]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>textranslate</type>
<object-name>6LO1I 3 l d1</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[3]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>textranslate</type>
<object-name>6LO1I 3 l c</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-c[3]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>textranslate</type>
<object-name>6LO1I 4 l d0</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[4]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>textranslate</type>
<object-name>6LO1I 4 l d1</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[4]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>textranslate</type>
<object-name>6LO1I 4 l d2</object-name>
<property>instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d2[4]</property>
<axis>
<x>0.0</x>
<y>1.0</y>
</axis>
<interpolation>
<entry>
<ind>-1.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>9.0</ind>
<!-- = 420 / 1024 -->
<dep>-0.41015625000000000000</dep>
</entry>
</interpolation>
</animation>
<effect>
<object-name>6LO1I</object-name>
<object-name>6LO1I 0 l d0</object-name>
<object-name>6LO1I 0 l d1</object-name>
<object-name>6LO1I 0 l c</object-name>
<object-name>6LO1I 1 l d0</object-name>
<object-name>6LO1I 1 l d1</object-name>
<object-name>6LO1I 1 l c</object-name>
<object-name>6LO1I 2 l d0</object-name>
<object-name>6LO1I 2 l d1</object-name>
<object-name>6LO1I 2 l c</object-name>
<object-name>6LO1I 3 l d0</object-name>
<object-name>6LO1I 3 l d1</object-name>
<object-name>6LO1I 3 l c</object-name>
<object-name>6LO1I 4</object-name>
<object-name>6LO1I 4 l d0</object-name>
<object-name>6LO1I 4 l d1</object-name>
<object-name>6LO1I 4 l d2</object-name>
<inherits-from>Effects/6LO1I</inherits-from>
</effect>
<animation>
<type>material</type>
<object-name>SLM l i0 f</object-name>
......
......@@ -495,14 +495,14 @@ Crossfeeds = func(on) {
# @param ones tons, 0..9
# @param tenths hundreds of kg, 0..9
FuelMeterTarget = func(tens, ones, tenths) {
setprop("/fdm/jsbsim/propulsion/fuel/meter/init/d-1", tenths);
setprop("/fdm/jsbsim/propulsion/fuel/meter/init/d0", ones);
setprop("/fdm/jsbsim/propulsion/fuel/meter/init/d1", tens);
setprop("/fdm/jsbsim/propulsion/fuel/RT/init/d-1", tenths);
setprop("/fdm/jsbsim/propulsion/fuel/RT/init/d0", ones);
setprop("/fdm/jsbsim/propulsion/fuel/RT/init/d1", tens);
}
# @brief Toggle digital fuel meter.
FuelMeter = func(on) {
setprop("/fdm/jsbsim/propulsion/fuel/panel/switch/meter", on);
setprop("/fdm/jsbsim/propulsion/fuel/panel/switch/RT", on);
}
......
......@@ -345,6 +345,21 @@
<filter><type>exponential</type><filter-time>0.05</filter-time><input>/fdm/jsbsim/propulsion/engine[4]/panel/light/starter</input><output>/instrumentation/jsbsim/propulsion/engine[4]/panel/light/starter</output></filter>
<filter><type>exponential</type><filter-time>0.05</filter-time><input>/fdm/jsbsim/propulsion/engine[4]/panel/light/test-ok</input><output>/instrumentation/jsbsim/propulsion/engine[4]/panel/light/test-ok</output></filter>
<filter><type>exponential</type><filter-time>0.05</filter-time><input>/fdm/jsbsim/propulsion/fire/panel/light/fire-pilots</input><output>/instrumentation/jsbsim/propulsion/fire/panel/light/fire-pilots</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-c[0]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-c[0]</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-c[1]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-c[1]</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-c[2]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-c[2]</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-c[3]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-c[3]</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-d0[0]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[0]</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-d0[1]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[1]</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-d0[2]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[2]</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-d0[3]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[3]</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-d0[4]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[4]</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-d1[0]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[0]</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-d1[1]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[1]</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-d1[2]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[2]</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-d1[3]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[3]</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-d1[4]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[4]</output></filter>
<filter><type>gain</type><gain>1.0</gain><input>/fdm/jsbsim/propulsion/fuel/panel/crt/RT-d2[4]</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d2[4]</output></filter>
<filter><type>exponential</type><filter-time>0.08</filter-time><input>/fdm/jsbsim/propulsion/fuel/panel/gauge/cg-pMAC</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/gauge/cg-pMAC</output></filter>
<filter><type>exponential</type><filter-time>0.08</filter-time><input>/fdm/jsbsim/propulsion/fuel/panel/gauge/cg-set-pMAC</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/gauge/cg-set-pMAC</output></filter>
<filter><type>exponential</type><filter-time>0.08</filter-time><input>/fdm/jsbsim/propulsion/fuel/panel/gauge/ITD-1-kg</input><output>/instrumentation/jsbsim/propulsion/fuel/panel/gauge/ITD-1-kg</output></filter>
......
......@@ -345,6 +345,21 @@
<signal><property type="string">/instrumentation/jsbsim/propulsion/engine[4]/panel/light/starter</property><type>float</type></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/engine[4]/panel/light/test-ok</property><type>float</type></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fire/panel/light/fire-pilots</property><type>float</type></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-c[0]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-c[1]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-c[2]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-c[3]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[0]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[1]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[2]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[3]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d0[4]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[0]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[1]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[2]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[3]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d1[4]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/crt/RT-d2[4]</property><type>int</type><interpolation>discrete</interpolation></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/gauge/cg-pMAC</property><type>float</type></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/gauge/cg-set-pMAC</property><type>float</type></signal>
<signal><property type="string">/instrumentation/jsbsim/propulsion/fuel/panel/gauge/ITD-1-kg</property><type>float</type></signal>
......
This diff is collapsed.
......@@ -1924,7 +1924,7 @@
<test value="&U;/status/standby">
&U;/panel/button/test-lights NE 0
</test>
<test logic="AND" value="&U;/status/standby">
<test value="&U;/status/standby">
&U;/DC27/joined NE 0
</test>
</switch>
......@@ -1934,12 +1934,7 @@
<test value="&U;/status/standby">
&U;/panel/button/test-lights NE 0
</test>
<test logic="AND" value="&U;/status/standby">
&U;/panel/switch/AC200-join[1] EQ 0
&U;/AC200/joined NE 0
</test>
<test logic="AND" value="&U;/status/standby">
&U;/panel/switch/AC200-join[2] EQ 0
<test value="&U;/status/standby">
&U;/AC200/joined NE 0
</test>
</switch>
......
......@@ -58,11 +58,6 @@
<group><layout>vbox</layout>
<text><label>1</label></text>
<input>
<property>/fdm/jsbsim/propulsion/fuel/panel/gauge/engine-flow-t_h[0]</property>
<live>true</live>
</input>
<text><label>Fuel t/h</label></text>
<checkbox>
<property>/fdm/jsbsim/propulsion/engine[0]/panel/light/fault</property>
<live>true</live>
......@@ -72,11 +67,6 @@
<group><layout>vbox</layout>
<text><label>2</label></text>
<input>
<property>/fdm/jsbsim/propulsion/fuel/panel/gauge/engine-flow-t_h[1]</property>
<live>true</live>
</input>
<text><label>Fuel t/h</label></text>
<checkbox>
<property>/fdm/jsbsim/propulsion/engine[1]/panel/light/fault</property>
<live>true</live>
......@@ -86,11 +76,6 @@
<group><layout>vbox</layout>
<text><label>3</label></text>
<input>
<property>/fdm/jsbsim/propulsion/fuel/panel/gauge/engine-flow-t_h[2]</property>
<live>true</live>
</input>
<text><label>Fuel t/h</label></text>
<checkbox>
<property>/fdm/jsbsim/propulsion/engine[2]/panel/light/fault</property>
<live>true</live>
......@@ -100,11 +85,6 @@
<group><layout>vbox</layout>
<text><label>4</label></text>
<input>
<property>/fdm/jsbsim/propulsion/fuel/panel/gauge/engine-flow-t_h[3]</property>
<live>true</live>
</input>
<text><label>Fuel t/h</label></text>
<checkbox>
<property>/fdm/jsbsim/propulsion/engine[3]/panel/light/fault</property>
<live>true</live>
......
......@@ -18,16 +18,11 @@
</group>
<group><layout>hbox</layout>
<input>
<property>/fdm/jsbsim/propulsion/fuel/panel/gauge/meter-t</property>
<live>true</live>
</input>
<text><label>t</label></text>
<button>
<pref-width>24</pref-width>
<pref-height>24</pref-height>
<legend>10</legend>
<property>/fdm/jsbsim/propulsion/fuel/panel/button/meter-add-d1</property>
<property>/fdm/jsbsim/propulsion/fuel/panel/button/RT-add-d1</property>
<live>true</live>
<binding><command>dialog-apply</command></binding>
</button>
......@@ -35,7 +30,7 @@
<pref-width>24</pref-width>
<pref-height>24</pref-height>
<legend>1</legend>
<property>/fdm/jsbsim/propulsion/fuel/panel/button/meter-add-d0</property>
<property>/fdm/jsbsim/propulsion/fuel/panel/button/RT-add-d0</property>
<live>true</live>
<binding><command>dialog-apply</command></binding>
</button>
......@@ -43,7 +38,7 @@
<pref-width>24</pref-width>
<pref-height>24</pref-height>
<legend>0,1</legend>
<property>/fdm/jsbsim/propulsion/fuel/panel/button/meter-add-d-1</property>
<property>/fdm/jsbsim/propulsion/fuel/panel/button/RT-add-d-1</property>
<live>true</live>
<binding><command>dialog-apply</command></binding>
</button>
......@@ -53,7 +48,7 @@
<group><layout>vbox</layout>
<text><label>On</label></text>
<checkbox>
<property>/fdm/jsbsim/propulsion/fuel/panel/switch/meter</property>
<property>/fdm/jsbsim/propulsion/fuel/panel/switch/RT</property>
<live>true</live>
<binding><command>dialog-apply</command></binding>
</checkbox>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment