diff --git a/Nasal/FMGC/FMGC-b.nas b/Nasal/FMGC/FMGC-b.nas index 770e7981..8c3bd9de 100644 --- a/Nasal/FMGC/FMGC-b.nas +++ b/Nasal/FMGC/FMGC-b.nas @@ -291,14 +291,11 @@ var ITAF = { if (Position.gearAglFtTemp <= 400 and Position.gearAglFtTemp >= 5) { me.updateVertText("LAND"); - if (Position.gearAglFtTemp <= 100) { # switch to internal flare logic at 100 feet -- but on FMA at 50! + if (Position.gearAglFtTemp <= 50) { me.setVertMode(6); } } } else if (Output.vertTemp == 6) { - if (Position.gearAglFtTemp <= 50 and Position.gearAglFtTemp >= 5 and Text.vert.getValue() != "FLARE") { - me.updateVertText("FLARE"); - } if (Gear.wow1Temp and Gear.wow2Temp and Text.vert.getValue() != "ROLLOUT") { me.updateLatText("RLOU"); me.updateVertText("ROLLOUT"); @@ -671,6 +668,7 @@ var ITAF = { me.updateApprArm(0); Output.vert.setValue(6); me.updateThrustMode(); + me.updateVertText("FLARE"); } else if (n == 7) { # T/O CLB or G/A CLB, text is set by TOGA selector Internal.flchActive = 0; Internal.altCaptureActive = 0; diff --git a/Systems/fmgc-drivers.xml b/Systems/fmgc-drivers.xml index 4f74279f..4d66ecbb 100644 --- a/Systems/fmgc-drivers.xml +++ b/Systems/fmgc-drivers.xml @@ -588,6 +588,32 @@ false gain 1.0 + + + + + + /it-autoflight/output/vert + 2 + + + /it-autoflight/output/vert + 6 + + + + /position/gear-agl-ft + 110 + + + + + + /it-autoflight/internal/nav-rate-of-climb-fpm + -500 + + + /instrumentation/nav[0]/gs-rate-of-climb-fpm /it-autoflight/internal/nav-rate-of-climb-fpm diff --git a/Systems/fmgc-pitch.xml b/Systems/fmgc-pitch.xml index 312191dd..c61e5dac 100644 --- a/Systems/fmgc-pitch.xml +++ b/Systems/fmgc-pitch.xml @@ -282,29 +282,31 @@ 1.0 - - - /it-autoflight/internal/vert-speed-fpm + + /it-autoflight/internal/nav-rate-of-climb-fpm + + + /it-autoflight/internal/vert-speed-fpm + + /velocities/vertical-speed-fps + 60 + + - /velocities/vertical-speed-fps - 60 + + + + /position/gear-agl-ft + 50-3.0 + 45-0.7 +
+
+
+ /instrumentation/airspeed-indicator/true-speed-kt + 101.26859142607174
-
- - - - - /position/gear-agl-ft - 100-2.80 - 50-2.12 - 45-0.61 -
-
-
- /instrumentation/airspeed-indicator/true-speed-kt - 101.26859142607174 -
-
+ +
/it-autoflight/internal/target-fpm-land-fd @@ -318,32 +320,34 @@ 1.0 - - - /it-autoflight/internal/vert-speed-fpm + + /it-autoflight/internal/nav-rate-of-climb-fpm + + + /it-autoflight/internal/vert-speed-fpm + + /velocities/vertical-speed-fps + 60 + + - /velocities/vertical-speed-fps - 60 + + + + /position/gear-agl-ft + 50-3.0 + 40-1.8 + 30-1.5 + 20-1.2 + 5-0.7 +
+
+
+ /instrumentation/airspeed-indicator/true-speed-kt + 101.26859142607174
-
- - - - - /position/gear-agl-ft - 100-2.80 - 50-2.12 - 40-1.58 - 30-1.23 - 20-0.92 - 10-0.61 -
-
-
- /instrumentation/airspeed-indicator/true-speed-kt - 101.26859142607174 -
-
+ +
/it-autoflight/internal/target-fpm-land