Fixed all problems cause by move to props.nas
Signed-off-by: merspieler <merspieler@airmail.cc>
This commit is contained in:
parent
18ca7631c6
commit
7bed492937
1 changed files with 184 additions and 183 deletions
|
@ -72,185 +72,185 @@ var du4_test_time = props.globals.initNode("/instrumentation/du/du4-test-time",
|
|||
var du4_test_amount = props.globals.initNode("/instrumentation/du/du4-test-amount", 0);
|
||||
|
||||
# Fetch Nodes
|
||||
var elapsed_sec = props.global.getNode("/sim/time/elapsed-sec");
|
||||
var ac2 = props.global.getNode("/systems/electrical/bus/ac2");
|
||||
var autoconfig_running = props.global.getNode("/systems/acconfig/autoconfig-running");
|
||||
var ac1_src = props.global.getNode("/systems/electrical/ac1-src");
|
||||
var ac2_src = props.global.getNode("/systems/electrical/ac2-src");
|
||||
var lighting_du4 = props.global.getNode("/controls/lighting/DU/du4");
|
||||
var ecam_page = props.global.getNode("/ECAM/Lower/page");
|
||||
var hour = props.global.getNode("/sim/time/utc/hour");
|
||||
var minute = props.global.getNode("/sim/time/utc/minute");
|
||||
var apu_flap = props.global.getNode("/systems/apu/flap");
|
||||
var apu_rpm = props.global.getNode("/systems/apu/rpm");
|
||||
var tank3_content_lbs = props.global.getNode("/fdm/jsbsim/propulsion/tank[2]/contents-lbs");
|
||||
var apu_master = props.global.getNode("/controls/APU/master");
|
||||
var gen_apu = props.global.getNode("/controls/electrical/switches/gen-apu");
|
||||
var ir2_knob = props.global.getNode("/controls/adirs/ir[1]/knob");
|
||||
var switch_bleedapu = props.global.getNode("/controls/pneumatic/switches/bleedapu");
|
||||
var pneumatic_xbleed_state = props.global.getNode("/systems/pneumatic/xbleed-state");
|
||||
var xbleed = props.global.getNode("/systems/pneumatic/xbleed");
|
||||
var hp_valve1_state = props.global.getNode("/systems/pneumatic/hp-valve-1-state");
|
||||
var hp_valve2_state = props.global.getNode("/systems/pneumatic/hp-valve-2-state");
|
||||
var hp_valve1 = props.global.getNode("/systems/pneumatic/hp-valve-1");
|
||||
var hp_valve2 = props.global.getNode("/systems/pneumatic/hp-valve-2");
|
||||
var eng_valve1_state = props.global.getNode("/systems/pneumatic/eng-valve-1-state");
|
||||
var eng_valve2_state = props.global.getNode("/systems/pneumatic/eng-valve-2-state");
|
||||
var eng_valve1 = props.global.getNode("/systems/pneumatic/eng-valve-1");
|
||||
var eng_valve2 = props.global.getNode("/systems/pneumatic/eng-valve-2");
|
||||
var precooler1_psi = props.global.getNode("/systems/pneumatic/precooler-1-psi");
|
||||
var precooler2_psi = props.global.getNode("/systems/pneumatic/precooler-2-psi");
|
||||
var precooler1_temp = props.global.getNode("/systems/pneumatic/precooler-1-temp");
|
||||
var precooler2_temp = props.global.getNode("/systems/pneumatic/precooler-2-temp");
|
||||
var precooler1_ovht = props.global.getNode("/systems/pneumatic/precooler-1-ovht");
|
||||
var precooler2_ovht = props.global.getNode("/systems/pneumatic/precooler-2-ovht");
|
||||
var gs_kt = props.global.getNode("/velocities/groundspeed-kt");
|
||||
var switch_wing_aice = props.global.getNode("/controls/switches/wing");
|
||||
var deice_wing = props.global.getNode("/controls/deice/wing");
|
||||
var eng1_n2_actual = props.global.getNode("/engines/engine[0]/n2-actual");
|
||||
var eng2_n2_actual = props.global.getNode("/engines/engine[1]/n2-actual");
|
||||
var pack1_out_temp = props.global.getNode("/systems/pressurization/pack-1-out-temp");
|
||||
var pack2_out_temp = props.global.getNode("/systems/pressurization/pack-2-out-temp");
|
||||
var pack1_comp_out_temp = props.global.getNode("/systems/pressurization/pack-1-comp-out-temp");
|
||||
var pack2_comp_out_temp = props.global.getNode("/systems/pressurization/pack-2-comp-out-temp");
|
||||
var pack1_bypass = props.global.getNode("/systems/pressurization/pack-1-bypass");
|
||||
var pack2_bypass = props.global.getNode("/systems/pressurization/pack-2-bypass");
|
||||
var pack1_flow = props.global.getNode("/systems/pressurization/pack-1-flow");
|
||||
var pack2_flow = props.global.getNode("/systems/pressurization/pack-2-flow");
|
||||
var pack1_valve = props.global.getNode("/systems/pressurization/pack-1-valve");
|
||||
var pack2_valve = props.global.getNode("/systems/pressurization/pack-2-valve");
|
||||
var switch_pack1 = props.global.getNode("/controls/pneumatic/switches/pack1");
|
||||
var switch_pack2 = props.global.getNode("/controls/pneumatic/switches/pack2");
|
||||
var oil_qt1_actual = props.global.getNode("/engines/engine[0]/oil-qt-actual");
|
||||
var oil_qt2_actual = props.global.getNode("/engines/engine[1]/oil-qt-actual");
|
||||
var doorL1_pos = props.global.getNode("sim/model/door-positions/doorl1/position-norm");
|
||||
var doorR1_pos = props.global.getNode("sim/model/door-positions/doorr1/position-norm");
|
||||
var doorL4_pos = props.global.getNode("sim/model/door-positions/doorl4/position-norm");
|
||||
var doorR4_pos = props.global.getNode("sim/model/door-positions/doorr4/position-norm");
|
||||
var cargobulk_pos = props.global.getNode("/sim/model/door-positions/cargobulk/position-norm");
|
||||
var cargofwd_pos = props.global.getNode("/sim/model/door-positions/cargofwd/position-norm");
|
||||
var cargoaft_pos = props.global.getNode("/sim/model/door-positions/cargoaft/position-norm");
|
||||
var switch_bat1 = props.global.getNode("/controls/electrical/switches/battery1");
|
||||
var switch_bat2 = props.global.getNode("/controls/electrical/switches/battery2");
|
||||
var bat1_amps = props.global.getNode("/systems/electrical/battery1-amps");
|
||||
var bat2_amps = props.global.getNode("/systems/electrical/battery2-amps");
|
||||
var bat1_volts = props.global.getNode("/systems/electrical/battery1-volts");
|
||||
var bat2_volts = props.global.getNode("/systems/electrical/battery2-volts");
|
||||
var bat1_fault = props.global.getNode("/systems/electrical/batt1-fault");
|
||||
var bat2_fault = props.global.getNode("/systems/electrical/batt2-fault");
|
||||
var tr1_volts = props.global.getNode("/systems/electrical/extra/tr1-volts");
|
||||
var tr2_volts = props.global.getNode("/systems/electrical/extra/tr2-volts");
|
||||
var tr1_amps = props.global.getNode("/systems/electrical/extra/tr1-amps");
|
||||
var tr2_amps = props.global.getNode("/systems/electrical/extra/tr2-amps");
|
||||
var dc1 = props.global.getNode("/systems/electrical/bus/dc1");
|
||||
var dc2 = props.global.getNode("/systems/electrical/bus/dc2");
|
||||
var dc_ess = props.global.getNode("/systems/electrical/bus/dc-ess");
|
||||
var switch_emer_gen = props.global.getNode("/controls/electrical/switches/emer-gen");
|
||||
var switch_gen1 = props.global.getNode("/controls/electrical/switches/gen1");
|
||||
var switch_gen2 = props.global.getNode("/controls/electrical/switches/gen2");
|
||||
var eng1_running = props.global.getNode("/engines/engine[0]/running");
|
||||
var eng2_running = props.global.getNode("/engines/engine[1]/running");
|
||||
var gen1_load = props.global.getNode("/systems/electrical/extra/gen1-load");
|
||||
var gen2_load = props.global.getNode("/systems/electrical/extra/gen2-load");
|
||||
var gen1_volts = props.global.getNode("/systems/electrical/extra/gen1-volts");
|
||||
var gen2_volts = props.global.getNode("/systems/electrical/extra/gen2-volts");
|
||||
var gen1_hz = props.global.getNode("/systems/electrical/bus/gen1-hz");
|
||||
var gen2_hz = props.global.getNode("/systems/electrical/bus/gen2-hz");
|
||||
var switch_cart = props.global.getNode("/controls/switches/cart");
|
||||
var ext_volts = props.global.getNode("/systems/electrical/extra/ext-volts");
|
||||
var ext_hz = props.global.getNode("/systems/electrical/extra/ext-hz");
|
||||
var galleyshed = props.global.getNode("/systems/electrical/extra/galleyshed");
|
||||
var switch_galley = props.global.getNode("/controls/electrical/switches/galley");
|
||||
var dcbat = props.global.getNode("/systems/electrical/bus/dcbat");
|
||||
var ac_ess = props.global.getNode("/systems/electrical/bus/ac-ess");
|
||||
var ac1 = props.global.getNode("/systems/electrical/bus/ac1");
|
||||
var ac2 = props.global.getNode("/systems/electrical/bus/ac2");
|
||||
var switch_ac_ess_feed = props.global.getNode("/controls/electrical/switches/ac-ess-feed");
|
||||
var tr1_fault = props.global.getNode("/systems/electrical/tr1-fault");
|
||||
var tr2_fault = props.global.getNode("/systems/electrical/tr2-fault");
|
||||
var total_psi = props.global.getNode("/systems/pneumatic/total-psi");
|
||||
var b_psi = props.global.getNode("/systems/hydraulic/blue-psi");
|
||||
var g_psi = props.global.getNode("/systems/hydraulic/green-psi");
|
||||
var y_psi = props.global.getNode("/systems/hydraulic/yellow-psi");
|
||||
var spoiler_L1 = props.global.getNode("/fdm/jsbsim/hydraulics/spoiler-l1/final-deg");
|
||||
var spoiler_L2 = props.global.getNode("/fdm/jsbsim/hydraulics/spoiler-l2/final-deg");
|
||||
var spoiler_L3 = props.global.getNode("/fdm/jsbsim/hydraulics/spoiler-l3/final-deg");
|
||||
var spoiler_L4 = props.global.getNode("/fdm/jsbsim/hydraulics/spoiler-l4/final-deg");
|
||||
var spoiler_L5 = props.global.getNode("/fdm/jsbsim/hydraulics/spoiler-l5/final-deg");
|
||||
var spoiler_R1 = props.global.getNode("/fdm/jsbsim/hydraulics/spoiler-r1/final-deg");
|
||||
var spoiler_R2 = props.global.getNode("/fdm/jsbsim/hydraulics/spoiler-r2/final-deg");
|
||||
var spoiler_R3 = props.global.getNode("/fdm/jsbsim/hydraulics/spoiler-r3/final-deg");
|
||||
var spoiler_R4 = props.global.getNode("/fdm/jsbsim/hydraulics/spoiler-r4/final-deg");
|
||||
var spoiler_R5 = props.global.getNode("/fdm/jsbsim/hydraulics/spoiler-r5/final-deg");
|
||||
var spoiler_L1_fail = props.global.getNode("/systems/failures/spoiler-l1");
|
||||
var spoiler_L2_fail = props.global.getNode("/systems/failures/spoiler-l2");
|
||||
var spoiler_L3_fail = props.global.getNode("/systems/failures/spoiler-l3");
|
||||
var spoiler_L4_fail = props.global.getNode("/systems/failures/spoiler-l4");
|
||||
var spoiler_L5_fail = props.global.getNode("/systems/failures/spoiler-l5");
|
||||
var spoiler_R1_fail = props.global.getNode("/systems/failures/spoiler-r1");
|
||||
var spoiler_R2_fail = props.global.getNode("/systems/failures/spoiler-r2");
|
||||
var spoiler_R3_fail = props.global.getNode("/systems/failures/spoiler-r3");
|
||||
var spoiler_R4_fail = props.global.getNode("/systems/failures/spoiler-r4");
|
||||
var spoiler_R5_fail = props.global.getNode("/systems/failures/spoiler-r5");
|
||||
var elac1 = props.global.getNode("/systems/fctl/elac1");
|
||||
var elac2 = props.global.getNode("/systems/fctl/elac2");
|
||||
var sec1 = props.global.getNode("/systems/fctl/sec1");
|
||||
var sec2 = props.global.getNode("/systems/fctl/sec2");
|
||||
var sec3 = props.global.getNode("/systems/fctl/sec3");
|
||||
var elac1_fail = props.global.getNode("/systems/failures/elac1");
|
||||
var elac2_fail = props.global.getNode("/systems/failures/elac2");
|
||||
var sec1_fail = props.global.getNode("/systems/failures/sec1");
|
||||
var sec2_fail = props.global.getNode("/systems/failures/sec2");
|
||||
var sec3_fail = props.global.getNode("/systems/failures/sec3");
|
||||
var eng1_n1 = props.global.getNode("engines/engine[0]/n1-actual");
|
||||
var eng2_n1 = props.global.getNode("engines/engine[1]/n1-actual");
|
||||
var total_fuel_lbs = props.global.getNode("/consumables/fuel/total-fuel-lbs");
|
||||
var fadec1 = props.global.getNode("/systems/fadec/powered1");
|
||||
var fadec2 = props.global.getNode("/systems/fadec/powered2");
|
||||
var fuel_flow1 = props.global.getNode("/engines/engine[0]/fuel-flow_actual");
|
||||
var fuel_flow2 = props.global.getNode("/engines/engine[1]/fuel-flow_actual");
|
||||
var cutoff_switch1 = props.global.getNode("/controls/engines/engine[0]/cutoff-switch");
|
||||
var cutoff_switch2 = props.global.getNode("/controls/engines/engine[1]/cutoff-switch");
|
||||
var fuel_xfeed = props.global.getNode("/controls/fuel/x-feed");
|
||||
var tank0pump1 = props.global.getNode("controls/fuel/tank0pump1");
|
||||
var tank0pump2 = props.global.getNode("controls/fuel/tank0pump2");
|
||||
var tank1pump1 = props.global.getNode("controls/fuel/tank1pump1");
|
||||
var tank1pump2 = props.global.getNode("controls/fuel/tank1pump2");
|
||||
var tank2pump1 = props.global.getNode("controls/fuel/tank2pump1");
|
||||
var tank2pump2 = props.global.getNode("controls/fuel/tank2pump2");
|
||||
var ptu = props.global.getNode("/controls/hydraulic/ptu");
|
||||
var ptu_fault = props.global.getNode("/systems/hydraulic/ptu-fault");
|
||||
var ptu_active = props.global.getNode("/systems/hydraulic/ptu-active");
|
||||
var ptu_supplies = props.global.getNode("/systems/hydraulic/ptu-supplies");
|
||||
var eng1_pump = props.global.getNode("/controls/hydraulic/eng1-pump");
|
||||
var eng2_pump = props.global.getNode("/controls/hydraulic/eng2-pump");
|
||||
var elec_pump_blue = props.global.getNode("/controls/hydraulic/elec-pump-blue");
|
||||
var elec_pump_yellow = props.global.getNode("/controls/hydraulic/elec-pump-yellow");
|
||||
var y_resv_lo_air_press = props.global.getNode("/systems/hydraulic/yellow-resv-lo-air-press");
|
||||
var b_resv_lo_air_press = props.global.getNode("/systems/hydraulic/blue-resv-lo-air-press");
|
||||
var g_resv_lo_air_press = props.global.getNode("/systems/hydraulic/green-resv-lo-air-press");
|
||||
var elec_pump_y_ovht = props.global.getNode("/systems/hydraulic/elec-pump-yellow-ovht");
|
||||
var elec_pump_b_ovht = props.global.getNode("/systems/hydraulic/elec-pump-blue-ovht");
|
||||
var rat_deployed = props.global.getNode("/controls/hydraulic/rat-deployed");
|
||||
var y_resv_ovht = props.global.getNode("/systems/hydraulic/yellow-resv-ovht");
|
||||
var b_resv_ovht = props.global.getNode("/systems/hydraulic/blue-resv-ovht");
|
||||
var g_resv_ovht = props.global.getNode("/systems/hydraulic/green-resv-ovht");
|
||||
var y_fire_valve = props.global.getNode("/systems/hydraulic/yellow-fire-valve");
|
||||
var g_fire_valve = props.global.getNode("/systems/hydraulic/green-fire-valve");
|
||||
var autobreak_mode = props.global.getNode("/controls/autobrake/mode");
|
||||
var gear1_pos = props.global.getNode("gear/gear[0]/position-norm");
|
||||
var gear2_pos = props.global.getNode("gear/gear[1]/position-norm");
|
||||
var gear3_pos = props.global.getNode("gear/gear[2]/position-norm");
|
||||
var gear_door_L = props.global.getNode("/systems/hydraulic/gear/door-left");
|
||||
var gear_door_R = props.global.getNode("/systems/hydraulic/gear/door-right");
|
||||
var gear_door_N = props.global.getNode("/systems/hydraulic/gear/door-nose");
|
||||
var gear_down = props.global.getNode("/controls/gear/gear-down");
|
||||
var askid = props.global.getNode("/systems/hydraulic/brakes/askidnwssw");
|
||||
var brk_mode = props.global.getNode("/systems/hydraulic/brakes/mode");
|
||||
var accu_press = props.global.getNode("/systems/hydraulic/brakes/accumulator-pressure-psi");
|
||||
var press_vs_norm = props.global.getNode("/systems/pressurization/vs-norm");
|
||||
var cabinalt = props.global.getNode("/systems/pressurization/cabinalt-norm");
|
||||
var gear0_wow = props.global.getNode("/gear/gear[0]/wow");
|
||||
var elapsed_sec = props.globals.getNode("/sim/time/elapsed-sec", 1);
|
||||
var ac2 = props.globals.getNode("/systems/electrical/bus/ac2", 1);
|
||||
var autoconfig_running = props.globals.getNode("/systems/acconfig/autoconfig-running", 1);
|
||||
var ac1_src = props.globals.getNode("/systems/electrical/ac1-src", 1);
|
||||
var ac2_src = props.globals.getNode("/systems/electrical/ac2-src", 1);
|
||||
var lighting_du4 = props.globals.getNode("/controls/lighting/DU/du4", 1);
|
||||
var ecam_page = props.globals.getNode("/ECAM/Lower/page", 1);
|
||||
var hour = props.globals.getNode("/sim/time/utc/hour", 1);
|
||||
var minute = props.globals.getNode("/sim/time/utc/minute", 1);
|
||||
var apu_flap = props.globals.getNode("/systems/apu/flap", 1);
|
||||
var apu_rpm = props.globals.getNode("/systems/apu/rpm", 1);
|
||||
var tank3_content_lbs = props.globals.getNode("/fdm/jsbsim/propulsion/tank[2]/contents-lbs", 1);
|
||||
var apu_master = props.globals.getNode("/controls/APU/master", 1);
|
||||
var gen_apu = props.globals.getNode("/controls/electrical/switches/gen-apu", 1);
|
||||
var ir2_knob = props.globals.getNode("/controls/adirs/ir[1]/knob", 1);
|
||||
var switch_bleedapu = props.globals.getNode("/controls/pneumatic/switches/bleedapu", 1);
|
||||
var pneumatic_xbleed_state = props.globals.getNode("/systems/pneumatic/xbleed-state", 1);
|
||||
var xbleed = props.globals.getNode("/systems/pneumatic/xbleed", 1);
|
||||
var hp_valve1_state = props.globals.getNode("/systems/pneumatic/hp-valve-1-state", 1);
|
||||
var hp_valve2_state = props.globals.getNode("/systems/pneumatic/hp-valve-2-state", 1);
|
||||
var hp_valve1 = props.globals.getNode("/systems/pneumatic/hp-valve-1", 1);
|
||||
var hp_valve2 = props.globals.getNode("/systems/pneumatic/hp-valve-2", 1);
|
||||
var eng_valve1_state = props.globals.getNode("/systems/pneumatic/eng-valve-1-state", 1);
|
||||
var eng_valve2_state = props.globals.getNode("/systems/pneumatic/eng-valve-2-state", 1);
|
||||
var eng_valve1 = props.globals.getNode("/systems/pneumatic/eng-valve-1", 1);
|
||||
var eng_valve2 = props.globals.getNode("/systems/pneumatic/eng-valve-2", 1);
|
||||
var precooler1_psi = props.globals.getNode("/systems/pneumatic/precooler-1-psi", 1);
|
||||
var precooler2_psi = props.globals.getNode("/systems/pneumatic/precooler-2-psi", 1);
|
||||
var precooler1_temp = props.globals.getNode("/systems/pneumatic/precooler-1-temp", 1);
|
||||
var precooler2_temp = props.globals.getNode("/systems/pneumatic/precooler-2-temp", 1);
|
||||
var precooler1_ovht = props.globals.getNode("/systems/pneumatic/precooler-1-ovht", 1);
|
||||
var precooler2_ovht = props.globals.getNode("/systems/pneumatic/precooler-2-ovht", 1);
|
||||
var gs_kt = props.globals.getNode("/velocities/groundspeed-kt", 1);
|
||||
var switch_wing_aice = props.globals.getNode("/controls/switches/wing", 1);
|
||||
var deice_wing = props.globals.getNode("/controls/deice/wing", 1);
|
||||
var eng1_n2_actual = props.globals.getNode("/engines/engine[0]/n2-actual", 1);
|
||||
var eng2_n2_actual = props.globals.getNode("/engines/engine[1]/n2-actual", 1);
|
||||
var pack1_out_temp = props.globals.getNode("/systems/pressurization/pack-1-out-temp", 1);
|
||||
var pack2_out_temp = props.globals.getNode("/systems/pressurization/pack-2-out-temp", 1);
|
||||
var pack1_comp_out_temp = props.globals.getNode("/systems/pressurization/pack-1-comp-out-temp", 1);
|
||||
var pack2_comp_out_temp = props.globals.getNode("/systems/pressurization/pack-2-comp-out-temp", 1);
|
||||
var pack1_bypass = props.globals.getNode("/systems/pressurization/pack-1-bypass", 1);
|
||||
var pack2_bypass = props.globals.getNode("/systems/pressurization/pack-2-bypass", 1);
|
||||
var pack1_flow = props.globals.getNode("/systems/pressurization/pack-1-flow", 1);
|
||||
var pack2_flow = props.globals.getNode("/systems/pressurization/pack-2-flow", 1);
|
||||
var pack1_valve = props.globals.getNode("/systems/pressurization/pack-1-valve", 1);
|
||||
var pack2_valve = props.globals.getNode("/systems/pressurization/pack-2-valve", 1);
|
||||
var switch_pack1 = props.globals.getNode("/controls/pneumatic/switches/pack1", 1);
|
||||
var switch_pack2 = props.globals.getNode("/controls/pneumatic/switches/pack2", 1);
|
||||
var oil_qt1_actual = props.globals.getNode("/engines/engine[0]/oil-qt-actual", 1);
|
||||
var oil_qt2_actual = props.globals.getNode("/engines/engine[1]/oil-qt-actual", 1);
|
||||
var doorL1_pos = props.globals.getNode("sim/model/door-positions/doorl1/position-norm", 1);
|
||||
var doorR1_pos = props.globals.getNode("sim/model/door-positions/doorr1/position-norm", 1);
|
||||
var doorL4_pos = props.globals.getNode("sim/model/door-positions/doorl4/position-norm", 1);
|
||||
var doorR4_pos = props.globals.getNode("sim/model/door-positions/doorr4/position-norm", 1);
|
||||
var cargobulk_pos = props.globals.getNode("/sim/model/door-positions/cargobulk/position-norm", 1);
|
||||
var cargofwd_pos = props.globals.getNode("/sim/model/door-positions/cargofwd/position-norm", 1);
|
||||
var cargoaft_pos = props.globals.getNode("/sim/model/door-positions/cargoaft/position-norm", 1);
|
||||
var switch_bat1 = props.globals.getNode("/controls/electrical/switches/battery1", 1);
|
||||
var switch_bat2 = props.globals.getNode("/controls/electrical/switches/battery2", 1);
|
||||
var bat1_amps = props.globals.getNode("/systems/electrical/battery1-amps", 1);
|
||||
var bat2_amps = props.globals.getNode("/systems/electrical/battery2-amps", 1);
|
||||
var bat1_volts = props.globals.getNode("/systems/electrical/battery1-volts", 1);
|
||||
var bat2_volts = props.globals.getNode("/systems/electrical/battery2-volts", 1);
|
||||
var bat1_fault = props.globals.getNode("/systems/electrical/batt1-fault", 1);
|
||||
var bat2_fault = props.globals.getNode("/systems/electrical/batt2-fault", 1);
|
||||
var tr1_volts = props.globals.getNode("/systems/electrical/extra/tr1-volts", 1);
|
||||
var tr2_volts = props.globals.getNode("/systems/electrical/extra/tr2-volts", 1);
|
||||
var tr1_amps = props.globals.getNode("/systems/electrical/extra/tr1-amps", 1);
|
||||
var tr2_amps = props.globals.getNode("/systems/electrical/extra/tr2-amps", 1);
|
||||
var dc1 = props.globals.getNode("/systems/electrical/bus/dc1", 1);
|
||||
var dc2 = props.globals.getNode("/systems/electrical/bus/dc2", 1);
|
||||
var dc_ess = props.globals.getNode("/systems/electrical/bus/dc-ess", 1);
|
||||
var switch_emer_gen = props.globals.getNode("/controls/electrical/switches/emer-gen", 1);
|
||||
var switch_gen1 = props.globals.getNode("/controls/electrical/switches/gen1", 1);
|
||||
var switch_gen2 = props.globals.getNode("/controls/electrical/switches/gen2", 1);
|
||||
var eng1_running = props.globals.getNode("/engines/engine[0]/running", 1);
|
||||
var eng2_running = props.globals.getNode("/engines/engine[1]/running", 1);
|
||||
var gen1_load = props.globals.getNode("/systems/electrical/extra/gen1-load", 1);
|
||||
var gen2_load = props.globals.getNode("/systems/electrical/extra/gen2-load", 1);
|
||||
var gen1_volts = props.globals.getNode("/systems/electrical/extra/gen1-volts", 1);
|
||||
var gen2_volts = props.globals.getNode("/systems/electrical/extra/gen2-volts", 1);
|
||||
var gen1_hz = props.globals.getNode("/systems/electrical/bus/gen1-hz", 1);
|
||||
var gen2_hz = props.globals.getNode("/systems/electrical/bus/gen2-hz", 1);
|
||||
var switch_cart = props.globals.getNode("/controls/switches/cart", 1);
|
||||
var ext_volts = props.globals.getNode("/systems/electrical/extra/ext-volts", 1);
|
||||
var ext_hz = props.globals.getNode("/systems/electrical/extra/ext-hz", 1);
|
||||
var galleyshed = props.globals.getNode("/systems/electrical/extra/galleyshed", 1);
|
||||
var switch_galley = props.globals.getNode("/controls/electrical/switches/galley", 1);
|
||||
var dcbat = props.globals.getNode("/systems/electrical/bus/dcbat", 1);
|
||||
var ac_ess = props.globals.getNode("/systems/electrical/bus/ac-ess", 1);
|
||||
var ac1 = props.globals.getNode("/systems/electrical/bus/ac1", 1);
|
||||
var ac2 = props.globals.getNode("/systems/electrical/bus/ac2", 1);
|
||||
var switch_ac_ess_feed = props.globals.getNode("/controls/electrical/switches/ac-ess-feed", 1);
|
||||
var tr1_fault = props.globals.getNode("/systems/electrical/tr1-fault", 1);
|
||||
var tr2_fault = props.globals.getNode("/systems/electrical/tr2-fault", 1);
|
||||
var total_psi = props.globals.getNode("/systems/pneumatic/total-psi", 1);
|
||||
var b_psi = props.globals.getNode("/systems/hydraulic/blue-psi", 1);
|
||||
var g_psi = props.globals.getNode("/systems/hydraulic/green-psi", 1);
|
||||
var y_psi = props.globals.getNode("/systems/hydraulic/yellow-psi", 1);
|
||||
var spoiler_L1 = props.globals.getNode("/fdm/jsbsim/hydraulics/spoiler-l1/final-deg", 1);
|
||||
var spoiler_L2 = props.globals.getNode("/fdm/jsbsim/hydraulics/spoiler-l2/final-deg", 1);
|
||||
var spoiler_L3 = props.globals.getNode("/fdm/jsbsim/hydraulics/spoiler-l3/final-deg", 1);
|
||||
var spoiler_L4 = props.globals.getNode("/fdm/jsbsim/hydraulics/spoiler-l4/final-deg", 1);
|
||||
var spoiler_L5 = props.globals.getNode("/fdm/jsbsim/hydraulics/spoiler-l5/final-deg", 1);
|
||||
var spoiler_R1 = props.globals.getNode("/fdm/jsbsim/hydraulics/spoiler-r1/final-deg", 1);
|
||||
var spoiler_R2 = props.globals.getNode("/fdm/jsbsim/hydraulics/spoiler-r2/final-deg", 1);
|
||||
var spoiler_R3 = props.globals.getNode("/fdm/jsbsim/hydraulics/spoiler-r3/final-deg", 1);
|
||||
var spoiler_R4 = props.globals.getNode("/fdm/jsbsim/hydraulics/spoiler-r4/final-deg", 1);
|
||||
var spoiler_R5 = props.globals.getNode("/fdm/jsbsim/hydraulics/spoiler-r5/final-deg", 1);
|
||||
var spoiler_L1_fail = props.globals.getNode("/systems/failures/spoiler-l1", 1);
|
||||
var spoiler_L2_fail = props.globals.getNode("/systems/failures/spoiler-l2", 1);
|
||||
var spoiler_L3_fail = props.globals.getNode("/systems/failures/spoiler-l3", 1);
|
||||
var spoiler_L4_fail = props.globals.getNode("/systems/failures/spoiler-l4", 1);
|
||||
var spoiler_L5_fail = props.globals.getNode("/systems/failures/spoiler-l5", 1);
|
||||
var spoiler_R1_fail = props.globals.getNode("/systems/failures/spoiler-r1", 1);
|
||||
var spoiler_R2_fail = props.globals.getNode("/systems/failures/spoiler-r2", 1);
|
||||
var spoiler_R3_fail = props.globals.getNode("/systems/failures/spoiler-r3", 1);
|
||||
var spoiler_R4_fail = props.globals.getNode("/systems/failures/spoiler-r4", 1);
|
||||
var spoiler_R5_fail = props.globals.getNode("/systems/failures/spoiler-r5", 1);
|
||||
var elac1 = props.globals.getNode("/systems/fctl/elac1", 1);
|
||||
var elac2 = props.globals.getNode("/systems/fctl/elac2", 1);
|
||||
var sec1 = props.globals.getNode("/systems/fctl/sec1", 1);
|
||||
var sec2 = props.globals.getNode("/systems/fctl/sec2", 1);
|
||||
var sec3 = props.globals.getNode("/systems/fctl/sec3", 1);
|
||||
var elac1_fail = props.globals.getNode("/systems/failures/elac1", 1);
|
||||
var elac2_fail = props.globals.getNode("/systems/failures/elac2", 1);
|
||||
var sec1_fail = props.globals.getNode("/systems/failures/sec1", 1);
|
||||
var sec2_fail = props.globals.getNode("/systems/failures/sec2", 1);
|
||||
var sec3_fail = props.globals.getNode("/systems/failures/sec3", 1);
|
||||
var eng1_n1 = props.globals.getNode("engines/engine[0]/n1-actual", 1);
|
||||
var eng2_n1 = props.globals.getNode("engines/engine[1]/n1-actual", 1);
|
||||
var total_fuel_lbs = props.globals.getNode("/consumables/fuel/total-fuel-lbs", 1);
|
||||
var fadec1 = props.globals.getNode("/systems/fadec/powered1", 1);
|
||||
var fadec2 = props.globals.getNode("/systems/fadec/powered2", 1);
|
||||
var fuel_flow1 = props.globals.getNode("/engines/engine[0]/fuel-flow_actual", 1);
|
||||
var fuel_flow2 = props.globals.getNode("/engines/engine[1]/fuel-flow_actual", 1);
|
||||
var cutoff_switch1 = props.globals.getNode("/controls/engines/engine[0]/cutoff-switch", 1);
|
||||
var cutoff_switch2 = props.globals.getNode("/controls/engines/engine[1]/cutoff-switch", 1);
|
||||
var fuel_xfeed = props.globals.getNode("/controls/fuel/x-feed", 1);
|
||||
var tank0pump1 = props.globals.getNode("controls/fuel/tank0pump1", 1);
|
||||
var tank0pump2 = props.globals.getNode("controls/fuel/tank0pump2", 1);
|
||||
var tank1pump1 = props.globals.getNode("controls/fuel/tank1pump1", 1);
|
||||
var tank1pump2 = props.globals.getNode("controls/fuel/tank1pump2", 1);
|
||||
var tank2pump1 = props.globals.getNode("controls/fuel/tank2pump1", 1);
|
||||
var tank2pump2 = props.globals.getNode("controls/fuel/tank2pump2", 1);
|
||||
var ptu = props.globals.getNode("/controls/hydraulic/ptu", 1);
|
||||
var ptu_fault = props.globals.getNode("/systems/hydraulic/ptu-fault", 1);
|
||||
var ptu_active = props.globals.getNode("/systems/hydraulic/ptu-active", 1);
|
||||
var ptu_supplies = props.globals.getNode("/systems/hydraulic/ptu-supplies", 1);
|
||||
var eng1_pump = props.globals.getNode("/controls/hydraulic/eng1-pump", 1);
|
||||
var eng2_pump = props.globals.getNode("/controls/hydraulic/eng2-pump", 1);
|
||||
var elec_pump_blue = props.globals.getNode("/controls/hydraulic/elec-pump-blue", 1);
|
||||
var elec_pump_yellow = props.globals.getNode("/controls/hydraulic/elec-pump-yellow", 1);
|
||||
var y_resv_lo_air_press = props.globals.getNode("/systems/hydraulic/yellow-resv-lo-air-press", 1);
|
||||
var b_resv_lo_air_press = props.globals.getNode("/systems/hydraulic/blue-resv-lo-air-press", 1);
|
||||
var g_resv_lo_air_press = props.globals.getNode("/systems/hydraulic/green-resv-lo-air-press", 1);
|
||||
var elec_pump_y_ovht = props.globals.getNode("/systems/hydraulic/elec-pump-yellow-ovht", 1);
|
||||
var elec_pump_b_ovht = props.globals.getNode("/systems/hydraulic/elec-pump-blue-ovht", 1);
|
||||
var rat_deployed = props.globals.getNode("/controls/hydraulic/rat-deployed", 1);
|
||||
var y_resv_ovht = props.globals.getNode("/systems/hydraulic/yellow-resv-ovht", 1);
|
||||
var b_resv_ovht = props.globals.getNode("/systems/hydraulic/blue-resv-ovht", 1);
|
||||
var g_resv_ovht = props.globals.getNode("/systems/hydraulic/green-resv-ovht", 1);
|
||||
var y_fire_valve = props.globals.getNode("/systems/hydraulic/yellow-fire-valve", 1);
|
||||
var g_fire_valve = props.globals.getNode("/systems/hydraulic/green-fire-valve", 1);
|
||||
var autobreak_mode = props.globals.getNode("/controls/autobrake/mode", 1);
|
||||
var gear1_pos = props.globals.getNode("gear/gear[0]/position-norm", 1);
|
||||
var gear2_pos = props.globals.getNode("gear/gear[1]/position-norm", 1);
|
||||
var gear3_pos = props.globals.getNode("gear/gear[2]/position-norm", 1);
|
||||
var gear_door_L = props.globals.getNode("/systems/hydraulic/gear/door-left", 1);
|
||||
var gear_door_R = props.globals.getNode("/systems/hydraulic/gear/door-right", 1);
|
||||
var gear_door_N = props.globals.getNode("/systems/hydraulic/gear/door-nose", 1);
|
||||
var gear_down = props.globals.getNode("/controls/gear/gear-down", 1);
|
||||
var askid = props.globals.getNode("/systems/hydraulic/brakes/askidnwssw", 1);
|
||||
var brk_mode = props.globals.getNode("/systems/hydraulic/brakes/mode", 1);
|
||||
var accu_press = props.globals.getNode("/systems/hydraulic/brakes/accumulator-pressure-psi", 1);
|
||||
var press_vs_norm = props.globals.getNode("/systems/pressurization/vs-norm", 1);
|
||||
var cabinalt = props.globals.getNode("/systems/pressurization/cabinalt-norm", 1);
|
||||
var gear0_wow = props.globals.getNode("/gear/gear[0]/wow", 1);
|
||||
|
||||
var canvas_lowerECAM_base = {
|
||||
init: func(canvas_group, file) {
|
||||
|
@ -284,6 +284,7 @@ var canvas_lowerECAM_base = {
|
|||
du4_test.setValue(1);
|
||||
du4_test_amount.setValue(math.round((rand() * 5 ) + 35, 0.1));
|
||||
du4_test_time.setValue(elapsedtime - 30);
|
||||
}
|
||||
} else {
|
||||
du4_test.setValue(1);
|
||||
du4_test_amount.setValue(0);
|
||||
|
@ -1215,7 +1216,7 @@ var canvas_lowerECAM_elec = {
|
|||
# TR1
|
||||
# is only powered when ac1 has power
|
||||
tr1_v = tr1_volts.getValue();
|
||||
tr1_a = tr1_apms.getValue();
|
||||
tr1_a = tr1_amps.getValue();
|
||||
|
||||
me["TR1Volt"].setText(sprintf("%s", math.round(tr1_v)));
|
||||
me["TR1Ampere"].setText(sprintf("%s", math.round(tr1_a)));
|
||||
|
@ -1648,7 +1649,7 @@ var canvas_lowerECAM_elec = {
|
|||
me["ELEC-Line-DC2-DCBAT"].show();
|
||||
}
|
||||
|
||||
if (switch_emer-gen.getValue() == 1 and (ac1.getValue() < 110 and switch_ac_ess_feed.getValue() == 0 or ac2.getValue() < 110 and switch_ac_ess_feed.getValue() == 1)) {
|
||||
if (switch_emer_gen.getValue() == 1 and (ac1.getValue() < 110 and switch_ac_ess_feed.getValue() == 0 or ac2.getValue() < 110 and switch_ac_ess_feed.getValue() == 1)) {
|
||||
me["EMERGEN-out"].show();
|
||||
} else {
|
||||
me["EMERGEN-out"].hide();
|
||||
|
@ -2165,7 +2166,7 @@ var canvas_lowerECAM_fuel = {
|
|||
# TODO use the valve prop and add amber if diffrence between eng master and valve
|
||||
# TODO add transition state
|
||||
# TODO fix amber/green at the same time when closed
|
||||
if (cutoff_switch.getValue() == 0) {
|
||||
if (cutoff_switch2.getValue() == 0) {
|
||||
me["FUEL-ENG-Master-2"].setRotation(0);
|
||||
me["FUEL-ENG-Master-2"].setColor(0.0509,0.7529,0.2941);
|
||||
me["FUEL-ENG-2-pipe"].setColor(0.0509,0.7529,0.2941);
|
||||
|
@ -2382,7 +2383,7 @@ var canvas_lowerECAM_hyd = {
|
|||
if (ptu.getValue() == 1 and ptu_fault.getValue() == 0) {
|
||||
me["PTU-connection"].setColor(0.0509,0.7529,0.2941);
|
||||
|
||||
if (put_active.getValue() == 1) {
|
||||
if (ptu_active.getValue() == 1) {
|
||||
if (ptu_supplies.getValue() == "yellow") {
|
||||
me["PTU-Supply-Line"].show();
|
||||
me["PTU-supply-yellow"].show();
|
||||
|
|
Reference in a new issue