From 7eaaa2925516f7d1cf019e68d99f52eb296163f2 Mon Sep 17 00:00:00 2001 From: markszutor Date: Wed, 28 Feb 2024 11:36:45 +0200 Subject: [PATCH] fix(fcu): disable qfe mode (#8527) --- .../src/behavior/src/A32NX_Interior_FCU.xml | 28 +++++-------------- .../src/behavior/src/A32NX_Interior_FCU.xml | 28 +++++-------------- .../src/behavior/src/A32NX_Interior_FCU.xml | 28 +++++-------------- .../src/behavior/src/A32NX_Interior_FCU.xml | 28 +++++-------------- 4 files changed, 28 insertions(+), 84 deletions(-) diff --git a/hsim-a318ceo/src/behavior/src/A32NX_Interior_FCU.xml b/hsim-a318ceo/src/behavior/src/A32NX_Interior_FCU.xml index b8e16007..fcc44381 100644 --- a/hsim-a318ceo/src/behavior/src/A32NX_Interior_FCU.xml +++ b/hsim-a318ceo/src/behavior/src/A32NX_Interior_FCU.xml @@ -35,9 +35,9 @@ TT:COCKPIT.TOOLTIPS.AUTOPILOT_PANEL_BARO_KNOB_DECREASE TurnLeft #ID# - 0 + 0 1 - 2 + 2 3 AUTOPILOT_Knob_Baro_#ID##SUFFIX_ID# AUTOPILOT_Knob_Baro @@ -46,7 +46,7 @@ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ + (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QFE# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ (L:XMLVAR_Baro_Selector_HPA_#BARO_ID#) if{ #BARO_ID# (A:KOHLSMAN SETTING MB:1, mbars) -- 16 * (>K:2:KOHLSMAN_SET) } els{ @@ -56,7 +56,7 @@ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ + (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QFE# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ (L:XMLVAR_Baro_Selector_HPA_#BARO_ID#) if{ #BARO_ID# (A:KOHLSMAN SETTING MB:1, mbars) ++ 16 * (>K:2:KOHLSMAN_SET) } els{ @@ -66,31 +66,17 @@ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_BARO# == if{ - #MODE_STD_BARO# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } els{ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_QNH# == if{ - #MODE_STD_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } - } + #MODE_STD_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# == if{ - #MODE_BARO# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } els{ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# == if{ - #MODE_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } els{ - (L:XMLVAR_Baro#BARO_ID#_Mode) ! (>L:XMLVAR_Baro#BARO_ID#_Mode) - } - } + #MODE_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) 0 36 0 100 - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# == + (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QFE# == (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# == or ? 50 (O:_PushAnimVar) ? diff --git a/hsim-a319ceo/src/behavior/src/A32NX_Interior_FCU.xml b/hsim-a319ceo/src/behavior/src/A32NX_Interior_FCU.xml index b8e16007..fcc44381 100644 --- a/hsim-a319ceo/src/behavior/src/A32NX_Interior_FCU.xml +++ b/hsim-a319ceo/src/behavior/src/A32NX_Interior_FCU.xml @@ -35,9 +35,9 @@ TT:COCKPIT.TOOLTIPS.AUTOPILOT_PANEL_BARO_KNOB_DECREASE TurnLeft #ID# - 0 + 0 1 - 2 + 2 3 AUTOPILOT_Knob_Baro_#ID##SUFFIX_ID# AUTOPILOT_Knob_Baro @@ -46,7 +46,7 @@ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ + (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QFE# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ (L:XMLVAR_Baro_Selector_HPA_#BARO_ID#) if{ #BARO_ID# (A:KOHLSMAN SETTING MB:1, mbars) -- 16 * (>K:2:KOHLSMAN_SET) } els{ @@ -56,7 +56,7 @@ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ + (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QFE# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ (L:XMLVAR_Baro_Selector_HPA_#BARO_ID#) if{ #BARO_ID# (A:KOHLSMAN SETTING MB:1, mbars) ++ 16 * (>K:2:KOHLSMAN_SET) } els{ @@ -66,31 +66,17 @@ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_BARO# == if{ - #MODE_STD_BARO# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } els{ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_QNH# == if{ - #MODE_STD_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } - } + #MODE_STD_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# == if{ - #MODE_BARO# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } els{ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# == if{ - #MODE_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } els{ - (L:XMLVAR_Baro#BARO_ID#_Mode) ! (>L:XMLVAR_Baro#BARO_ID#_Mode) - } - } + #MODE_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) 0 36 0 100 - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# == + (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QFE# == (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# == or ? 50 (O:_PushAnimVar) ? diff --git a/hsim-a320ceo/src/behavior/src/A32NX_Interior_FCU.xml b/hsim-a320ceo/src/behavior/src/A32NX_Interior_FCU.xml index b8e16007..fcc44381 100644 --- a/hsim-a320ceo/src/behavior/src/A32NX_Interior_FCU.xml +++ b/hsim-a320ceo/src/behavior/src/A32NX_Interior_FCU.xml @@ -35,9 +35,9 @@ TT:COCKPIT.TOOLTIPS.AUTOPILOT_PANEL_BARO_KNOB_DECREASE TurnLeft #ID# - 0 + 0 1 - 2 + 2 3 AUTOPILOT_Knob_Baro_#ID##SUFFIX_ID# AUTOPILOT_Knob_Baro @@ -46,7 +46,7 @@ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ + (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QFE# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ (L:XMLVAR_Baro_Selector_HPA_#BARO_ID#) if{ #BARO_ID# (A:KOHLSMAN SETTING MB:1, mbars) -- 16 * (>K:2:KOHLSMAN_SET) } els{ @@ -56,7 +56,7 @@ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ + (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QFE# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ (L:XMLVAR_Baro_Selector_HPA_#BARO_ID#) if{ #BARO_ID# (A:KOHLSMAN SETTING MB:1, mbars) ++ 16 * (>K:2:KOHLSMAN_SET) } els{ @@ -66,31 +66,17 @@ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_BARO# == if{ - #MODE_STD_BARO# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } els{ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_QNH# == if{ - #MODE_STD_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } - } + #MODE_STD_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# == if{ - #MODE_BARO# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } els{ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# == if{ - #MODE_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } els{ - (L:XMLVAR_Baro#BARO_ID#_Mode) ! (>L:XMLVAR_Baro#BARO_ID#_Mode) - } - } + #MODE_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) 0 36 0 100 - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# == + (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QFE# == (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# == or ? 50 (O:_PushAnimVar) ? diff --git a/hsim-a321neo/src/behavior/src/A32NX_Interior_FCU.xml b/hsim-a321neo/src/behavior/src/A32NX_Interior_FCU.xml index b8e16007..fcc44381 100644 --- a/hsim-a321neo/src/behavior/src/A32NX_Interior_FCU.xml +++ b/hsim-a321neo/src/behavior/src/A32NX_Interior_FCU.xml @@ -35,9 +35,9 @@ TT:COCKPIT.TOOLTIPS.AUTOPILOT_PANEL_BARO_KNOB_DECREASE TurnLeft #ID# - 0 + 0 1 - 2 + 2 3 AUTOPILOT_Knob_Baro_#ID##SUFFIX_ID# AUTOPILOT_Knob_Baro @@ -46,7 +46,7 @@ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ + (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QFE# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ (L:XMLVAR_Baro_Selector_HPA_#BARO_ID#) if{ #BARO_ID# (A:KOHLSMAN SETTING MB:1, mbars) -- 16 * (>K:2:KOHLSMAN_SET) } els{ @@ -56,7 +56,7 @@ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ + (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QFE# != (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# != and if{ (L:XMLVAR_Baro_Selector_HPA_#BARO_ID#) if{ #BARO_ID# (A:KOHLSMAN SETTING MB:1, mbars) ++ 16 * (>K:2:KOHLSMAN_SET) } els{ @@ -66,31 +66,17 @@ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_BARO# == if{ - #MODE_STD_BARO# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } els{ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_QNH# == if{ - #MODE_STD_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } - } + #MODE_STD_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# == if{ - #MODE_BARO# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } els{ - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# == if{ - #MODE_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) - } els{ - (L:XMLVAR_Baro#BARO_ID#_Mode) ! (>L:XMLVAR_Baro#BARO_ID#_Mode) - } - } + #MODE_QNH# (>L:XMLVAR_Baro#BARO_ID#_Mode) 0 36 0 100 - (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_BARO# == + (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QFE# == (L:XMLVAR_Baro#BARO_ID#_Mode) #MODE_STD_QNH# == or ? 50 (O:_PushAnimVar) ?