diff --git a/Systems/a320-cfm56-5b4-engine-fadec.xml b/Systems/a320-cfm56-5b4-engine-fadec.xml
index e40486ac..b75bebe5 100644
--- a/Systems/a320-cfm56-5b4-engine-fadec.xml
+++ b/Systems/a320-cfm56-5b4-engine-fadec.xml
@@ -10,10 +10,11 @@
fadec/limit/rated-thrust
fadec/limit/min-n1
fadec/limit/max-n1
+ fadec/athr/cmd
fadec/limit/active-epr
- fadec/limit/idle
+ fadec/limit/idle
@@ -168,6 +169,18 @@
+
+
+
+ fadec/limit/toga
+
+ 18.9 0
+ 104.0 1
+
+
+
+
+
fadec/limit/flex-rated-temp
-fadec/limit/flex-temp
@@ -242,6 +255,18 @@
+
+
+
+ fadec/limit/mct
+
+ 18.9 0
+ 104.0 1
+
+
+
+
+
@@ -267,6 +292,30 @@
+
+
+
+
+ fadec/limit/climb
+
+ 18.9 0
+ 104.0 1
+
+
+
+
+
+
+
+
+ fadec/limit/idle
+
+ 18.9 0
+ 104.0 1
+
+
+
+
@@ -391,19 +440,6 @@
-
-
-
-
-
-
- fadec/control-1/throttle-output
- 0.75
-
-
-
@@ -651,19 +687,6 @@
-
-
-
-
-
-
- fadec/control-2/throttle-output
- 0.75
-
-
-
@@ -875,6 +898,106 @@
fadec/limit/active-mode-int eq 2
+
+
+
+
+
+ fadec/eng-out eq 1
+
+
+ fadec/limit/idle-norm
+ 1
+
+
+
+
+
+
+ fadec/control-1/lever-norm
+ fadec/control-2/lever-norm
+
+
+
+ fadec/limit/idle-norm
+ fadec/athr/max-clamp
+
+
+
+
+
+
+ /it-autoflight/output/athr eq 1
+ fadec/eng-out eq 1
+ fadec/max-detent le 4
+ fadec/max-detent ge 1
+
+
+ /it-autoflight/output/athr eq 1
+ fadec/max-detent eq 2
+
+
+ /it-autoflight/output/athr eq 1
+ fadec/max-detent eq 1
+
+
+
+
+
+ fadec/control-1/lever-norm
+ 1.0
+
+ fadec/limit/idle-norm
+ 1
+
+
+
+
+
+
+
+ fadec/athr/active eq 1
+
+
+ /gear/gear[0]/wow eq 0
+
+
+
+
+ fadec/control-1/throttle-output
+ 0.75
+
+
+
+
+ fadec/control-2/lever-norm
+ 1.0
+
+ fadec/limit/idle-norm
+ 1
+
+
+
+
+
+
+
+ fadec/athr/active eq 1
+
+
+ /gear/gear[0]/wow eq 0
+
+
+
+
+ fadec/control-2/throttle-output
+ 0.75
+
+
diff --git a/Systems/fadec-cfm.xml b/Systems/fadec-cfm.xml
deleted file mode 100644
index e14006d2..00000000
--- a/Systems/fadec-cfm.xml
+++ /dev/null
@@ -1,1320 +0,0 @@
-
-
-
-
-
-
-
-
-
- OAT Thrust Scale
- gain
- 1.0
- 0.05
-
-
-
- /fdm/jsbsim/fadec/limit/toga
- 18.90
- 104.01
-
-
-
-
-
-
-
- FLX Thrust Scale
- gain
- 1.0
- 0.05
-
-
-
- /fdm/jsbsim/fadec/limit/flex
- 700.788
- 400.813
- -601.000
-
-
-
-
-
-
-
- IDLE Limit
- gain
- 1.0
- 0.05
-
-
-
-
- /controls/flight/flaps-input
- 0
-
-
- /gear/gear[0]/wow
- 0
-
-
-
- 0.1
-
-
-
-
- /gear/gear[0]/wow
- 0
-
-
-
-
- /fdm/jsbsim/atmosphere/density-altitude
- 00.035
- 420000.285
-
-
-
- 0
-
-
-
-
- Engines At Idle Stage 1
- gain
- 1.0
-
-
-
-
-
- /engines/engine[0]/n1-actual
- /engines/engine[1]/n1-actual
-
- 18.90
- 103.81
-
- 0.005
-
-
-
-
-
-
-
- Engines At Idle Stage 2
-
-
- /engines/highest-n1-buffer
- /controls/engines/idle-limit
-
-
-
-
-
-
- MAN One
- gain
- 1.0
- 0.05
-
-
-
- /controls/engines/engine[0]/throttle-pos
- 0.000.00
- 0.010.00
- 0.600.91
- 0.650.91
- 0.780.95
- 0.830.95
- 0.950.99
-
-
-
-
-
-
-
- MAN Two
- gain
- 1.0
- 0.05
-
-
-
- /controls/engines/engine[1]/throttle-pos
- 0.000.00
- 0.010.00
- 0.600.91
- 0.650.91
- 0.780.95
- 0.830.95
- 0.950.99
-
-
-
-
-
-
-
- MAN CMD One
- gain
- 1.0
- 0.05
-
-
-
-
- /controls/engines/engine[0]/throttle-pos
- 0.000.00
- 0.010.00
- 0.600.91
- 0.650.91
- 0.780.95
- 0.830.95
- 0.950.99
-
- /controls/engines/throttle-scale
-
-
-
-
-
-
-
- MAN CMD Two
- gain
- 1.0
- 0.05
-
-
-
-
- /controls/engines/engine[1]/throttle-pos
- 0.000.00
- 0.010.00
- 0.600.91
- 0.650.91
- 0.780.95
- 0.830.95
- 0.950.99
-
- /controls/engines/throttle-scale
-
-
-
-
-
-
-
- N1 CMD 1
- gain
- 1.0
- 0.05
-
-
-
-
- /fdm/jsbsim/fadec/limit/active-mode
- FLX
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MCT
-
-
-
-
-
-
- 0.99
- /engines/flx-throttle
-
- 0.00 18.9
- 1.00103.8
-
-
-
-
-
-
- /controls/engines/engine[0]/throttle-cmd-man
- 0.00 18.9
- 1.00103.8
-
-
-
-
-
-
-
- N1 CMD 2
- gain
- 1.0
- 0.05
-
-
-
-
- /fdm/jsbsim/fadec/limit/active-mode
- FLX
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MCT
-
-
-
-
-
-
- 0.99
- /engines/flx-throttle
-
- 0.00 18.9
- 1.00103.8
-
-
-
-
-
-
- /controls/engines/engine[1]/throttle-cmd-man
- 0.00 18.9
- 1.00103.8
-
-
-
-
-
-
-
- A/THR FEED 1
- noise-spike
- /controls/engines/throttle-cmd-pid
-
-
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 0
-
-
- /controls/engines/engine[0]/throttle-pos
- 0.83
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN THR
-
-
-
-
- /controls/engines/engine[0]/throttle-pos
- 0.83
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN THR
-
-
-
-
- /it-autoflight/output/athr
- 0
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/limit/flex-active
- 0
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MCT
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN THR
-
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- CL
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- IDLE
-
-
-
-
-
- 1000
-
-
-
-
-
- /it-autoflight/output/athr
- 1
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/limit/flex-active
- 0
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MCT
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /controls/engines/engine[0]/throttle-pos
- 0.83
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN THR
-
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- CL
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN
-
-
-
-
- /it-autoflight/output/thr-mode
- 0
-
-
- /it-autoflight/mode/thr
- RETARD
-
-
-
-
- 0.3
-
-
-
-
-
- /it-autoflight/output/athr
- 1
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/limit/flex-active
- 0
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MCT
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /controls/engines/engine[0]/throttle-pos
- 0.83
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN THR
-
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- CL
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN
-
-
-
- /it-autoflight/output/thr-mode
- 0
-
-
-
- 0.05
-
- 1000
-
-
-
- A/THR FEED LIMIT 1
- gain
- 1.0
- /controls/engines/engine[0]/throttle-cmd
-
-
-
-
- /it-autoflight/mode/thr
- RETARD
-
-
- 0.0
-
-
- /controls/engines/idle-limit
-
-
- /controls/engines/engine[0]/throttle-man
-
-
-
-
- A/THR FEED 2
- noise-spike
- /controls/engines/throttle-cmd-pid
-
-
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 0
-
-
- /controls/engines/engine[1]/throttle-pos
- 0.83
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN THR
-
-
-
-
- /controls/engines/engine[1]/throttle-pos
- 0.83
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN THR
-
-
-
-
- /it-autoflight/output/athr
- 0
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/limit/flex-active
- 0
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MCT
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN THR
-
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- CL
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- IDLE
-
-
-
-
-
- 1000
-
-
-
-
-
- /it-autoflight/output/athr
- 1
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/limit/flex-active
- 0
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MCT
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /controls/engines/engine[1]/throttle-pos
- 0.83
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN THR
-
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- CL
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN
-
-
-
-
- /it-autoflight/output/thr-mode
- 0
-
-
- /it-autoflight/mode/thr
- RETARD
-
-
-
-
- 0.3
-
-
-
-
-
- /it-autoflight/output/athr
- 1
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/limit/flex-active
- 0
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MCT
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /controls/engines/engine[1]/throttle-pos
- 0.83
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN THR
-
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- CL
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN
-
-
-
- /it-autoflight/output/thr-mode
- 0
-
-
-
- 0.05
-
- 1000
-
-
-
- A/THR FEED LIMIT 2
- gain
- 1.0
- /controls/engines/engine[1]/throttle-cmd
-
-
-
-
- /it-autoflight/mode/thr
- RETARD
-
-
- 0.0
-
-
- /controls/engines/idle-limit
-
-
- /controls/engines/engine[1]/throttle-man
-
-
-
-
- Throttle 1
- false
- gain
- 1.0
-
-
-
-
- /fdm/jsbsim/fadec/alpha-floor
- 0
-
-
- /fdm/jsbsim/fadec/toga-lk
- 0
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/limit/flex-active
- 0
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MCT
-
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN THR
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- CL
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- IDLE
-
-
-
-
-
-
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 0
-
-
- /controls/engines/engine[0]/throttle-pos
- 0.83
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN THR
-
-
-
-
- /controls/engines/engine[0]/throttle-pos
- 0.83
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN THR
-
-
-
-
- /it-autoflight/output/athr
- 0
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/limit/flex-active
- 0
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MCT
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN THR
-
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- CL
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- IDLE
-
-
-
-
-
- /controls/engines/engine[0]/throttle-man
-
-
-
-
-
- /it-autoflight/output/athr
- 1
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/limit/flex-active
- 0
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MCT
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /controls/engines/engine[0]/throttle-pos
- 0.83
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN THR
-
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- CL
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MAN
-
-
-
-
- /controls/engines/engine[0]/throttle-cmd-feed
-
-
-
-
-
- Throttle 2
- false
- gain
- 1.0
-
-
-
-
- /fdm/jsbsim/fadec/alpha-floor
- 0
-
-
- /fdm/jsbsim/fadec/toga-lk
- 0
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/limit/flex-active
- 0
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MCT
-
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN THR
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- CL
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- IDLE
-
-
-
-
-
-
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 0
-
-
- /controls/engines/engine[1]/throttle-pos
- 0.83
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN THR
-
-
-
-
- /controls/engines/engine[1]/throttle-pos
- 0.83
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN THR
-
-
-
-
- /it-autoflight/output/athr
- 0
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/limit/flex-active
- 0
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MCT
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN THR
-
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- CL
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- IDLE
-
-
-
-
-
- /controls/engines/engine[1]/throttle-man
-
-
-
-
-
- /it-autoflight/output/athr
- 1
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /fdm/jsbsim/fadec/limit/flex-active
- 0
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MCT
-
-
-
-
- /fdm/jsbsim/fadec/eng-out
- 1
-
-
- /controls/engines/engine[1]/throttle-pos
- 0.83
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN THR
-
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- CL
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MAN
-
-
-
-
- /controls/engines/engine[1]/throttle-cmd-feed
-
-
-
-
-
- N1 Limit TOGA
- gain
- 1.0
- 0.05
- /fdm/jsbsim/fadec/limit/toga
-
-
-
-
- N1 Limit MCT
- gain
- 1.0
- 0.05
-
-
-
-
- 0.95
- /controls/engines/throttle-scale
-
- 0.00 18.9
- 1.00103.8
-
-
-
-
-
-
-
- N1 Limit FLX
- gain
- 1.0
- 0.05
- /fdm/jsbsim/fadec/limit/flex
-
-
-
-
- N1 Limit CLB
- gain
- 1.0
- 0.05
-
-
-
-
- 0.91
- /controls/engines/throttle-scale
-
- 0.00 18.9
- 1.00103.8
-
-
-
-
-
-
-
- Throttle Output One
- gain
- 1.0
-
-
-
- /controls/engines/engine[0]/reverse-cmd
- 1
-
-
- /controls/engines/engine[0]/reverse-lever
-
-
-
-
- /fdm/jsbsim/fadec/thr-locked
- 1
-
-
- /fdm/jsbsim/fadec/thr-lock-cmd[0]
-
-
-
-
-
- /fdm/jsbsim/fadec/limit/active-mode
- FLX
-
-
- /fdm/jsbsim/fadec/control-1/detent-text
- MCT
-
-
-
-
-
- /controls/engines/engine[0]/throttle-fdm
- /engines/flx-throttle
-
-
-
-
-
-
- /controls/engines/engine[0]/throttle-fdm
- /controls/engines/throttle-scale
-
-
-
-
-
- /controls/engines/idle-limit
-
- 1.0
-
-
-
- Throttle Output Two
- gain
- 1.0
-
-
-
- /controls/engines/engine[1]/reverse-cmd
- 1
-
-
- /controls/engines/engine[1]/reverse-lever
-
-
-
-
- /fdm/jsbsim/fadec/thr-locked
- 1
-
-
- /fdm/jsbsim/fadec/thr-lock-cmd[1]
-
-
-
-
-
- /fdm/jsbsim/fadec/limit/active-mode
- FLX
-
-
- /fdm/jsbsim/fadec/control-2/detent-text
- MCT
-
-
-
-
-
- /controls/engines/engine[1]/throttle-fdm
- /engines/flx-throttle
-
-
-
-
-
-
- /controls/engines/engine[1]/throttle-fdm
- /controls/engines/throttle-scale
-
-
-
-
-
- /controls/engines/idle-limit
-
- 1.0
-
-
-
- EGT L
- gain
- 1.0
-
-
-
-
- /engines/engine[0]/state
- 3
-
-
- /engines/engine[1]/n1-actual
- 18.9
-
-
-
-
-
-
-
- /engines/engine[0]/n1-actual
- 18.9434
- 110.0620
-
-
-
-
-
-
-
- EGT R
- gain
- 1.0
-
-
-
-
- /engines/engine[1]/state
- 3
-
-
- /engines/engine[1]/n1-actual
- 18.9
-
-
-
-
-
-
-
- /engines/engine[1]/n1-actual
- 18.9434
- 110.0620
-
-
-
-
-
-
-
diff --git a/Systems/fmgc-thrust.xml b/Systems/fmgc-thrust.xml
index 0e56c55d..88bb19fa 100644
--- a/Systems/fmgc-thrust.xml
+++ b/Systems/fmgc-thrust.xml
@@ -41,7 +41,7 @@
- /it-autoflight/output/athr
+ /fdm/jsbsim/fadec/athr/active
1
@@ -104,7 +104,7 @@
- /it-autoflight/output/athr
+ /fdm/jsbsim/fadec/athr/active
1
@@ -137,7 +137,7 @@
- /it-autoflight/output/athr
+ /fdm/jsbsim/fadec/athr/active
1
@@ -153,13 +153,13 @@
/it-autoflight/internal/current-speed-input
/it-autoflight/internal/athr-kts
-
+
0.055
9.0
0.00001 |
- /controls/engines/idle-limit
- /controls/engines/throttle-pid-max
+ /fdm/jsbsim/fadec/limit/idle-norm
+ /fdm/jsbsim/fadec/athr/max
@@ -170,7 +170,7 @@
- /it-autoflight/output/athr
+ /fdm/jsbsim/fadec/athr/active
1
@@ -192,13 +192,13 @@
/it-autoflight/internal/athr-mach
1000
-
+
0.055
9.0
0.00001 |
- /controls/engines/idle-limit
- /controls/engines/throttle-pid-max
+ /fdm/jsbsim/fadec/limit/idle-norm
+ /fdm/jsbsim/fadec/athr/max
@@ -211,7 +211,7 @@
- /it-autoflight/output/athr
+ /fdm/jsbsim/fadec/athr/active
1
@@ -222,7 +222,7 @@
0
-
+
@@ -234,7 +234,7 @@
- /it-autoflight/output/athr
+ /fdm/jsbsim/fadec/athr/active
1
@@ -245,7 +245,23 @@
1
-
+
+
+
+
+ System Command: Throttle Inactive Sync
+ gain
+ 1.0
+
+
+
+ /fdm/jsbsim/fadec/athr/active
+ 1
+
+
+
+ /fdm/jsbsim/fadec/athr/max
+