From a5a9999dbbc35ea28a0f5582ebf3537859dbcb2a Mon Sep 17 00:00:00 2001 From: legoboyvdlp R Date: Wed, 28 Jul 2021 14:28:26 +0100 Subject: [PATCH] Correct STS page so that it can show on the upper display too --- Models/FlightDeck/a320.flightdeck.xml | 4 ++-- Nasal/ECAM/ECAM-main.nas | 11 ++++++++--- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/Models/FlightDeck/a320.flightdeck.xml b/Models/FlightDeck/a320.flightdeck.xml index dfa728d1..6eac8050 100644 --- a/Models/FlightDeck/a320.flightdeck.xml +++ b/Models/FlightDeck/a320.flightdeck.xml @@ -2157,7 +2157,7 @@ nasal - + @@ -2168,7 +2168,7 @@ nasal - + diff --git a/Nasal/ECAM/ECAM-main.nas b/Nasal/ECAM/ECAM-main.nas index 9de2f5d4..521c5c96 100644 --- a/Nasal/ECAM/ECAM-main.nas +++ b/Nasal/ECAM/ECAM-main.nas @@ -161,9 +161,14 @@ var ECAMControlPanel = { ecam.ECAM_controller.clear(); }, - stsBtn: func() { - if (SystemDisplayController.displayedPage.name != "statusPage") { - SystemDisplayController.manCall("statusPage"); + stsBtn: func(rel) { + if (rel == "REL") { + pts.Modes.EcamDuXfr.setBoolValue(0); + } else { + if (du4_lgt.getValue() < 0.01 or systems.ELEC.Bus.ac2.getValue() < 110) { + pts.Modes.EcamDuXfr.setBoolValue(1); + } + SystemDisplayController.manCall("statusPage"); } }, allBtn: func() {