From 9bce793710fedbb847286ff1a52a793acd320b1b Mon Sep 17 00:00:00 2001 From: Joshua Davidson Date: Thu, 6 Jul 2017 23:51:33 -0400 Subject: [PATCH] A3XX: New Lower ECAM APU Page, fix APU behavior, fix wierd view bug --- A318-100-CFM-set.xml | 10 +- A319-100-CFM-set.xml | 10 +- A319-100-IAE-set.xml | 10 +- A320-100-CFM-set.xml | 10 +- A320-200-CFM-set.xml | 10 +- A320-200-IAE-set.xml | 10 +- A320-main.xml | 4 +- A320neo-CFM-set.xml | 10 +- A320neo-PW-set.xml | 10 +- A321-200-CFM-set.xml | 10 +- A321-200-IAE-set.xml | 10 +- A321neo-CFM-set.xml | 10 +- A321neo-PW-set.xml | 10 +- .../Lower-ECAM/Lower-ECAM-EIS1.xml | 10 + Models/Instruments/Lower-ECAM/apu.xml | 579 ++++++++++++++++++ .../Lower-ECAM/res/apu/apu-extra.png | Bin 0 -> 8391 bytes Models/Instruments/Lower-ECAM/res/apu/apu.ac | 198 ++++++ Models/Instruments/Lower-ECAM/res/apu/apu.png | Bin 0 -> 42354 bytes .../Instruments/Lower-ECAM/res/apu/needle.png | Bin 0 -> 619 bytes Models/Instruments/Lower-ECAM/res/empty.ac | 3 + Nasal/electrical.nas | 16 +- Nasal/engines.nas | 36 +- 22 files changed, 891 insertions(+), 75 deletions(-) create mode 100644 Models/Instruments/Lower-ECAM/apu.xml create mode 100644 Models/Instruments/Lower-ECAM/res/apu/apu-extra.png create mode 100644 Models/Instruments/Lower-ECAM/res/apu/apu.ac create mode 100644 Models/Instruments/Lower-ECAM/res/apu/apu.png create mode 100644 Models/Instruments/Lower-ECAM/res/apu/needle.png create mode 100644 Models/Instruments/Lower-ECAM/res/empty.ac diff --git a/A318-100-CFM-set.xml b/A318-100-CFM-set.xml index ec1f96be..6cc95807 100644 --- a/A318-100-CFM-set.xml +++ b/A318-100-CFM-set.xml @@ -42,7 +42,7 @@ 60 - + Copilot View lookfrom true @@ -55,7 +55,7 @@ 60 - + Overhead Panel View lookfrom true @@ -68,7 +68,7 @@ 85 - + Left Engine View lookfrom false @@ -81,7 +81,7 @@ 85 - + Right Wing View lookfrom false @@ -94,7 +94,7 @@ 85 - + Aft View lookfrom false diff --git a/A319-100-CFM-set.xml b/A319-100-CFM-set.xml index 5a2c24ff..2b9557c4 100644 --- a/A319-100-CFM-set.xml +++ b/A319-100-CFM-set.xml @@ -47,7 +47,7 @@ 60 - + Copilot View lookfrom true @@ -60,7 +60,7 @@ 60 - + Overhead Panel View lookfrom true @@ -73,7 +73,7 @@ 85 - + Left Engine View lookfrom false @@ -86,7 +86,7 @@ 85 - + Right Wing View lookfrom false @@ -99,7 +99,7 @@ 85 - + Aft View lookfrom false diff --git a/A319-100-IAE-set.xml b/A319-100-IAE-set.xml index 1bfdf7ba..e4c2962e 100644 --- a/A319-100-IAE-set.xml +++ b/A319-100-IAE-set.xml @@ -47,7 +47,7 @@ 60 - + Copilot View lookfrom true @@ -60,7 +60,7 @@ 60 - + Overhead Panel View lookfrom true @@ -73,7 +73,7 @@ 85 - + Left Engine View lookfrom false @@ -86,7 +86,7 @@ 85 - + Right Wing View lookfrom false @@ -99,7 +99,7 @@ 85 - + Aft View lookfrom false diff --git a/A320-100-CFM-set.xml b/A320-100-CFM-set.xml index 6e490f83..19ad4437 100644 --- a/A320-100-CFM-set.xml +++ b/A320-100-CFM-set.xml @@ -67,7 +67,7 @@ 60 - + Copilot View lookfrom true @@ -80,7 +80,7 @@ 60 - + Overhead Panel View lookfrom true @@ -93,7 +93,7 @@ 85 - + Left Engine View lookfrom false @@ -106,7 +106,7 @@ 85 - + Right Wing View lookfrom false @@ -119,7 +119,7 @@ 85 - + Aft View lookfrom false diff --git a/A320-200-CFM-set.xml b/A320-200-CFM-set.xml index 0532f992..f3ced74e 100644 --- a/A320-200-CFM-set.xml +++ b/A320-200-CFM-set.xml @@ -67,7 +67,7 @@ 60 - + Copilot View lookfrom true @@ -80,7 +80,7 @@ 60 - + Overhead Panel View lookfrom true @@ -93,7 +93,7 @@ 85 - + Left Engine View lookfrom false @@ -106,7 +106,7 @@ 85 - + Right Wing View lookfrom false @@ -119,7 +119,7 @@ 85 - + Aft View lookfrom false diff --git a/A320-200-IAE-set.xml b/A320-200-IAE-set.xml index e0a18e81..04fc2b89 100644 --- a/A320-200-IAE-set.xml +++ b/A320-200-IAE-set.xml @@ -67,7 +67,7 @@ 60 - + Copilot View lookfrom true @@ -80,7 +80,7 @@ 60 - + Overhead Panel View lookfrom true @@ -93,7 +93,7 @@ 85 - + Left Engine View lookfrom false @@ -106,7 +106,7 @@ 85 - + Right Wing View lookfrom false @@ -119,7 +119,7 @@ 85 - + Aft View lookfrom false diff --git a/A320-main.xml b/A320-main.xml index 24d4474d..e7a4431f 100644 --- a/A320-main.xml +++ b/A320-main.xml @@ -809,7 +809,7 @@ property-assign /sim/current-view/view-number - 9 + 8 @@ -818,7 +818,7 @@ property-assign /sim/current-view/view-number - 10 + 9 diff --git a/A320neo-CFM-set.xml b/A320neo-CFM-set.xml index 12dcc974..5eca12c2 100644 --- a/A320neo-CFM-set.xml +++ b/A320neo-CFM-set.xml @@ -57,7 +57,7 @@ 60 - + Copilot View lookfrom true @@ -70,7 +70,7 @@ 60 - + Overhead Panel View lookfrom true @@ -83,7 +83,7 @@ 85 - + Left Engine View lookfrom false @@ -96,7 +96,7 @@ 85 - + Right Wing View lookfrom false @@ -109,7 +109,7 @@ 85 - + Aft View lookfrom false diff --git a/A320neo-PW-set.xml b/A320neo-PW-set.xml index d9a07f5f..2b635f9d 100644 --- a/A320neo-PW-set.xml +++ b/A320neo-PW-set.xml @@ -57,7 +57,7 @@ 60 - + Copilot View lookfrom true @@ -70,7 +70,7 @@ 60 - + Overhead Panel View lookfrom true @@ -83,7 +83,7 @@ 85 - + Left Engine View lookfrom false @@ -96,7 +96,7 @@ 85 - + Right Wing View lookfrom false @@ -109,7 +109,7 @@ 85 - + Aft View lookfrom false diff --git a/A321-200-CFM-set.xml b/A321-200-CFM-set.xml index 9b692c58..3ed8f2b2 100644 --- a/A321-200-CFM-set.xml +++ b/A321-200-CFM-set.xml @@ -47,7 +47,7 @@ 60 - + Copilot View lookfrom true @@ -60,7 +60,7 @@ 60 - + Overhead Panel View lookfrom true @@ -73,7 +73,7 @@ 85 - + Left Engine View lookfrom false @@ -86,7 +86,7 @@ 85 - + Right Wing View lookfrom false @@ -99,7 +99,7 @@ 85 - + Aft View lookfrom false diff --git a/A321-200-IAE-set.xml b/A321-200-IAE-set.xml index 2152fcaa..78922b1c 100644 --- a/A321-200-IAE-set.xml +++ b/A321-200-IAE-set.xml @@ -48,7 +48,7 @@ 60 - + Copilot View lookfrom true @@ -61,7 +61,7 @@ 60 - + Overhead Panel View lookfrom true @@ -74,7 +74,7 @@ 85 - + Left Engine View lookfrom false @@ -87,7 +87,7 @@ 85 - + Right Wing View lookfrom false @@ -100,7 +100,7 @@ 85 - + Aft View lookfrom false diff --git a/A321neo-CFM-set.xml b/A321neo-CFM-set.xml index 88922e6b..71108d96 100644 --- a/A321neo-CFM-set.xml +++ b/A321neo-CFM-set.xml @@ -43,7 +43,7 @@ 60 - + Copilot View lookfrom true @@ -56,7 +56,7 @@ 60 - + Overhead Panel View lookfrom true @@ -69,7 +69,7 @@ 85 - + Left Engine View lookfrom false @@ -82,7 +82,7 @@ 85 - + Right Wing View lookfrom false @@ -95,7 +95,7 @@ 85 - + Aft View lookfrom false diff --git a/A321neo-PW-set.xml b/A321neo-PW-set.xml index 6b45343c..b7f46ffb 100644 --- a/A321neo-PW-set.xml +++ b/A321neo-PW-set.xml @@ -43,7 +43,7 @@ 60 - + Copilot View lookfrom true @@ -56,7 +56,7 @@ 60 - + Overhead Panel View lookfrom true @@ -69,7 +69,7 @@ 85 - + Left Engine View lookfrom false @@ -82,7 +82,7 @@ 85 - + Right Wing View lookfrom false @@ -95,7 +95,7 @@ 85 - + Aft View lookfrom false diff --git a/Models/Instruments/Lower-ECAM/Lower-ECAM-EIS1.xml b/Models/Instruments/Lower-ECAM/Lower-ECAM-EIS1.xml index 6f995429..f7ac6f6d 100644 --- a/Models/Instruments/Lower-ECAM/Lower-ECAM-EIS1.xml +++ b/Models/Instruments/Lower-ECAM/Lower-ECAM-EIS1.xml @@ -13,6 +13,16 @@ eng-eis1.xml + + + + /instrumentation/efis/ecam/display-mode + APU + + + apu.xml + + osgtxt-common.xml diff --git a/Models/Instruments/Lower-ECAM/apu.xml b/Models/Instruments/Lower-ECAM/apu.xml new file mode 100644 index 00000000..931534a0 --- /dev/null +++ b/Models/Instruments/Lower-ECAM/apu.xml @@ -0,0 +1,579 @@ + + + + res/apu/apu.ac + + + + + + rotate + N + /systems/apu/rpm + + 0-126 + 100 54 + +
+ 0 + -0.04466 + 0.0003 +
+ + -1 + 0 + 0 + +
+ + + + rotate + EGT + /systems/apu/egt + + 275-114 + 300-106 + 700 -19 + 1000 67 + 1100 86 + +
+ 0 + -0.04483 + -0.03256 +
+ + -1 + 0 + 0 + +
+ + + + + + txt.n + + 0.0004 + -0.04266 + -0.0033 + + center-center + yz-plane + number-value + %3.0f + /systems/apu/rpm + false + helvetica_bold.txf + true + false + false + 0.005 + + 32 + 32 + + + + + XX.n + + 0.0004 + -0.04266 + -0.0033 + + center-center + yz-plane + text-value + XX + autopilot/servicable + false + helvetica_bold.txf + true + false + false + 0.005 + + 32 + 32 + + + + + + + txt.egt + + 0.0004 + -0.04283 + -0.03556 + + center-center + yz-plane + number-value + %4.0f + /systems/apu/egt + false + helvetica_bold.txf + true + false + false + 0.005 + + 32 + 32 + + + + + XX.egt + + 0.0004 + -0.04283 + -0.03556 + + center-center + yz-plane + text-value + XX + autopilot/servicable + false + helvetica_bold.txf + true + false + false + 0.005 + + 32 + 32 + + + + + + + txt.avail + + 0.0004 + 0.0 + 0.05 + + center-center + yz-plane + text-value + AVAIL + autopilot/servicable + false + helvetica_bold.txf + true + false + false + 0.0055 + + 32 + 32 + + + + + select + txt.avail + txt.bleedpsi + + + /systems/apu/rpm + 94.9 + + + + + + txt.flapopen + + 0.0004 + 0.035 + -0.01 + + center-center + yz-plane + text-value + FLAP OPEN + autopilot/servicable + false + helvetica_bold.txf + true + false + false + 0.0055 + + 32 + 32 + + + + + select + txt.flapopen + + + + /systems/apu/rpm + 3.5 + + + /controls/APU/master + 1 + + + + + + + txt.bleedpsi + + 0.0004 + 0.047 + 0.033 + + center-center + yz-plane + number-value + %2.0f + /systems/pneumatic/bleedapu + false + helvetica_bold.txf + true + false + false + 0.005 + + 32 + 32 + + + + + XX.bleedpsi + + 0.0004 + 0.047 + 0.033 + + center-center + yz-plane + text-value + XX + autopilot/servicable + false + helvetica_bold.txf + true + false + false + 0.005 + + 32 + 32 + + + + + select + XX.bleedpsi + + + /systems/apu/rpm + 94.9 + + + + + + txt.load + + 0.0004 + -0.048 + 0.0483 + + right-center + yz-plane + number-value + %3.0f + /systems/electrical/extra/apu-load + false + helvetica_bold.txf + true + false + false + 0.005 + + 32 + 32 + + + + + txt.volts + + 0.0004 + -0.048 + 0.0413 + + right-center + yz-plane + number-value + %3.0f + /systems/electrical/extra/apu-volts + false + helvetica_bold.txf + true + false + false + 0.005 + + 32 + 32 + + + + + txt.volts.a + + 0.0004 + -0.048 + 0.0413 + + right-center + yz-plane + number-value + %3.0f + /systems/electrical/extra/apu-volts + false + helvetica_bold.txf + true + false + false + 0.005 + + 32 + 32 + + + + + select + txt.volts + + + /systems/electrical/extra/apu-volts + 110 + + + + + + select + txt.volts.a + + + /systems/electrical/extra/apu-volts + 110 + + + + + + txt.hz + + 0.0004 + -0.048 + 0.034 + + right-center + yz-plane + number-value + %3.0f + /systems/electrical/extra/apu-hz + false + helvetica_bold.txf + true + false + false + 0.005 + + 32 + 32 + + + + + txt.hz.a + + 0.0004 + -0.048 + 0.034 + + right-center + yz-plane + number-value + %3.0f + /systems/electrical/extra/apu-hz + false + helvetica_bold.txf + true + false + false + 0.005 + + 32 + 32 + + + + + select + txt.hz + + + /systems/electrical/extra/apu-hz + 380 + + + + + + select + txt.hz.a + + + /systems/electrical/extra/apu-hz + 380 + + + + + + + select + bleed-inline + + + + /systems/pneumatic/bleedapu + 0 + + + /controls/pneumatic/switches/bleedapu + 1 + + + + + + + + + select + N + EGT + txt.n + txt.egt + + + + /systems/apu/rpm + 3.5 + + + /controls/APU/master + 1 + + + + + + + select + XX.n + XX.egt + + + + /systems/apu/rpm + 3.5 + + + /controls/APU/master + 0 + + + + + + + + + + material + txt.n + txt.egt + txt.avail + txt.flapopen + txt.bleedpsi + txt.load + txt.volts + txt.hz + + 0 + 0.543 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0.543 + 0 + + + + + + material + XX.n + XX.egt + XX.bleedpsi + txt.volts.a + txt.hz.a + + 1 + 0.4 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 1 + 0.4 + 0 + + + +
diff --git a/Models/Instruments/Lower-ECAM/res/apu/apu-extra.png b/Models/Instruments/Lower-ECAM/res/apu/apu-extra.png new file mode 100644 index 0000000000000000000000000000000000000000..baf4d6a97e854d1c263f3e3544f04192918808a5 GIT binary patch literal 8391 zcmeHNc~n!^*1w3NwMezp0igmF0u*q7VvP`nf`u3$HdGN%f&xWEK%iv`B&oayrK0!( zL_dUpHZq8hFvuiB=tDt3Ol6cIMun)%gCqe$a=&|TT0K&i7wYe$K z%m?Qj+`<4rW3UZecu{i}NoKG%PpH+XUV|Dek3lx$24r%lp3eB#o>i@(ma zDNuWCWcpdF`L>H6gsWcM!~g8(^QHqYhEB40EGwb^<i_y-}eT0IY)tDm=W;)IuCq!Q+zV@(`&o7O*@-t$+Hi5I7at z;ST`*PN>T>I(;NjY=o4V{ zfI2&t9{OMe%hotSVC2ba=^;B|KqQtn^xBr(_x}p^yE^&&wXRw3D@*e8Z?F>d&QIVn zsUP@!ZCa-v7mWOtlh<7LXe%-qqw+Px#D4?3QdjMfM#dh5OO%VVzCjb-XeuI%X0AsD znY2*m8ih?T^vk9oEQS|?ZZl( z2WfQaP13}Ih%z>Og+*TP^_?{!^UzO7>vTaiUazJJ?F%O7Dk{o`CK7)f@yj7<%RIQb zAhYgN^d@%rNnDUyZ7roXH}>?4BUCOenqIsf0U2xq@dgG>jz)_S-uUXgw#91U1U<&@ z1t=a?Bko*>NOPcJX$it-vUW<@C4S#^n@ri7>Y!MpB<^_)p6Q9%- z@it%tP^PA83v9$bIPf$coz2uJE;;A5qr4FWTQTEi3?(ng{Kp?cclpWAj(`zdfXM*o zu(XUJeasLR(__LCG=r|q#hKH{Zg`L<&h_ORDz-N33Wm}xVuXHaI}gQ+RMdF;bBL%_ zS}@B+UK+EmCWmo!k~9VOFoaFUl2VXkQ==zIXONxn;yC)uUuX+2(nEhs5^WG3isx-_ z-*wub^7!~}B#6oW%gQWG0>eb?3zB2;)!8>GWW9kOgR!6wXKr|}K+R0>Fn!E)nq-#G zy4Cy?OUhbTU+9_%iRTrR#+15eViqgXPLeEQ2ha`Rr7Xb}fN{KG7n>I2@BOokbz@lM2@*#dDq zR}db8WBZ%}ydGZW^`XdUpx<-KEHRqdt{uSN1NG?SI~l- zfZImtqMF1_FDIB1=WEH{Ptucu)pHX{iF+7GeKRe+7bYkqO8-VfDeDO6h-aS?Na;Iq zE#EL!S;N=ws|p>N{RahV8WWdpp4eZ@;eVolbi*eP8$fMceoNumqlfgLX3XkskS+`#I&0rbQsTl9AQ=stW$@#i-H zhB z4hD`*TnLNlN0nn9_}ar;?Ys8(f-lp!TVH=VkLd}2s0Ghm7%wzaX$!kG=GOgo=ELzv ziGj(-FMIdXe6kY9E2_ufLaIk~uUTd(h9S(_SEPa zh>hzH0Bbq>UyjO1c$Log&Ay!RexnJr6stBBnKf4&4@U$}8SW7dbtgWbuUxYZP;L4R ztkP@yK}Pa~g2TdARJTH8jGLQXuxA2j+uGu;WWHk}Z3igx2vD3GxOaH*88c%K8?TU> z(%P5289_BYopq*}tE$*m`s#aTFD5_t_EV9xiy__owlHo_I4t<8vJ^Bt2$vY_TwugB zV5X?6U(DMkh0h|YQ(>%6v~SJA3$%KG&|zd)Ra|52uUWRB2{+85W&uYqyBlw@W@=EE ze{Vi&eRf?Q>LX%pt>g$UC?pd(&DwWm)Y)2QnCp;&7bUx)V|%M((#ck=*d+o))@iqI zEAA1bQKRfkYRC@zX5s*nj^Lu1o4e!}=-DBrLvRpQ^ob`x6L!;+3Mk+1AQFg`HulgF z%=(nD1M`i3kaJ%(SAqyp8KF4Gv3wIUztEl@+R{i;&Sto{F!t9H2R)jGcJ)9}L#3Q1 zETl{CC%P&eGO3AnKu5*dQE8o5x;kIslRd{d9t*j#0wlcpJA9v*@v8%t)1@bUG1Tb3 z1Igw%EQb9k#`rpDk0({z%OaTQcWRD&di8APoSR$J7YCC%> zQl^i1m$doX!I4xFCAS#UKMW4tpkfJ(VfLMrZMfyLRf{g1xf^>0PG<{c#$!LTg0#LcXoJO6s7F z&3!V=JJ5cA@rZU?{~%evqb(?mKCZ$d4!hv{wuNfv_g5n-vjf1j)c`f zE&%=f0VI)!^`E^DPTKDz6PmP!SC&rb3e}!$_Z0&F&r0MOrLWj~J1mNg#G}8#W;Om- z_yeE}5B2cyZ%p{FsK6e00G2ZA5w9f?-*H$9@trN@0bd^7{|E4QLS3FI5A)?A%5;-M zXqhbkRdCn#^ZHP2IKcl4@J}Z4WmE?OkWt&V&cSb&634JY2v1=TI@=X~<#qml0d|*; AfB*mh literal 0 HcmV?d00001 diff --git a/Models/Instruments/Lower-ECAM/res/apu/apu.ac b/Models/Instruments/Lower-ECAM/res/apu/apu.ac new file mode 100644 index 00000000..e44f9628 --- /dev/null +++ b/Models/Instruments/Lower-ECAM/res/apu/apu.ac @@ -0,0 +1,198 @@ +AC3Db +MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 1 1 1 spec 0 0 0 shi 128 trans 0 +MATERIAL "ac3dmat1" rgb 1 1 1 amb 1 1 1 emis 1 1 1 spec 1 1 1 shi 0 trans 0 +OBJECT world +kids 4 +OBJECT poly +name "bleed-inline" +loc 7.20988e-005 -0.0851298 -0.51126 +texture "apu-extra.png" +crease 45.000000 +numvert 4 +0 0.130166 0.464091 +0 0.130166 0.452192 +0 0.150206 0.452192 +0 0.150206 0.464091 +numsurf 1 +SURF 0x10 +mat 0 +refs 4 +3 0.787356 0.908774 +0 0.787356 0.783756 +1 0.859843 0.783756 +2 0.859843 0.908774 +kids 0 +OBJECT poly +name "N" +loc 0.000492332 0.00759549 0.0446599 +data 10 +enginepane +texture "needle.png" +crease 30.000002 +numvert 4 +0 0.00834595 -0.000478942 +0 -0.00776947 -0.000478942 +0 -0.00776947 0.000477958 +0 0.00834595 0.000477958 +numsurf 1 +SURF 0x0 +mat 1 +refs 4 +0 1.00067 0.999407 +3 4.45843e-005 0.999407 +2 4.45843e-005 0.000756443 +1 1.00067 0.000756443 +kids 0 +OBJECT poly +name "face" +loc 1.6424e-005 -0.0851298 -0.51126 +texture "apu.png" +crease 45.000000 +numvert 16 +0 0.00773944 0.430689 +0 0.00625946 0.43426 +0 0.00623417 0.588284 +0 0.00771479 0.591855 +0 0.0113114 0.42921 +0 0.0113114 0.43426 +0 0.0112861 0.588284 +0 0.0112861 0.593334 +0 0.158974 0.429186 +0 0.162542 0.430665 +0 0.164025 0.434236 +0 0.158974 0.434236 +0 0.15895 0.593311 +0 0.15895 0.58826 +0 0.16252 0.591832 +0 0.164001 0.58826 +numsurf 18 +SURF 0x10 +mat 0 +refs 3 +0 0.990844 0.0200349 +5 0.969089 0.0423177 +1 0.969089 0.0108024 +SURF 0x10 +mat 0 +refs 3 +4 0.999854 0.0423177 +5 0.969089 0.0423177 +0 0.990844 0.0200349 +SURF 0x10 +mat 0 +refs 3 +6 0.0307649 0.0421599 +1 0.969089 0.0108024 +5 0.969089 0.0423177 +SURF 0x10 +mat 0 +refs 3 +1 0.969089 0.0108024 +6 0.0307649 0.0421599 +2 0.0307649 0.0106447 +SURF 0x10 +mat 0 +refs 3 +6 0.0307649 0.0421599 +7 0 0.0421599 +3 0.00901031 0.0198811 +SURF 0x10 +mat 0 +refs 3 +6 0.0307649 0.0421599 +3 0.00901031 0.0198811 +2 0.0307649 0.0106447 +SURF 0x10 +mat 0 +refs 3 +5 0.969089 0.0423177 +8 1 0.963469 +11 0.969235 0.963469 +SURF 0x10 +mat 0 +refs 3 +8 1 0.963469 +5 0.969089 0.0423177 +4 0.999854 0.0423177 +SURF 0x10 +mat 0 +refs 3 +13 0.0309113 0.963318 +5 0.969089 0.0423177 +11 0.969235 0.963469 +SURF 0x10 +mat 0 +refs 3 +5 0.969089 0.0423177 +13 0.0309113 0.963318 +6 0.0307649 0.0421599 +SURF 0x10 +mat 0 +refs 3 +7 0 0.0421599 +13 0.0309113 0.963318 +12 0.00014019 0.963318 +SURF 0x10 +mat 0 +refs 3 +13 0.0309113 0.963318 +7 0 0.0421599 +6 0.0307649 0.0421599 +SURF 0x10 +mat 0 +refs 3 +11 0.969235 0.963469 +8 1 0.963469 +9 0.99099 0.985727 +SURF 0x10 +mat 0 +refs 3 +10 0.969235 0.99498 +11 0.969235 0.963469 +9 0.99099 0.985727 +SURF 0x10 +mat 0 +refs 3 +15 0.0309113 0.994828 +11 0.969235 0.963469 +10 0.969235 0.99498 +SURF 0x10 +mat 0 +refs 3 +11 0.969235 0.963469 +15 0.0309113 0.994828 +13 0.0309113 0.963318 +SURF 0x10 +mat 0 +refs 3 +12 0.00014019 0.963318 +13 0.0309113 0.963318 +14 0.00915051 0.985588 +SURF 0x10 +mat 0 +refs 3 +15 0.0309113 0.994828 +14 0.00915051 0.985588 +13 0.0309113 0.963318 +kids 0 +OBJECT poly +name "EGT" +loc 0.000492332 -0.025522 0.044835 +data 10 +enginepane +texture "needle.png" +crease 30.000002 +numvert 4 +0 0.00860268 0.000477958 +0 -0.00751274 0.000477958 +0 -0.00751274 -0.000478942 +0 0.00860268 -0.000478942 +numsurf 1 +SURF 0x0 +mat 1 +refs 4 +3 1.00067 0.999407 +0 4.45843e-005 0.999407 +1 4.45843e-005 0.000756443 +2 1.00067 0.000756443 +kids 0 diff --git a/Models/Instruments/Lower-ECAM/res/apu/apu.png b/Models/Instruments/Lower-ECAM/res/apu/apu.png new file mode 100644 index 0000000000000000000000000000000000000000..42e434e99041f8b0103225897877f1b61447cb21 GIT binary patch literal 42354 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 l^Lt+)%onDXsVP{{ZyOg9!it literal 0 HcmV?d00001 diff --git a/Models/Instruments/Lower-ECAM/res/apu/needle.png b/Models/Instruments/Lower-ECAM/res/apu/needle.png new file mode 100644 index 0000000000000000000000000000000000000000..7eae21df4648bcaa1cfb214a13b6d7108f2c72e2 GIT binary patch literal 619 zcmeAS@N?(olHy`uVBq!ia0y~yU;;838aUX1WNr9GZXm^$|H(?D8gCb z5n0T@z%2~Ij105pNB{-dOFVsD*&nh=h>G#geXZC96q3yhi70W-&&^HED*Ut42B4J(fGnUp4S?>&FGZqqge63oj!=$p6E-oz?gZ*W m7(tYBL|_;&44M#nV|G-9>4TVx_cCAvF?hQAxvX= 28) { + apu_egt_checkt.stop(); + interpolate("/systems/apu/egt", apu_egt_max, 5); + apu_egt2_checkt.start(); + } +} + +var apu_egt2_check = func { + if (getprop("/systems/apu/egt") >= 643) { + apu_egt2_checkt.stop(); + interpolate("/systems/apu/egt", apu_egt_min, 20); + } +} ############ # Stop APU # @@ -246,6 +268,8 @@ setlistener("/controls/APU/start", func { setlistener("/controls/APU/master", func { if (getprop("/controls/APU/master") == 0) { setprop("/controls/APU/start", 0); + apu_egt_checkt.stop(); + apu_egt2_checkt.stop(); apu_stop(); } }); @@ -394,3 +418,5 @@ var eng_one_n2_checkt = maketimer(0.5, eng_one_n2_check); var eng_two_auto_startt = maketimer(0.5, eng_two_auto_start); var eng_two_man_startt = maketimer(0.5, eng_two_man_start); var eng_two_n2_checkt = maketimer(0.5, eng_two_n2_check); +var apu_egt_checkt = maketimer(0.5, apu_egt_check); +var apu_egt2_checkt = maketimer(0.5, apu_egt2_check);