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
+