diff --git a/Nasal/Systems/APU.nas b/Nasal/Systems/APU.nas index 2196b97f..76f52f43 100644 --- a/Nasal/Systems/APU.nas +++ b/Nasal/Systems/APU.nas @@ -121,7 +121,9 @@ var APU = { waitStart: func() { if (pts.APU.rpm.getValue() >= 4.9) { me.GenericControls.cutoff.setValue(0); - setprop("/fdm/jsbsim/propulsion/set-running", 2); + if (me.fastStart) { + setprop("/fdm/jsbsim/propulsion/set-running", 2); + } apuStartTimer.stop(); apuStartTimer2.start(); } diff --git a/Systems/a320-apu.xml b/Systems/a320-apu.xml index 0e71354e..ed86cb0c 100644 --- a/Systems/a320-apu.xml +++ b/Systems/a320-apu.xml @@ -23,29 +23,55 @@ - - /engines/engine[2]/n1 - - 5.0 20.0 - 8.0 45.0 - 10.0 120.0 - 12.0 225.0 - 18.0 430.0 - 25.0 500.0 - 27.0 560.0 - 30.0 720.0 - 35.0 785.0 - 40.0 800.0 - 45.0 795.0 - 50.0 785.0 - 60.0 755.0 - 75.0 645.0 - 90.0 520.0 - 100.0 415.0 - -
+ + + /systems/apu/dn-dt + 0 + + + /engines/engine[2]/n1 + + 5.0 20.0 + 8.0 45.0 + 10.0 120.0 + 12.0 225.0 + 18.0 430.0 + 25.0 500.0 + 27.0 560.0 + 30.0 720.0 + 35.0 785.0 + 40.0 800.0 + 45.0 795.0 + 50.0 785.0 + 60.0 755.0 + 75.0 645.0 + 90.0 520.0 + 100.0 415.0 + +
+ + /engines/engine[2]/n1 + + 2.0 200.0 + 8.0 220.0 + 12.0 225.0 + 18.0 240.0 + 30.0 250.0 + 50.0 265.0 + 60.0 295.0 + 75.0 380.0 + 90.0 410.0 + 100.0 415.0 + +
+
+ + + /engines/engine[2]/n1 + 1 +