ECAM: DC EMER CONFIG
This commit is contained in:
parent
bfffab93b4
commit
806746ae8d
2 changed files with 15 additions and 1 deletions
|
@ -926,6 +926,16 @@ var messages_priority_3 = func {
|
||||||
}
|
}
|
||||||
|
|
||||||
var messages_priority_2 = func {
|
var messages_priority_2 = func {
|
||||||
|
# DC EMER CONFIG
|
||||||
|
if (!getprop("/systems/electrical/some-electric-thingie/emer-elec-config") and systems.ELEC.Bus.dcEss.getValue() < 25 and systems.ELEC.Bus.dc1.getValue() < 25 and systems.ELEC.Bus.dc2.getValue() < 25) {
|
||||||
|
dcEmerconfig.active = 1;
|
||||||
|
dcEmerconfigManOn.active = 1;
|
||||||
|
} else {
|
||||||
|
ECAM_controller.warningReset(dcEmerconfig);
|
||||||
|
ECAM_controller.warningReset(dcEmerconfigManOn);
|
||||||
|
}
|
||||||
|
|
||||||
|
# APU EMER SHUT DOWN
|
||||||
if (apuEmerShutdown.clearFlag == 0 and systems.apuEmerShutdown.getBoolValue() and !getprop("/systems/fire/apu/warning-active") and (getprop("/ECAM/warning-phase") == 6 or getprop("/ECAM/warning-phase") >= 9 or getprop("/ECAM/warning-phase") <= 2)) {
|
if (apuEmerShutdown.clearFlag == 0 and systems.apuEmerShutdown.getBoolValue() and !getprop("/systems/fire/apu/warning-active") and (getprop("/ECAM/warning-phase") == 6 or getprop("/ECAM/warning-phase") >= 9 or getprop("/ECAM/warning-phase") <= 2)) {
|
||||||
apuEmerShutdown.active = 1;
|
apuEmerShutdown.active = 1;
|
||||||
} elsif (apuEmerShutdown.clearFlag == 1) {
|
} elsif (apuEmerShutdown.clearFlag == 1) {
|
||||||
|
|
|
@ -140,7 +140,7 @@ var warnings = std.Vector.new([
|
||||||
var essBusOnBatLGCB = warning.new(msg: "-LGCIU1 C/B (C09)..PULL", colour: "c"),
|
var essBusOnBatLGCB = warning.new(msg: "-LGCIU1 C/B (C09)..PULL", colour: "c"),
|
||||||
var essBusOnBatManOn2 = warning.new(msg: "-EMER ELEC PWR...MAN ON", colour: "c"),
|
var essBusOnBatManOn2 = warning.new(msg: "-EMER ELEC PWR...MAN ON", colour: "c"),
|
||||||
|
|
||||||
# ESS Bus on Bat
|
# Emer Config
|
||||||
var emerconfig = warning.new(msg: "ELEC EMER CONFIG", colour: "r", aural: 0, light: 0, hasSubmsg: 1),
|
var emerconfig = warning.new(msg: "ELEC EMER CONFIG", colour: "r", aural: 0, light: 0, hasSubmsg: 1),
|
||||||
var emerconfigMinRat = warning.new(msg: "MIN RAT SPD......140 KT", colour: "c"),
|
var emerconfigMinRat = warning.new(msg: "MIN RAT SPD......140 KT", colour: "c"),
|
||||||
var emerconfigGen = warning.new(msg: "-GEN 1+2....OFF THEN ON", colour: "c"),
|
var emerconfigGen = warning.new(msg: "-GEN 1+2....OFF THEN ON", colour: "c"),
|
||||||
|
@ -161,6 +161,10 @@ var warnings = std.Vector.new([
|
||||||
var emerconfigProt = warning.new(msg: " (PROT LOST)", colour: "a"),
|
var emerconfigProt = warning.new(msg: " (PROT LOST)", colour: "a"),
|
||||||
var emerconfigMaxSpeed = warning.new(msg: " MAX SPEED........320 KT", colour: "c"),
|
var emerconfigMaxSpeed = warning.new(msg: " MAX SPEED........320 KT", colour: "c"),
|
||||||
|
|
||||||
|
# DC EMER CONFIG
|
||||||
|
var dcEmerconfig = warning.new(msg: "ELEC DC EMER CONFIG", colour: "a", aural: 1, light: 0, hasSubmsg: 1),
|
||||||
|
var dcEmerconfigManOn = warning.new(msg: " -EMER ELEC PWR...MAN ON", colour: "c"),
|
||||||
|
|
||||||
# APU shutdown
|
# APU shutdown
|
||||||
var apuEmerShutdown = warning.new(msg: "APU EMER SHUT DOWN", colour: "a", aural: 1, light: 1, hasSubmsg: 1),
|
var apuEmerShutdown = warning.new(msg: "APU EMER SHUT DOWN", colour: "a", aural: 1, light: 1, hasSubmsg: 1),
|
||||||
var apuEmerShutdownMast = warning.new(msg: " -MASTER SW..........OFF", colour: "c"),
|
var apuEmerShutdownMast = warning.new(msg: " -MASTER SW..........OFF", colour: "c"),
|
||||||
|
|
Loading…
Add table
Reference in a new issue