Updates to the P1000 , older files will be removed once its all sorted out
This commit is contained in:
parent
d9f704002b
commit
d2f304f030
16 changed files with 9646 additions and 0 deletions
|
@ -21,6 +21,9 @@ FuelPph2=props.globals.getNode("engines/engine[1]/fuel-flow_pph",1);
|
|||
FuelDensity = 6.0;
|
||||
FMS_VNAV =["VNV","FMS"];
|
||||
NAV_SRC = ["VOR1","VOR2","ILS1","ILS2","FMS"];
|
||||
var ET = aircraft.timer.new("/instrumentation/primus1000/pfd/ET-sec", 5,0);
|
||||
var ETmin = props.globals.getNode("/instrumentation/primus1000/pfd/ET-min",1);
|
||||
var EThour = props.globals.getNode("/instrumentation/primus1000/pfd/ET-hour",1);
|
||||
|
||||
get_pointer_offset = func{
|
||||
var test=arg[0];
|
||||
|
@ -43,9 +46,11 @@ get_pointer_offset = func{
|
|||
}
|
||||
|
||||
update_pfd = func{
|
||||
|
||||
NavPtr1_offset.setValue(get_pointer_offset(NavPtr1.getValue()));
|
||||
NavPtr2_offset.setValue(get_pointer_offset(NavPtr2.getValue()));
|
||||
var id = " ";
|
||||
var GSPDstring = "";
|
||||
var nm_calc=0.0;
|
||||
if(fms_enabled ==0){
|
||||
if(props.globals.getNode("/instrumentation/nav/data-is-valid").getBoolValue()){
|
||||
|
@ -66,6 +71,19 @@ update_pfd = func{
|
|||
var ns= NavType.getValue();
|
||||
setprop("/instrumentation/primus1000/nav-string",NAV_SRC[ns]);
|
||||
setprop("/instrumentation/primus1000/nav-id",id);
|
||||
if(getprop("systems/electrical/ac-volts") < 5){
|
||||
setprop("instrumentation/primus1000/pfd/serviceable",0);
|
||||
setprop("instrumentation/primus1000/mfd/serviceable",0);
|
||||
}else{
|
||||
setprop("instrumentation/primus1000/pfd/serviceable",1);
|
||||
setprop("instrumentation/primus1000/mfd/serviceable",1);
|
||||
}
|
||||
|
||||
var et = getprop("/instrumentation/primus1000/pfd/ET-sec");
|
||||
var ethour = et * 0.000277;
|
||||
EThour.setIntValue(ethour);
|
||||
var etmin = (ethour-EThour.getValue()) * 60;
|
||||
ETmin.setIntValue(etmin);
|
||||
}
|
||||
|
||||
|
||||
|
@ -145,6 +163,12 @@ setlistener("/sim/signals/fdm-initialized", func {
|
|||
FuelPph1.setValue(0.0);
|
||||
FuelPph2.setValue(0.0);
|
||||
APoff.setBoolValue(1);
|
||||
props.globals.getNode("instrumentation/primus1000/pfd/serviceable",1).setBoolValue(1);
|
||||
props.globals.getNode("instrumentation/primus1000/mfd/serviceable",1).setBoolValue(1);
|
||||
props.globals.getNode("instrumentation/primus1000/mfd/mode",1).setValue("normal");
|
||||
ET.reset();
|
||||
ETmin.setIntValue(0);
|
||||
EThour.setIntValue(0);
|
||||
print("Primus 1000 systems ... check");
|
||||
settimer(update_p1000,1);
|
||||
});
|
||||
|
|
BIN
Aircraft/Instruments-3d/primus-1000/alttape.rgb
Normal file
BIN
Aircraft/Instruments-3d/primus-1000/alttape.rgb
Normal file
Binary file not shown.
Binary file not shown.
2223
Aircraft/Instruments-3d/primus-1000/eicas.ac
Normal file
2223
Aircraft/Instruments-3d/primus-1000/eicas.ac
Normal file
File diff suppressed because it is too large
Load diff
1047
Aircraft/Instruments-3d/primus-1000/eicas.xml
Normal file
1047
Aircraft/Instruments-3d/primus-1000/eicas.xml
Normal file
File diff suppressed because it is too large
Load diff
257
Aircraft/Instruments-3d/primus-1000/mfd-hotspots.xml
Normal file
257
Aircraft/Instruments-3d/primus-1000/mfd-hotspots.xml
Normal file
|
@ -0,0 +1,257 @@
|
|||
<!--
|
||||
Syd Adams
|
||||
Primus 1000 MFD hotspots
|
||||
-->
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<name>MFD hotspots</name>
|
||||
<w-base>180</w-base>
|
||||
<h-base>240</h-base>
|
||||
<w>180</w>
|
||||
<h>240</h>
|
||||
|
||||
<layers>
|
||||
<layer>
|
||||
<name>NAV/SRC</name>
|
||||
<condition>
|
||||
<property>instrumentation/primus1000/mfd/serviceable</property>
|
||||
</condition>
|
||||
<type>text</type>
|
||||
<font>arial_black</font>
|
||||
<point-size>6</point-size>
|
||||
<color>
|
||||
<red>0.9</red>
|
||||
<green>0.2</green>
|
||||
<blue>0.6</blue>
|
||||
</color>
|
||||
<chunks>
|
||||
<chunk>
|
||||
<type>text-value</type>
|
||||
<property>/instrumentation/primus1000/nav-string</property>
|
||||
</chunk>
|
||||
</chunks>
|
||||
<transformations>
|
||||
<transformation>
|
||||
<type>x-shift</type>
|
||||
<offset>48</offset>
|
||||
</transformation>
|
||||
<transformation>
|
||||
<type>y-shift</type>
|
||||
<offset>100</offset>
|
||||
</transformation>
|
||||
</transformations>
|
||||
</layer>
|
||||
|
||||
<layer>
|
||||
<name>NAV/DST</name>
|
||||
<condition>
|
||||
<property>instrumentation/primus1000/mfd/serviceable</property>
|
||||
</condition>
|
||||
<type>text</type>
|
||||
<font>arial_black</font>
|
||||
<point-size>6</point-size>
|
||||
<color>
|
||||
<red>0.9</red>
|
||||
<green>0.2</green>
|
||||
<blue>0.6</blue>
|
||||
</color>
|
||||
<chunks>
|
||||
<chunk>
|
||||
<type>number-value</type>
|
||||
<property>/instrumentation/primus1000/nav-dist-nm</property>
|
||||
<format>%3.1f</format>
|
||||
</chunk>
|
||||
<color>
|
||||
<red>0.8</red>
|
||||
<green>0.8</green>
|
||||
<blue>0.8</blue>
|
||||
</color>
|
||||
<chunk>
|
||||
<type>literal</type>
|
||||
<text>nm</text>
|
||||
</chunk>
|
||||
</chunks>
|
||||
<transformations>
|
||||
<transformation>
|
||||
<type>x-shift</type>
|
||||
<offset>48</offset>
|
||||
</transformation>
|
||||
<transformation>
|
||||
<type>y-shift</type>
|
||||
<offset>93</offset>
|
||||
</transformation>
|
||||
</transformations>
|
||||
</layer>
|
||||
|
||||
<layer>
|
||||
<name>NAV/DSTtxt</name>
|
||||
<condition>
|
||||
<property>instrumentation/primus1000/mfd/serviceable</property>
|
||||
</condition>
|
||||
<type>text</type>
|
||||
<font>arial_black</font>
|
||||
<point-size>6</point-size>
|
||||
<color>
|
||||
<red>0.8</red>
|
||||
<green>0.8</green>
|
||||
<blue>0.8</blue>
|
||||
</color>
|
||||
<chunks>
|
||||
<chunk>
|
||||
<type>literal</type>
|
||||
<text>nm</text>
|
||||
</chunk>
|
||||
</chunks>
|
||||
</layer>
|
||||
|
||||
|
||||
<layer>
|
||||
<name>NAV/ID</name>
|
||||
<condition>
|
||||
<property>instrumentation/primus1000/mfd/serviceable</property>
|
||||
</condition>
|
||||
<type>text</type>
|
||||
<font>arial_black</font>
|
||||
<point-size>6</point-size>
|
||||
<color>
|
||||
<red>0.9</red>
|
||||
<green>0.2</green>
|
||||
<blue>0.6</blue>
|
||||
</color>
|
||||
<chunks>
|
||||
<chunk>
|
||||
<type>text-value</type>
|
||||
<property>/instrumentation/primus1000/nav-id</property>
|
||||
</chunk>
|
||||
</chunks>
|
||||
<transformations>
|
||||
<transformation>
|
||||
<type>x-shift</type>
|
||||
<offset>48</offset>
|
||||
</transformation>
|
||||
<transformation>
|
||||
<type>y-shift</type>
|
||||
<offset>86</offset>
|
||||
</transformation>
|
||||
</transformations>
|
||||
</layer>
|
||||
|
||||
</layers>
|
||||
|
||||
<actions>
|
||||
|
||||
<!--
|
||||
<action>
|
||||
<name>bezel outline</name>
|
||||
<button>0</button>
|
||||
<x>-90</x>
|
||||
<y>-120</y>
|
||||
<w>180</w>
|
||||
<h>240</h>
|
||||
</action>
|
||||
-->
|
||||
|
||||
<action>
|
||||
<name>Alt decrease</name>
|
||||
<button>0</button>
|
||||
<x>67</x>
|
||||
<y>-110</y>
|
||||
<w>8</w>
|
||||
<h>14</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>autopilot/settings/target-altitude-ft</property>
|
||||
<step>-100</step>
|
||||
<min>0</min>
|
||||
<max>99999</max>
|
||||
<wrap>0</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>Alt increase</name>
|
||||
<button>0</button>
|
||||
<x>75</x>
|
||||
<y>-110</y>
|
||||
<w>8</w>
|
||||
<h>14</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>autopilot/settings/target-altitude-ft</property>
|
||||
<step>100</step>
|
||||
<min>0</min>
|
||||
<max>99999</max>
|
||||
<wrap>0</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>mode1</name>
|
||||
<button>0</button>
|
||||
<x>-70</x>
|
||||
<y>-110</y>
|
||||
<w>14</w>
|
||||
<h>10</h>
|
||||
<binding>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>mode2</name>
|
||||
<button>0</button>
|
||||
<x>-50</x>
|
||||
<y>-110</y>
|
||||
<w>18</w>
|
||||
<h>10</h>
|
||||
<binding>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>mode3</name>
|
||||
<button>0</button>
|
||||
<x>-28</x>
|
||||
<y>-110</y>
|
||||
<w>18</w>
|
||||
<h>10</h>
|
||||
<binding>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>mode4</name>
|
||||
<button>0</button>
|
||||
<x>-7</x>
|
||||
<y>-110</y>
|
||||
<w>18</w>
|
||||
<h>10</h>
|
||||
<binding>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>mode5</name>
|
||||
<button>0</button>
|
||||
<x>14</x>
|
||||
<y>-110</y>
|
||||
<w>18</w>
|
||||
<h>10</h>
|
||||
<binding>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>mode6</name>
|
||||
<button>0</button>
|
||||
<x>36</x>
|
||||
<y>-110</y>
|
||||
<w>18</w>
|
||||
<h>10</h>
|
||||
<binding>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
</actions>
|
||||
|
||||
</PropertyList>
|
1071
Aircraft/Instruments-3d/primus-1000/mfd.ac
Normal file
1071
Aircraft/Instruments-3d/primus-1000/mfd.ac
Normal file
File diff suppressed because it is too large
Load diff
74
Aircraft/Instruments-3d/primus-1000/mfd.xml
Normal file
74
Aircraft/Instruments-3d/primus-1000/mfd.xml
Normal file
|
@ -0,0 +1,74 @@
|
|||
<?xml version="1.0"?>
|
||||
<!--
|
||||
Author : Syd Adams
|
||||
Primus 1000 MFD
|
||||
-->
|
||||
<PropertyList>
|
||||
|
||||
<path>mfd.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>MFD.arc</object-name>
|
||||
<object-name>MFD.range</object-name>
|
||||
<object-name>MFD.bug</object-name>
|
||||
<object-name>MFD.hdg</object-name>
|
||||
<condition>
|
||||
<property>instrumentation/primus1000/mfd/serviceable</property>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>MFD.page</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<property>instrumentation/primus1000/mfd/serviceable</property>
|
||||
<equals>
|
||||
<property>instrumentation/primus1000/mfd/mode</property>
|
||||
<value>map</value>
|
||||
</equals>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>texrotate</type>
|
||||
<object-name>MFD.arc</object-name>
|
||||
<property>orientation/heading-magnetic-deg</property>
|
||||
<center>
|
||||
<x>0.75</x>
|
||||
<y>0.75</y>
|
||||
<z>0.0</z>
|
||||
</center>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<z>-1</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>MFD.bug</object-name>
|
||||
<property>autopilot/internal/fdm-heading-bug-error-deg</property>
|
||||
<interpolate>
|
||||
<entry><ind>-179.9</ind><dep>-65.1</dep></entry>
|
||||
<entry><ind>-65</ind><dep>-65</dep></entry>
|
||||
<entry><ind>0</ind><dep>0</dep></entry>
|
||||
<entry><ind>65</ind><dep>65</dep></entry>
|
||||
<entry><ind>179.9</ind><dep>65.1</dep></entry>
|
||||
</interpolate>
|
||||
<axis>
|
||||
<x>-1.0</x>
|
||||
<y>0.0</y>
|
||||
<z>0.0</z>
|
||||
</axis>
|
||||
<center>
|
||||
<x-m>0.0</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>0.027</z-m>
|
||||
</center>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
Binary file not shown.
Binary file not shown.
132
Aircraft/Instruments-3d/primus-1000/pfd-2d.xml
Normal file
132
Aircraft/Instruments-3d/primus-1000/pfd-2d.xml
Normal file
|
@ -0,0 +1,132 @@
|
|||
<!--
|
||||
Syd Adams
|
||||
|
||||
Primus 1000 PFD hotspots
|
||||
-->
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<name>PFD hotspots</name>
|
||||
<w-base>180</w-base>
|
||||
<h-base>240</h-base>
|
||||
<w>180</w>
|
||||
<h>240</h>
|
||||
|
||||
<layers>
|
||||
</layers>
|
||||
<actions>
|
||||
|
||||
<!-- ************* SELECT BARO / RA MODE *****************-->
|
||||
|
||||
<action>
|
||||
<name>bezel outline</name>
|
||||
<button>0</button>
|
||||
<x>-90</x>
|
||||
<y>-120</y>
|
||||
<w>180</w>
|
||||
<h>240</h>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>select ra / baro alt mode</name>
|
||||
<button>0</button>
|
||||
<x>-58</x>
|
||||
<y>-103</y>
|
||||
<w>18</w>
|
||||
<h>12</h>
|
||||
<binding>
|
||||
<command>property-toggle</command>
|
||||
<property>/instrumentation/primus1000/ra-mode</property>
|
||||
<min>0</min>
|
||||
<max>1</max>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<!-- reset baro -->
|
||||
|
||||
<action>
|
||||
<name>reset inhg</name>
|
||||
<button>0</button>
|
||||
<x>44</x>
|
||||
<y>-103</y>
|
||||
<w>18</w>
|
||||
<h>12</h>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>instrumentation/altimeter/setting-inhg</property>
|
||||
<value>29.92</value>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<!-- adjust inhg -->
|
||||
<action>
|
||||
<name>calibrate inhg down fine</name>
|
||||
<button>0</button>
|
||||
<x>67</x>
|
||||
<y>-110</y>
|
||||
<w>8</w>
|
||||
<h>14</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>/instrumentation/altimeter/setting-inhg</property>
|
||||
<step>-0.01</step>
|
||||
<min>26.0</min>
|
||||
<max>33.0</max>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>calibrate inhg down coarse</name>
|
||||
<button>1</button>
|
||||
<x>67</x>
|
||||
<y>-110</y>
|
||||
<w>8</w>
|
||||
<h>14</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>/instrumentation/altimeter/setting-inhg</property>
|
||||
<step>-0.1</step>
|
||||
<min>26.0</min>
|
||||
<max>33.0</max>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>calibrate inhg up fine</name>
|
||||
<button>0</button>
|
||||
<x>75</x>
|
||||
<y>-110</y>
|
||||
<w>8</w>
|
||||
<h>14</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>/instrumentation/altimeter/setting-inhg</property>
|
||||
<step>0.01</step>
|
||||
<min>26.0</min>
|
||||
<max>33.0</max>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>calibrate inhg up coarse</name>
|
||||
<button>1</button>
|
||||
<x>75</x>
|
||||
<y>-110</y>
|
||||
<w>8</w>
|
||||
<h>14</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>/instrumentation/altimeter/setting-inhg</property>
|
||||
<step>0.1</step>
|
||||
<min>26.0</min>
|
||||
<max>33.0</max>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
|
||||
</actions>
|
||||
</PropertyList>
|
377
Aircraft/Instruments-3d/primus-1000/pfd-hotspots.xml
Normal file
377
Aircraft/Instruments-3d/primus-1000/pfd-hotspots.xml
Normal file
|
@ -0,0 +1,377 @@
|
|||
<!--
|
||||
Syd Adams
|
||||
Primus 1000 PFD hotspots
|
||||
-->
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<name>PFD hotspots</name>
|
||||
<w-base>180</w-base>
|
||||
<h-base>240</h-base>
|
||||
<w>180</w>
|
||||
<h>240</h>
|
||||
|
||||
<layers>
|
||||
<layer>
|
||||
<name>NAV/FMS</name>
|
||||
<type>text</type>
|
||||
<font>arial_black</font>
|
||||
<point-size>4.5</point-size>
|
||||
<color>
|
||||
<red>0.9</red>
|
||||
<green>0.2</green>
|
||||
<blue>0.6</blue>
|
||||
</color>
|
||||
<chunks>
|
||||
<chunk>
|
||||
<type>text-value</type>
|
||||
<property>/instrumentation/primus1000/fms-mode</property>
|
||||
</chunk>
|
||||
</chunks>
|
||||
<transformations>
|
||||
<transformation>
|
||||
<type>x-shift</type>
|
||||
<offset>32</offset>
|
||||
</transformation>
|
||||
<transformation>
|
||||
<type>y-shift</type>
|
||||
<offset>74</offset>
|
||||
</transformation>
|
||||
</transformations>
|
||||
</layer>
|
||||
|
||||
<layer>
|
||||
<name>NAV/SRC</name>
|
||||
<type>text</type>
|
||||
<font>arial_black</font>
|
||||
<point-size>5</point-size>
|
||||
<color>
|
||||
<red>0.1</red>
|
||||
<green>0.9</green>
|
||||
<blue>0.4</blue>
|
||||
</color>
|
||||
<chunks>
|
||||
<chunk>
|
||||
<type>text-value</type>
|
||||
<property>/instrumentation/primus1000/nav-string</property>
|
||||
</chunk>
|
||||
</chunks>
|
||||
<transformations>
|
||||
<transformation>
|
||||
<type>x-shift</type>
|
||||
<offset>35</offset>
|
||||
</transformation>
|
||||
<transformation>
|
||||
<type>y-shift</type>
|
||||
<offset>-1</offset>
|
||||
</transformation>
|
||||
</transformations>
|
||||
</layer>
|
||||
|
||||
<layer>
|
||||
<name>NAV/DST</name>
|
||||
<type>text</type>
|
||||
<font>arial_black</font>
|
||||
<point-size>5</point-size>
|
||||
<color>
|
||||
<red>0.1</red>
|
||||
<green>0.9</green>
|
||||
<blue>0.4</blue>
|
||||
</color>
|
||||
<chunks>
|
||||
<chunk>
|
||||
<type>number-value</type>
|
||||
<property>/instrumentation/primus1000/nav-dist-nm</property>
|
||||
<format>%3.1f</format>
|
||||
</chunk>
|
||||
</chunks>
|
||||
<transformations>
|
||||
<transformation>
|
||||
<type>x-shift</type>
|
||||
<offset>35</offset>
|
||||
</transformation>
|
||||
<transformation>
|
||||
<type>y-shift</type>
|
||||
<offset>-6</offset>
|
||||
</transformation>
|
||||
</transformations>
|
||||
</layer>
|
||||
|
||||
<layer>
|
||||
<name>Wind Speed</name>
|
||||
<type>text</type>
|
||||
<font>arial_black</font>
|
||||
<point-size>6</point-size>
|
||||
<color>
|
||||
<red>0.7</red>
|
||||
<green>0.7</green>
|
||||
<blue>0.3</blue>
|
||||
</color>
|
||||
<chunks>
|
||||
<chunk>
|
||||
<type>number-value</type>
|
||||
<property>environment/wind-speed-kt</property>
|
||||
<format>%02.0f</format>
|
||||
</chunk>
|
||||
</chunks>
|
||||
<transformations>
|
||||
<transformation>
|
||||
<type>x-shift</type>
|
||||
<offset>-55</offset>
|
||||
</transformation>
|
||||
<transformation>
|
||||
<type>y-shift</type>
|
||||
<offset>-61</offset>
|
||||
</transformation>
|
||||
</transformations>
|
||||
</layer>
|
||||
|
||||
<layer>
|
||||
<condition>
|
||||
<and>
|
||||
<not>
|
||||
<property>instrumentation/primus1000/dc550/et</property>
|
||||
</not>
|
||||
<not>
|
||||
<property>instrumentation/primus1000/dc550/ttg</property>
|
||||
</not>
|
||||
</and>
|
||||
</condition>
|
||||
<name>Ground Speed</name>
|
||||
<type>text</type>
|
||||
<font>arial_black</font>
|
||||
<point-size>6</point-size>
|
||||
<color>
|
||||
<red>0.1</red>
|
||||
<green>0.9</green>
|
||||
<blue>0.4</blue>
|
||||
</color>
|
||||
<chunks>
|
||||
<chunk>
|
||||
<type>number-value</type>
|
||||
<property>velocities/groundspeed-kt</property>
|
||||
<format>%3.0f</format>
|
||||
</chunk>
|
||||
</chunks>
|
||||
<transformations>
|
||||
<transformation>
|
||||
<type>x-shift</type>
|
||||
<offset>25</offset>
|
||||
</transformation>
|
||||
<transformation>
|
||||
<type>y-shift</type>
|
||||
<offset>-72</offset>
|
||||
</transformation>
|
||||
</transformations>
|
||||
</layer>
|
||||
|
||||
<layer>
|
||||
<condition>
|
||||
<property>instrumentation/primus1000/dc550/et</property>
|
||||
</condition>
|
||||
<name>ET</name>
|
||||
<type>text</type>
|
||||
<font>arial_black</font>
|
||||
<point-size>6</point-size>
|
||||
<color>
|
||||
<red>0.1</red>
|
||||
<green>0.9</green>
|
||||
<blue>0.4</blue>
|
||||
</color>
|
||||
<chunks>
|
||||
<chunk>
|
||||
<type>number-value</type>
|
||||
<property>instrumentation/primus1000/pfd/ET-hour</property>
|
||||
<format>%2.0f</format>
|
||||
</chunk>
|
||||
<chunk>
|
||||
<type>literal</type>
|
||||
<text>:</text>
|
||||
</chunk>
|
||||
<chunk>
|
||||
<type>number-value</type>
|
||||
<property>instrumentation/primus1000/pfd/ET-min</property>
|
||||
<format>%02.0f</format>
|
||||
</chunk>
|
||||
</chunks>
|
||||
<transformations>
|
||||
<transformation>
|
||||
<type>x-shift</type>
|
||||
<offset>25</offset>
|
||||
</transformation>
|
||||
<transformation>
|
||||
<type>y-shift</type>
|
||||
<offset>-72</offset>
|
||||
</transformation>
|
||||
</transformations>
|
||||
</layer>
|
||||
|
||||
|
||||
<!-- FD MODE ANNUNCIATORS-->
|
||||
|
||||
<layer>
|
||||
<name>LATERAL</name>
|
||||
<type>text</type>
|
||||
<font>arial_black</font>
|
||||
<point-size>6</point-size>
|
||||
<color>
|
||||
<red>0.1</red>
|
||||
<green>0.9</green>
|
||||
<blue>0.3</blue>
|
||||
</color>
|
||||
<chunks>
|
||||
<chunk>
|
||||
<type>text-value</type>
|
||||
<property>instrumentation/flightdirector/lateral-mode</property>
|
||||
</chunk>
|
||||
</chunks>
|
||||
<transformations>
|
||||
<transformation>
|
||||
<type>x-shift</type>
|
||||
<offset>-35</offset>
|
||||
</transformation>
|
||||
<transformation>
|
||||
<type>y-shift</type>
|
||||
<offset>100</offset>
|
||||
</transformation>
|
||||
</transformations>
|
||||
</layer>
|
||||
|
||||
<layer>
|
||||
<name>VERTICAL</name>
|
||||
<type>text</type>
|
||||
<font>arial_black</font>
|
||||
<point-size>6</point-size>
|
||||
<color>
|
||||
<red>0.1</red>
|
||||
<green>0.9</green>
|
||||
<blue>0.3</blue>
|
||||
</color>
|
||||
<chunks>
|
||||
<chunk>
|
||||
<type>text-value</type>
|
||||
<property>instrumentation/flightdirector/vertical-mode</property>
|
||||
</chunk>
|
||||
</chunks>
|
||||
<transformations>
|
||||
<transformation>
|
||||
<type>x-shift</type>
|
||||
<offset>10</offset>
|
||||
</transformation>
|
||||
<transformation>
|
||||
<type>y-shift</type>
|
||||
<offset>100</offset>
|
||||
</transformation>
|
||||
</transformations>
|
||||
</layer>
|
||||
|
||||
|
||||
</layers>
|
||||
|
||||
<actions>
|
||||
<!--select BARO/RA MODE-->
|
||||
|
||||
<action>
|
||||
<name>select ra / baro alt mode</name>
|
||||
<button>0</button>
|
||||
<x>-58</x>
|
||||
<y>-103</y>
|
||||
<w>18</w>
|
||||
<h>12</h>
|
||||
<binding>
|
||||
<command>property-toggle</command>
|
||||
<property>/instrumentation/primus1000/ra-mode</property>
|
||||
<min>0</min>
|
||||
<max>1</max>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<!--reset baro-->
|
||||
|
||||
<action>
|
||||
<name>reset inhg</name>
|
||||
<button>0</button>
|
||||
<x>44</x>
|
||||
<y>-103</y>
|
||||
<w>18</w>
|
||||
<h>12</h>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>instrumentation/altimeter/setting-inhg</property>
|
||||
<value>29.92</value>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<!--adjust inhg-->
|
||||
|
||||
<action>
|
||||
<name>calibrate inhg down fine</name>
|
||||
<button>0</button>
|
||||
<x>67</x>
|
||||
<y>-110</y>
|
||||
<w>8</w>
|
||||
<h>14</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>/instrumentation/altimeter/setting-inhg</property>
|
||||
<step>-0.01</step>
|
||||
<min>26.0</min>
|
||||
<max>33.0</max>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>calibrate inhg down coarse</name>
|
||||
<button>1</button>
|
||||
<x>67</x>
|
||||
<y>-110</y>
|
||||
<w>8</w>
|
||||
<h>14</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>/instrumentation/altimeter/setting-inhg</property>
|
||||
<step>-0.1</step>
|
||||
<min>26.0</min>
|
||||
<max>33.0</max>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>calibrate inhg up fine</name>
|
||||
<button>0</button>
|
||||
<x>75</x>
|
||||
<y>-110</y>
|
||||
<w>8</w>
|
||||
<h>14</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>/instrumentation/altimeter/setting-inhg</property>
|
||||
<step>0.01</step>
|
||||
<min>26.0</min>
|
||||
<max>33.0</max>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>calibrate inhg up coarse</name>
|
||||
<button>1</button>
|
||||
<x>75</x>
|
||||
<y>-110</y>
|
||||
<w>8</w>
|
||||
<h>14</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>/instrumentation/altimeter/setting-inhg</property>
|
||||
<step>0.1</step>
|
||||
<min>26.0</min>
|
||||
<max>33.0</max>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
</actions>
|
||||
|
||||
</PropertyList>
|
3455
Aircraft/Instruments-3d/primus-1000/pfd.ac
Normal file
3455
Aircraft/Instruments-3d/primus-1000/pfd.ac
Normal file
File diff suppressed because it is too large
Load diff
986
Aircraft/Instruments-3d/primus-1000/pfd.xml
Normal file
986
Aircraft/Instruments-3d/primus-1000/pfd.xml
Normal file
|
@ -0,0 +1,986 @@
|
|||
<?xml version="1.0"?>
|
||||
<!--
|
||||
Author : Syd Adams
|
||||
Primus 1000 Primary Flight Display
|
||||
-->
|
||||
<PropertyList>
|
||||
|
||||
<path>pfd.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>AP.annun</object-name>
|
||||
<condition>
|
||||
<not>
|
||||
<property>autopilot/locks/passive-mode</property>
|
||||
</not>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>PFD.off</object-name>
|
||||
<condition>
|
||||
<not>
|
||||
<property>instrumentation/primus1000/pfd/serviceable</property>
|
||||
</not>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>FDbars</object-name>
|
||||
<condition>
|
||||
<property>instrumentation/primus1000/fdmode</property>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>GSscale</object-name>
|
||||
<object-name>GSneedle</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>instrumentation/nav/has-gs</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
<less-than>
|
||||
<property>instrumentation/nav/gs-distance</property>
|
||||
<value>30000</value>
|
||||
</less-than>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>arc</object-name>
|
||||
<object-name>crt.arc</object-name>
|
||||
<condition>
|
||||
<property>instrumentation/primus1000/dc550/hsi</property>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>crt.et</object-name>
|
||||
<condition>
|
||||
<property>instrumentation/primus1000/dc550/et</property>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>crt.gspd</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<not>
|
||||
<property>instrumentation/primus1000/dc550/et</property>
|
||||
</not>
|
||||
<not>
|
||||
<property>instrumentation/primus1000/dc550/ttg</property>
|
||||
</not>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>crt.ttg</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<not>
|
||||
<property>instrumentation/primus1000/dc550/et</property>
|
||||
</not>
|
||||
<property>instrumentation/primus1000/dc550/ttg</property>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>rose</object-name>
|
||||
<object-name>crt.rose</object-name>
|
||||
<object-name>CRSneedle</object-name>
|
||||
<object-name>CRSneedle.001</object-name>
|
||||
<condition>
|
||||
<not>
|
||||
<property>instrumentation/primus1000/dc550/hsi</property>
|
||||
</not>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<!--
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>gs.annun</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>instrumentation/nav/has-gs</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>loc.annun</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>instrumentation/nav/nav-loc</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</condition>
|
||||
</animation>
|
||||
-->
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>outer.marker</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>instrumentation/marker-beacon/outer</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>middle.marker</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>instrumentation/marker-beacon/middle</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>inner.marker</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>instrumentation/marker-beacon/inner</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<!-- FLIGHT DIRECTOR BARS -->
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>FDbars</object-name>
|
||||
<property>autopilot/settings/target-pitch-deg</property>
|
||||
<factor>0.0014</factor>
|
||||
<axis>
|
||||
<x>0.0</x>
|
||||
<y>0.0</y>
|
||||
<z>1.0</z>
|
||||
</axis>
|
||||
<center>
|
||||
<x-m>0.002</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>0.0516</z-m>
|
||||
</center>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>FDbars</object-name>
|
||||
<property>autopilot/internal/target-roll-deg</property>
|
||||
<axis>
|
||||
<x>-1.0</x>
|
||||
<y>0.0</y>
|
||||
<z>0.0</z>
|
||||
</axis>
|
||||
<center>
|
||||
<x-m>0.002</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>0.0516</z-m>
|
||||
</center>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>FDbars</object-name>
|
||||
<property>orientation/roll-deg</property>
|
||||
<axis>
|
||||
<x>1.0</x>
|
||||
<y>0.0</y>
|
||||
<z>0.0</z>
|
||||
</axis>
|
||||
<center>
|
||||
<x-m>0.002</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>0.0516</z-m>
|
||||
</center>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>FDbars</object-name>
|
||||
<property>orientation/pitch-deg</property>
|
||||
<factor>0.0014</factor>
|
||||
<axis>
|
||||
<x>0.0</x>
|
||||
<y>0.0</y>
|
||||
<z>-1.0</z>
|
||||
</axis>
|
||||
<center>
|
||||
<x-m>0.002</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>0.0516</z-m>
|
||||
</center>
|
||||
</animation>
|
||||
|
||||
<!-- ATITUDE INDICATOR -->
|
||||
|
||||
<animation>
|
||||
<type>texmultiple</type>
|
||||
<object-name>AI</object-name>
|
||||
<transform>
|
||||
<property>orientation/pitch-deg</property>
|
||||
<subtype>textranslate</subtype>
|
||||
<factor>0.00452</factor>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</transform>
|
||||
<transform>
|
||||
<property>orientation/roll-deg</property>
|
||||
<subtype>texrotate</subtype>
|
||||
<center>
|
||||
<x>0.25</x>
|
||||
<y>0.50</y>
|
||||
</center>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<z>-1</z>
|
||||
</axis>
|
||||
</transform>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>SlipBall</object-name>
|
||||
<property>instrumentation/slip-skid-ball/indicated-slip-skid</property>
|
||||
<min>-1.1</min>
|
||||
<max>1.1</max>
|
||||
<interpolation>
|
||||
<entry>
|
||||
<ind>-1.1</ind><dep>-0.0125</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>1.1</ind><dep>0.0125</dep>
|
||||
</entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>texrotate</type>
|
||||
<object-name>rose</object-name>
|
||||
<property>orientation/heading-magnetic-deg</property>
|
||||
<center>
|
||||
<x>0.75</x>
|
||||
<y>0.25</y>
|
||||
<z>0.0</z>
|
||||
</center>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<z>-1</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>texrotate</type>
|
||||
<object-name>arc</object-name>
|
||||
<property>orientation/heading-magnetic-deg</property>
|
||||
<center>
|
||||
<x>0.75</x>
|
||||
<y>0.75</y>
|
||||
<z>0.0</z>
|
||||
</center>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<z>-1</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>hdgbug</object-name>
|
||||
<property>autopilot/internal/fdm-heading-bug-error-deg</property>
|
||||
<axis>
|
||||
<x>-1.0</x>
|
||||
<y>0.0</y>
|
||||
<z>0.0</z>
|
||||
</axis>
|
||||
<center>
|
||||
<x-m>0.002</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>-0.040</z-m>
|
||||
</center>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>CRSneedle</object-name>
|
||||
<object-name>CRSneedle.001</object-name>
|
||||
<object-name>ToFlag</object-name>
|
||||
<object-name>FromFlag</object-name>
|
||||
<property>orientation/heading-magnetic-deg</property>
|
||||
<axis>
|
||||
<x>1.0</x>
|
||||
<y>0.0</y>
|
||||
<z>0.0</z>
|
||||
</axis>
|
||||
<center>
|
||||
<x-m>0.002</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>-0.040</z-m>
|
||||
</center>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>CRSneedle</object-name>
|
||||
<object-name>CRSneedle.001</object-name>
|
||||
<object-name>ToFlag</object-name>
|
||||
<object-name>FromFlag</object-name>
|
||||
<property>instrumentation/nav/radials/selected-deg</property>
|
||||
<axis>
|
||||
<x>-1.0</x>
|
||||
<y>0.0</y>
|
||||
<z>0.0</z>
|
||||
</axis>
|
||||
<center>
|
||||
<x-m>0.002</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>-0.040</z-m>
|
||||
</center>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>CRSneedle.001</object-name>
|
||||
<property>instrumentation/nav/heading-needle-deflection</property>
|
||||
<interpolation>
|
||||
<entry>
|
||||
<ind>-10.0</ind><dep>-0.0148</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>0.0</ind><dep>0.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>10.0</ind><dep>0.0148</dep>
|
||||
</entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>0.0</x>
|
||||
<y>1.0</y>
|
||||
<z>0.0</z>
|
||||
</axis>
|
||||
<center>
|
||||
<x-m>0.002</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>-0.040</z-m>
|
||||
</center>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>GSneedle</object-name>
|
||||
<property>instrumentation/nav/gs-needle-deflection</property>
|
||||
<interpolation>
|
||||
<entry>
|
||||
<ind>-10.0</ind><dep>-0.0188</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>-5.0</ind><dep>-0.0162</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>-2.5</ind><dep>-0.0083</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>0.0</ind><dep>0.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>2.50</ind><dep>0.0078</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>5.0</ind><dep>0.0158</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>10.0</ind><dep>0.02</dep>
|
||||
</entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>0.0</x>
|
||||
<y>0.0</y>
|
||||
<z>1.0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>NAV1pointer</object-name>
|
||||
<property>instrumentation/primus1000/dc550/nav1ptr-hdg-offset</property>
|
||||
<axis>
|
||||
<x>-1.0</x>
|
||||
<y>0.0</y>
|
||||
<z>0.0</z>
|
||||
</axis>
|
||||
<center>
|
||||
<x-m>0.002</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>-0.040</z-m>
|
||||
</center>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>NAV2pointer</object-name>
|
||||
<property>instrumentation/primus1000/dc550/nav2ptr-hdg-offset</property>
|
||||
<axis>
|
||||
<x>-1.0</x>
|
||||
<y>0.0</y>
|
||||
<z>0.0</z>
|
||||
</axis>
|
||||
<center>
|
||||
<x-m>0.002</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>-0.040</z-m>
|
||||
</center>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>ASIribbon</object-name>
|
||||
<property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
|
||||
<interpolation>
|
||||
<entry>
|
||||
<ind>0.0</ind><dep>0.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>200.0</ind><dep>0.2222</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>400.0</ind><dep>0.4444</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>600.0</ind><dep>0.6672</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>800.0</ind><dep>0.8897</dep>
|
||||
</entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>Asitext</object-name>
|
||||
<property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
|
||||
<factor>0.001</factor>
|
||||
<step>100</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>Asitext.001</object-name>
|
||||
<property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
|
||||
<factor>0.01</factor>
|
||||
<step>10</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>Asitext.002</object-name>
|
||||
<property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
|
||||
<factor>0.1</factor>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>VSIneedle</object-name>
|
||||
<property>autopilot/internal/vert-speed-fpm</property>
|
||||
<min>-4000.0</min>
|
||||
<max>4000.0</max>
|
||||
<interpolation>
|
||||
<entry>
|
||||
<ind>-4000.0</ind><dep>-80.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>-2000.0</ind><dep>-38.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>-1000.0</ind><dep>-19.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>-500.0</ind><dep>-9.5</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>0.0</ind><dep>0.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>500.0</ind><dep>9.5</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>1000.0</ind><dep>19.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>2000.0</ind><dep>38.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>4000.0</ind><dep>80.0</dep>
|
||||
</entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>-1.0</x>
|
||||
<y>0.0</y>
|
||||
<z>0.0</z>
|
||||
</axis>
|
||||
<center>
|
||||
<x-m>0.004</x-m>
|
||||
<y-m>0.081</y-m>
|
||||
<z-m>-0.042</z-m>
|
||||
</center>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>ALTribbon</object-name>
|
||||
<condition>
|
||||
<less-than>
|
||||
<property>instrumentation/altimeter/indicated-altitude-ft</property>
|
||||
<value>24000.1</value>
|
||||
</less-than>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>ALTribbon</object-name>
|
||||
<property>instrumentation/altimeter/indicated-altitude-ft</property>
|
||||
<interpolation>
|
||||
<entry><ind>0</ind><dep>0</dep></entry>
|
||||
<entry><ind>10000</ind><dep>0.3777</dep></entry>
|
||||
<entry><ind>20000</ind><dep>0.7550</dep></entry>
|
||||
<entry><ind>24000</ind><dep>0.9059</dep></entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>ALTribbon.001</object-name>
|
||||
<condition>
|
||||
<greater-than>
|
||||
<property>instrumentation/altimeter/indicated-altitude-ft</property>
|
||||
<value>24000</value>
|
||||
</greater-than>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>ALTribbon.001</object-name>
|
||||
<property>instrumentation/altimeter/indicated-altitude-ft</property>
|
||||
<interpolation>
|
||||
<entry><ind>24000.1</ind><dep>0</dep></entry>
|
||||
<entry><ind>30000</ind><dep>0.2266</dep></entry>
|
||||
<entry><ind>40000</ind><dep>0.6040</dep></entry>
|
||||
<entry><ind>49000</ind><dep>0.9435</dep></entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>Alt10</object-name>
|
||||
<property>instrumentation/altimeter/indicated-altitude-ft</property>
|
||||
<factor>0.01</factor>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>Alt100</object-name>
|
||||
<property>instrumentation/altimeter/indicated-altitude-ft</property>
|
||||
<factor>0.001</factor>
|
||||
<step>100</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>Alt1000</object-name>
|
||||
<property>instrumentation/altimeter/indicated-altitude-ft</property>
|
||||
<factor>0.0001</factor>
|
||||
<step>1000</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>Alt10000</object-name>
|
||||
<property>instrumentation/altimeter/indicated-altitude-ft</property>
|
||||
<factor>0.00001</factor>
|
||||
<step>10000</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>Warrow</object-name>
|
||||
<property>orientation/heading-deg</property>
|
||||
<axis>
|
||||
<x>1.0</x>
|
||||
<y>0.0</y>
|
||||
<z>0.0</z>
|
||||
</axis>
|
||||
<center>
|
||||
<x-m>0.002</x-m>
|
||||
<y-m>-0.037</y-m>
|
||||
<z-m>-0.063</z-m>
|
||||
</center>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>Warrow</object-name>
|
||||
<property>environment/wind-from-heading-deg</property>
|
||||
<axis>
|
||||
<x>-1.0</x>
|
||||
<y>0.0</y>
|
||||
<z>-0.0</z>
|
||||
</axis>
|
||||
<center>
|
||||
<x-m>0.002</x-m>
|
||||
<y-m>-0.037</y-m>
|
||||
<z-m>-0.063</z-m>
|
||||
</center>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>hdgtext</object-name>
|
||||
<property>autopilot/settings/heading-bug-deg</property>
|
||||
<factor>0.001</factor>
|
||||
<step>100</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>hdgtext.001</object-name>
|
||||
<property>autopilot/settings/heading-bug-deg</property>
|
||||
<factor>0.01</factor>
|
||||
<step>10</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>hdgtext.002</object-name>
|
||||
<property>autopilot/settings/heading-bug-deg</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>mach.002</object-name>
|
||||
<property>velocities/mach</property>
|
||||
<factor>10.0</factor>
|
||||
<step>0.01</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>mach.003</object-name>
|
||||
<property>velocities/mach</property>
|
||||
<factor>100.0</factor>
|
||||
<step>0.001</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>crstext</object-name>
|
||||
<property>instrumentation/nav/radials/selected-deg</property>
|
||||
<factor>0.001</factor>
|
||||
<step>100</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>crstext.001</object-name>
|
||||
<property>instrumentation/nav/radials/selected-deg</property>
|
||||
<factor>0.01</factor>
|
||||
<step>10</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>crstext.002</object-name>
|
||||
<property>instrumentation/nav/radials/selected-deg</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>alttext</object-name>
|
||||
<property>autopilot/settings/target-altitude-ft</property>
|
||||
<factor>0.00001</factor>
|
||||
<step>10000</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>alttext.001</object-name>
|
||||
<property>autopilot/settings/target-altitude-ft</property>
|
||||
<factor>0.0001</factor>
|
||||
<step>1000</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>alttext.002</object-name>
|
||||
<property>autopilot/settings/target-altitude-ft</property>
|
||||
<factor>0.001</factor>
|
||||
<step>100</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>alttext.003</object-name>
|
||||
<property>autopilot/settings/target-altitude-ft</property>
|
||||
<factor>0.01</factor>
|
||||
<step>10</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>alttext.004</object-name>
|
||||
<property>autopilot/settings/target-altitude-ft</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>nav1msg</object-name>
|
||||
<property>instrumentation/primus1000/dc550/nav1ptr</property>
|
||||
<factor>0.025</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>-1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>nav2msg</object-name>
|
||||
<property>instrumentation/primus1000/dc550/nav2ptr</property>
|
||||
<factor>0.025</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>-1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>crsmsg</object-name>
|
||||
<property>instrumentation/primus1000/dc550/nav1ptr</property>
|
||||
<factor>0.0099</factor>
|
||||
<step>3</step>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>-1</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>FromFlag</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>instrumentation/nav/from-flag</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>instrumentation/nav/nav-loc</property>
|
||||
<value>false</value>
|
||||
</equals>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>ToFlag</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>instrumentation/nav/to-flag</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>instrumentation/nav/nav-loc</property>
|
||||
<value>false</value>
|
||||
</equals>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>NAV1pointer</object-name>
|
||||
<condition>
|
||||
<greater-than>
|
||||
<property>instrumentation/primus1000/dc550/nav1ptr</property>
|
||||
<value>0</value>
|
||||
</greater-than>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>NAV2pointer</object-name>
|
||||
<condition>
|
||||
<greater-than>
|
||||
<property>instrumentation/primus1000/dc550/nav2ptr</property>
|
||||
<value>0</value>
|
||||
</greater-than>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
BIN
Aircraft/Instruments-3d/primus-1000/pfdobj.rgb
Normal file
BIN
Aircraft/Instruments-3d/primus-1000/pfdobj.rgb
Normal file
Binary file not shown.
BIN
Aircraft/Instruments-3d/primus-1000/speedtape.rgb
Normal file
BIN
Aircraft/Instruments-3d/primus-1000/speedtape.rgb
Normal file
Binary file not shown.
Loading…
Add table
Reference in a new issue