sys=SYSTEMS



dev=MISC

out=LookFoDeg,double,,0.000000,,,jd/fo/delta_hdg2fo,exist,,,,0,,

out=LookChecklist,integer,,0.000000,,,jd/fo/_planshet,exist,,,,0,,

out=Glass,integer,,0.000000,,,jd/fo/_glass,exist,,,,0,,

out=RealFlight,integer,,0.000000,,,jd/copilotrealflight,new,,,,0,,

out=LightLevel,integer,,0.000000,,,sim/graphics/animation/draw_light_level,exist,,,,0,,

out=DoorLFwd,double,,0.000000,,,AirbusFBW/PaxDoorArray[0],exist,,,,0,,

out=DoorLAft,double,,0.000000,,,AirbusFBW/PaxDoorArray[1],exist,,,,0,,

out=DoorRFwd,double,,0.000000,,,AirbusFBW/PaxDoorArray[2],exist,,,,0,,

out=DoorRAft,double,,0.000000,,,AirbusFBW/PaxDoorArray[3],exist,,,,0,,

out=CargoFwd,double,,0.000000,,,AirbusFBW/CargoDoorArray[0],exist,,,,0,,

out=CargoAft,double,,0.000000,,,AirbusFBW/CargoDoorArray[1],exist,,,,0,,

out=DoorBulk,double,,0.000000,,,AirbusFBW/BulkDoor,exist,,,,0,,

out=DoorsClosed,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.MISC.DoorLFwd]==[0.000000]

&&

[SYSTEMS.MISC.DoorLAft]==[0.000000]

&&

[SYSTEMS.MISC.DoorRFwd]==[0.000000]

&&

[SYSTEMS.MISC.DoorRAft]==[0.000000]

&&

[SYSTEMS.MISC.CargoFwd]==[0.000000]

&&

[SYSTEMS.MISC.CargoAft]==[0.000000]

&&

[SYSTEMS.MISC.DoorBulk]==[0.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=TotalFuel,integer,,0.000000,,,sim/flightmodel/weight/m_fuel_total,exist,,,,0,,

out=CockpitPrepar,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.MISC.CPLeftSideOVHD]==[12.000000]

&&

[SYSTEMS.MISC.CPFirePanel]==[0.000000]

&&

[SYSTEMS.MISC.CPHydPanel]==[3.000000]

&&

[SYSTEMS.MISC.CPFuelPanel]==[7.000000]

&&

[SYSTEMS.MISC.CPElecPanel]==[8.000000]

&&

[SYSTEMS.MISC.CPAirPanel]==[4.000000]

&&

[SYSTEMS.MISC.CPPressPanel]==[-3.000000]

&&

[SYSTEMS.MISC.CPRightSideOVHD]==[6.000000]

&&

[SYSTEMS.MISC.CPfmgsPrep]>[1.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=CockpitPreparDone,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.MISC.CockpitPrepar]==[1.000000]

calc=[1.000000]

logic:

calc=[SYSTEMS.MISC.CockpitPreparDone]

out=CPLeftSideOVHD,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.OVHDSIDEL.EmerCallPB]+[SYSTEMS.OVHDSIDEL.CrewSupply]+[SYSTEMS.OVHDSIDEL.Mask_manPB]+[SYSTEMS.OVHDSIDEL.GPWSTerrPB]+[SYSTEMS.OVHDSIDEL.GPWSSysPB]+[SYSTEMS.OVHDSIDEL.GPWSGSModePB]+[SYSTEMS.OVHDSIDEL.GPWSFlapPB]+[SYSTEMS.OVHDSIDEL.GPWSFlap3PB]+[SYSTEMS.OVHDSIDEL.Man_onPB]+[SYSTEMS.OVHDSIDEL.Gen1linePB]+[SYSTEMS.OVHDSIDEL.CommandPB]+[SYSTEMS.OVHDSIDEL.Elac1PB]+[SYSTEMS.OVHDSIDEL.Sec1PB]+[SYSTEMS.OVHDSIDEL.Fac1PB]+[SYSTEMS.OVHDSIDEL.ADR3PB]+[SYSTEMS.OVHDSIDEL.ADR3PB]+[SYSTEMS.OVHDSIDEL.ADR2PB]

out=CPFirePanel,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FIRE.Eng1FirePB]+[SYSTEMS.FIRE.Eng2FirePB]+[SYSTEMS.FIRE.APUFirePB]

out=CPHydPanel,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.HYD.Eng1PumpPB]+[SYSTEMS.HYD.RATOnPB]+[SYSTEMS.HYD.ElecPumpBluePB]+[SYSTEMS.HYD.Eng2PumpPB]+[SYSTEMS.HYD.ElecPumpYellPB]

out=CPFuelPanel,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FUEL.LTKPumps1PB]+[SYSTEMS.FUEL.LTKPumps2PB]+[SYSTEMS.FUEL.Pump1PB]+[SYSTEMS.FUEL.ModeSelPB]+[SYSTEMS.FUEL.XFeedPB]+[SYSTEMS.FUEL.Pump2PB]+[SYSTEMS.FUEL.RTKPumps1PB]+[SYSTEMS.FUEL.RTKPumps2PB]

out=CPElecPanel,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.ELEC.CommerPB]+[SYSTEMS.ELEC.GalleyPB]+[SYSTEMS.ELEC.IDG1PB]+[SYSTEMS.ELEC.Gen1PB]+[SYSTEMS.ELEC.APUGenPB]+[SYSTEMS.ELEC.Bat1PB]+[SYSTEMS.ELEC.Bat2PB]+[SYSTEMS.ELEC.BusTiePB]+[SYSTEMS.ELEC.Gen2PB]+[SYSTEMS.ELEC.ACESSFeedPB]+[SYSTEMS.ELEC.IDG2PB]

out=CPAirPanel,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.AIR.Eng1BleedPB]+[SYSTEMS.AIR.Eng2BleedPB]+[SYSTEMS.AIR.RamAirPB]+[SYSTEMS.AIR.HotAirPB]+[SYSTEMS.AIR.XBleedSW]

out=CPPressPanel,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.CABPRESS.ModeSelPB]+[SYSTEMS.CABPRESS.LDGSW]+[SYSTEMS.CABPRESS.DitchingSW]

out=CPlightPanel,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.LIGHTS.OVHD_StrobeSW]+[SYSTEMS.LIGHTS.OVHD_NavSW]+[SYSTEMS.LIGHTS.EmerExitSW]

out=CPRightSideOVHD,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.OVHDSIDER.BlowerPB]+[SYSTEMS.OVHDSIDER.ExtractPB]+[SYSTEMS.OVHDSIDER.CabFanPB]+[SYSTEMS.OVHDSIDER.DitchFwdPB]+[SYSTEMS.OVHDSIDER.DitchAftPB]+[SYSTEMS.OVHDSIDER.FwdIsolPB]+[SYSTEMS.OVHDSIDER.HotAirPB]+[SYSTEMS.OVHDSIDER.AftIsolPB]+[SYSTEMS.OVHDSIDER.Elac2PB]+[SYSTEMS.OVHDSIDER.Sec2PB]+[SYSTEMS.OVHDSIDER.Sec3PB]+[SYSTEMS.OVHDSIDER.Fac2PB]

out=CPfmgsPrep,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMGS.BlockFuel]+[SYSTEMS.FMGS.ZFW]+[SYSTEMS.FMGS.ZFWCG]

out=CPSwitching,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.PEDESTAL.ATTHDGSW]+[SYSTEMS.PEDESTAL.AIRDATASW]+[SYSTEMS.PEDESTAL.EISDMCSW]+[SYSTEMS.PEDESTAL.ECAMSW]

out=CG_THS,double,,0.000000,,,AirbusFBW/CGLocationPercent,exist,,,,0,,

out=TrimPos,double,,0.000000,,,AirbusFBW/PitchTrimPosition,exist,,,,0,,

out=RudderTrim,double,,0.000000,,,sim/cockpit2/controls/rudder_trim,exist,,,,0,,



dev=ACP

out=RMP1On,integer,,0.000000,,,AirbusFBW/RMP1Available,exist,,,,0,,

out=RMP2On,integer,,0.000000,,,AirbusFBW/RMP2Available,exist,,,,0,,

out=RMP3On,integer,,0.000000,,,AirbusFBW/RMP3Available,exist,,,,0,,

out=RMP1Power,integer,,0.000000,,,AirbusFBW/RMP1Switch,exist,,,,0,,

out=RMP2Power,integer,,0.000000,,,AirbusFBW/RMP2Switch,exist,,,,0,,

out=RMP3Power,integer,,0.000000,,,AirbusFBW/RMP3Switch,exist,,,,0,,



dev=TIME

out=TFT,double,sec,0.000000,,,sim/time/total_flight_time_sec,exist,,,,0,,

out=FrameRate,integer,frame/sec,0.000000,,,,,,,,0,,

logic:

calc=[1.000000]/[SYSTEMS.TIME.FRP]

out=FRP,double,sec,60.000000,,,sim/operation/misc/frame_rate_period,exist,,,,0,,

logic:

calc=[SYSTEMS.TIME.TFT]-[SYSTEMS.TIME.TFT_Old]

out=TFT_Old,double,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.TIME.TFT]

out=Night_Day,integer,,0.000000,,,sim/graphics/animation/draw_light_level,exist,,,,0,,

out=ClockSW,integer,,0.000000,,,AirbusFBW/ClockETSwitch,exist,,,,0,,



dev=POSITION

out=RA,double,ft,0.000000,,,sim/cockpit2/gauges/indicators/radio_altimeter_height_ft_pilot,exist,,,,0,,

out=ALT,double,ft,0.000000,,,sim/cockpit2/gauges/indicators/altitude_ft_pilot,exist,,,,0,,

out=AirSpdKT,double,knots,0.000000,,,sim/cockpit2/gauges/indicators/airspeed_kts_pilot,exist,,,,0,,

out=MACH,double,mach,0.000000,,,sim/flightmodel/misc/machno,exist,,,,0,,

out=GrSpeed,double,kt,0.000000,,,sim/flightmodel/position/groundspeed,exist,,,,0,,

logic:

calc=*[1.943840]

out=GrSpeedMS,double,m/s,0.000000,,,sim/flightmodel/position/groundspeed,exist,,,,0,,

out=onAir,integer,yes,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.POSITION.RA]>=[0.500000]

calc=[1.000000]

logic:

calc=[0.000000]

out=WasInAir,integer,yes,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.POSITION.onAir]==[1.000000]

calc=[1.000000]

logic:

[COMMANDS.Flight.Reset]==[1.000000]

calc=[0.000000]

logic:

calc=[SYSTEMS.POSITION.WasInAir]

out=onGround,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.POSITION.RA]<[0.500000]

calc=[1.000000]

logic:

calc=[0.000000]

out=Beta,double,,0.000000,,,sim/flightmodel/position/beta,exist,,,,0,,

out=PhiRoll,double,deg,0.000000,,,sim/flightmodel/position/phi,exist,,,,0,,

out=VVI,double,knots,0.000000,,,sim/cockpit2/gauges/indicators/vvi_fpm_pilot,exist,,,,0,,

out=CG,double,%,0.000000,,,AirbusFBW/CGLocationPercent,exist,,,,0,,



dev=FLGHTCONT

out=Pitch,integer,,0.000000,,,sim/flightmodel2/wing/elevator1_deg[8],exist,,,,0,,

out=Roll,double,,0.000000,,,anim/aileronLeft,exist,,,,0,,

out=Rudder,integer,,0.000000,,,sim/flightmodel2/wing/rudder1_deg[10],exist,,,,0,,

out=ErrorFlightContr,integer,,0.000000,,,,,,,,0,,

logic:

[CHECKLIST.FlightControl.End]==[1.000000]

calc=[1.000000]

logic:

calc=[SYSTEMS.FLGHTCONT.ErrorFlightContr]



dev=WEATHER

out=SAT,double,,0.000000,,,sim/weather/temperature_ambient_c,exist,,,,0,,

out=TAT,double,degC,0.000000,,,sim/cockpit2/temperature/outside_air_LE_temp_degc,exist,,,,0,,

out=WindDir,integer,deg,0.000000,,,sim/weather/wind_direction_degt,exist,,,,0,,

logic:

calc=flr[1.000000]

out=WindSpeed,integer,kt,0.000000,,,sim/cockpit2/gauges/indicators/wind_speed_kts,exist,,,,0,,

logic:

calc=+[1.000000]flr[1.000000]

out=Visibility,integer,m,0.000000,,,sim/weather/visibility_reported_m,exist,,,,0,,

logic:

calc=flr[0.000000]

out=Rain,integer,%,0.000000,,,sim/weather/precipitation_on_aircraft_ratio,exist,,,,0,,

logic:

calc=*[100.000000]flr[1.000000]

out=BaroCurrent,integer,inhgX100,0.000000,,,sim/weather/barometer_current_inhg,exist,,,,0,,

logic:

calc=*[100.000000]flr[1.000000]

out=BaroSealevel100,integer,inhgX100,0.000000,,,sim/weather/barometer_sealevel_inhg,exist,,,,0,,

logic:

calc=*[100.000000]flr[1.000000]

out=BaroSeaLevel,double,,0.000000,,,sim/weather/barometer_sealevel_inhg,exist,,,,0,,

out=baroCurrent,double,inhg,0.000000,,,sim/weather/barometer_current_inhg,exist,,,,0,,

out=isFoBaroSetNeed,integer,,0.000000,,,jd/fo/needsetbaro,new,,,,0,,

logic:

calc=[SYSTEMS.WEATHER.isFoBaroSetNeed]

out=isFoBaroSetNeed_1,integer,,0.000000,,,jd/fo/needsetbaro1,new,,,,0,,

out=BaroSeaLevel,double,inhg,0.000000,,,sim/weather/barometer_sealevel_inhg,exist,,,,0,,

out=BaroSeaLevelHPA,double,inhg,0.000000,,,sim/weather/barometer_sealevel_inhg,exist,,,,0,,

logic:

calc=[SYSTEMS.WEATHER.BaroSeaLevel]*[33.884998]



dev=LIGHTS

out=PfdLt,double,,0.000000,,,AirbusFBW/DUBrightness[2],exist,,,,0,,

out=OVHD_SeatBeltsSW,integer,,0.000000,,,AirbusFBW/OHPLightSwitches[11],exist,,,,0,,

out=OVHD_NoSmokeSW,integer,,0.000000,,,AirbusFBW/OHPLightSwitches[12],exist,,,,0,,

out=OVHD_NavSW,integer,,0.000000,,,AirbusFBW/OHPLightSwitches[2],exist,,,,0,,

out=OVHD_WingSW,integer,,0.000000,,,AirbusFBW/OHPLightSwitches[1],exist,,,,0,,

out=OVHD_BeaconSW,integer,,0.000000,,,AirbusFBW/OHPLightSwitches[0],exist,,,,0,,

out=OVHD_StrobeSW,integer,,0.000000,,,AirbusFBW/OHPLightSwitches[7],exist,,,,0,,

out=OVHD_RwySW,integer,,0.000000,,,AirbusFBW/OHPLightSwitches[6],exist,,,,0,,

out=OVHD_LandLSW,integer,,0.000000,,,AirbusFBW/OHPLightSwitches[4],exist,,,,0,,

out=OVHD_LandRSW,integer,,0.000000,,,AirbusFBW/OHPLightSwitches[5],exist,,,,0,,

out=OVHD_TaxiSW,integer,,0.000000,,,AirbusFBW/OHPLightSwitches[3],exist,,,,0,,

out=OVHD_DomeSW,integer,,0.000000,,,AirbusFBW/OHPLightSwitches[8],exist,,,,0,,

out=OVHD_IntegLt,double,,0.000000,,,AirbusFBW/OHPBrightnessLevel,exist,,,,0,,

out=PED_FloodLt,double,,0.000000,,,AirbusFBW/PedestalFloodBrightnessLevel,exist,,,,0,,

out=PED_IntegLt,double,,0.000000,,,AirbusFBW/PanelBrightnessLevel,exist,,,,0,,

out=EmerExitSW,integer,,0.000000,,,AirbusFBW/OHPLightSwitches[10],exist,,,,0,,

out=ECAMUpper,double,,0.000000,,,AirbusFBW/DUBrightness[4],exist,,,,0,,

out=ECAMLower,double,,0.000000,,,AirbusFBW/DUBrightness[5],exist,,,,0,,

out=Summ,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.LIGHTS.OVHD_NavSW]+[SYSTEMS.LIGHTS.OVHD_WingSW]

out=LightsOff,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.LIGHTS.OVHD_BeaconSW]==[0.000000]

&&

[SYSTEMS.LIGHTS.OVHD_StrobeSW]<=[1.000000]

&&

[SYSTEMS.LIGHTS.OVHD_RwySW]==[0.000000]

&&

[SYSTEMS.LIGHTS.OVHD_LandLSW]<=[1.000000]

&&

[SYSTEMS.LIGHTS.OVHD_LandRSW]<=[1.000000]

&&

[SYSTEMS.LIGHTS.OVHD_TaxiSW]==[0.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=CoPilotPfdBrightness,double,,0.000000,,,AirbusFBW/DUBrightness[2],exist,,,,0,,



dev=BRAKES

out=ParkBrakeHandlePos,integer,,0.000000,,,ckpt/parkbrk,exist,,,,0,,

out=DecelLo,double,,0.000000,,,AirbusFBW/OHPLightsATA32[13],exist,,,,0,,

out=AutoBrakeLoPB,integer,,0.000000,,,AirbusFBW/AutoBrkLo,exist,,,,0,,

out=DecelMed,double,,0.000000,,,AirbusFBW/OHPLightsATA32[15],exist,,,,0,,

out=AutoBrakeMedPB,integer,,0.000000,,,AirbusFBW/AutoBrkMed,exist,,,,0,,

out=DecelMax,double,,0.000000,,,AirbusFBW/OHPLightsATA32[17],exist,,,,0,,

out=AutoBrakeMaxPB,double,,0.000000,,,AirbusFBW/AutoBrkMax,exist,,,,0,,

out=AutoBrakePbSumm,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.BRAKES.AutoBrakeLoPB]+[SYSTEMS.BRAKES.AutoBrakeMedPB]+[SYSTEMS.BRAKES.AutoBrakeMaxPB]

out=DecelSumm,double,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.BRAKES.DecelLo]+[SYSTEMS.BRAKES.DecelMed]+[SYSTEMS.BRAKES.DecelMax]

out=BrakePressLeft,double,,0.000000,,,AirbusFBW/TotLeftBrake,exist,,,,0,,

out=BrakePressRight,double,,0.000000,,,AirbusFBW/TotRightBrake,exist,,,,0,,

out=BrakeFan,integer,,0.000000,,,AirbusFBW/BrakeFan,exist,,,,0,,



dev=FMGS

out=V1,integer,,0.000000,,,toliss_airbus/performance/V1,exist,,,,0,,

out=V1minus10,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMGS.V1]-[2.000000]

out=V2,integer,,0.000000,,,toliss_airbus/performance/V2,exist,,,,0,,

out=VR,integer,,0.000000,,,toliss_airbus/performance/VR,exist,,,,0,,

out=VRminus10,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMGS.VR]-[2.000000]

out=Flex,integer,,0.000000,,,toliss_airbus/performance/flextemp,exist,,,,0,,

out=CrzAlt,integer,,0.000000,,,toliss_airbus/init/cruise_alt,exist,,,,0,,

out=CrzAltPlus100,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMGS.CrzAlt]+[100.000000]

out=CrzAltMinus100,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMGS.CrzAlt]-[100.000000]

out=CrzAltMinus1000,integer,,0.000000,0.000000,,,,,,,0,,

logic:

calc=[SYSTEMS.FMGS.CrzAlt]-[1000.000000]

out=ApprPhaseAct,integer,,0.000000,,,AirbusFBW/APPhase,exist,,,,0,,

out=TransAlt,integer,,0.000000,,,toliss_airbus/performance/DeptTrans,exist,,,,0,,

out=TransAltMinus1000,integer,,0.000000,,,toliss_airbus/performance/DeptTrans,exist,,,,0,,

logic:

calc=[SYSTEMS.FMGS.TransAlt]-[1000.000000]

out=TransLevel,integer,,0.000000,,,toliss_airbus/performance/DestTrans,exist,,,,0,,

out=TransLevelPlus1000,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMGS.TransLevel]+[1000.000000]

out=MDA,integer,,0.000000,,,toliss_airbus/performance/MDA,exist,,,,0,,

out=DH,integer,,0.000000,,,toliss_airbus/performance/DH,exist,,,,0,,

out=DHplus100,double,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMGS.DH]+[100.000000]

out=BlockFuel,integer,,0.000000,,,toliss_airbus/init/BlockFuel,exist,,,,0,,

out=ZFW,integer,,0.000000,,,toliss_airbus/init/ZFW,exist,,,,0,,

out=ZFWCG,integer,,0.000000,,,toliss_airbus/init/ZFWCG,exist,,,,0,,

out=AP1_state,integer,,0.000000,,,AirbusFBW/AP1Engage,exist,,,,0,,

out=AP2_state,integer,,0.000000,,,AirbusFBW/AP2Engage,exist,,,,0,,

out=FMATHRWarning,integer,,0.000000,,,AirbusFBW/FMATHRWarning,exist,,,,0,,

out=LvrClbTimePlus10,double,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FMGS.FMATHRWarning]==[1.000000]

&&

[SYSTEMS.FMGS.LvrClbTimePlus10]==[0.000000]

calc=[SYSTEMS.TIME.TFT]+[10.000000]

logic:

[SYSTEMS.POSITION.onGround]==[1.000000]

calc=[0.000000]

logic:

calc=[SYSTEMS.FMGS.LvrClbTimePlus10]

out=TakeOffDataSet,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FMGS.BlockFuel]>[0.000000]

&&

[SYSTEMS.FMGS.ZFW]>[0.000000]

&&

[SYSTEMS.FMGS.ZFWCG]>[0.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=FlapSettMcdu,integer,,0.000000,,,AirbusFBW/TOFlapSettingMCDU,exist,,,,0,,

out=FlapSettComp,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FMGS.FlapSettMcdu]==[SYSTEMS.FLAPS.FlapFact]

calc=[1.000000]

logic:

calc=[0.000000]



dev=MCDU

out=L2,integer,,0.000000,,,AirbusFBW/MCDU1LSK2L,exist,,,,0,,



dev=LG

out=LG_Lever,integer,,0.000000,,,AirbusFBW/GearLever,exist,,,,0,,

out=EmerLG,double,,0.000000,,,AirbusFBW/EmerExtend,exist,,,,0,,



dev=FLAPS

out=FlapLever,double,,0.000000,,,sim/cockpit2/controls/flap_ratio,exist,,,,0,,

out=FlapFact,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FLAPS.FlapLever]

graf=0.000000,0.000000

graf=0.020000,0.000000

graf=0.240000,1.000000

graf=0.260000,1.000000

graf=0.490000,2.000000

graf=0.510000,2.000000

graf=0.740000,3.000000

graf=0.760000,3.000000

graf=0.980000,4.000000

graf=1.000000,4.000000

out=Ok0,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.POSITION.onGround]==[1.000000]

calc=[1.000000]

logic:

[SYSTEMS.POSITION.onAir]==[1.000000]

&&

[SYSTEMS.POSITION.AirSpdKT]<[230.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=Ok1,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.POSITION.onGround]==[1.000000]

calc=[1.000000]

logic:

[SYSTEMS.POSITION.onAir]==[1.000000]

&&

[SYSTEMS.POSITION.AirSpdKT]<[230.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=Ok2,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.POSITION.onGround]==[1.000000]

calc=[1.000000]

logic:

[SYSTEMS.POSITION.onAir]==[1.000000]

&&

[SYSTEMS.POSITION.AirSpdKT]<[200.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=Ok3,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.POSITION.onGround]==[1.000000]

calc=[1.000000]

logic:

[SYSTEMS.POSITION.onAir]==[1.000000]

&&

[SYSTEMS.POSITION.AirSpdKT]<[185.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=Ok4,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.POSITION.onGround]==[1.000000]

calc=[1.000000]

logic:

[SYSTEMS.POSITION.onAir]==[1.000000]

&&

[SYSTEMS.POSITION.AirSpdKT]<[177.000000]

calc=[1.000000]

logic:

calc=[0.000000]



dev=SPEEDBRAKE

out=SB_DrfSim,double,,0.000000,,,sim/cockpit2/controls/speedbrake_ratio,exist,,,,0,,

out=SB_Lever,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.SPEEDBRAKE.SB_DrfSim]<[-0.250000]

calc=[-1.000000]

logic:

[SYSTEMS.SPEEDBRAKE.SB_DrfSim]>[-0.250000]

&&

[SYSTEMS.SPEEDBRAKE.SB_DrfSim]<[0.250000]

calc=[0.000000]

logic:

[SYSTEMS.SPEEDBRAKE.SB_DrfSim]>=[0.250000]

&&

[SYSTEMS.SPEEDBRAKE.SB_DrfSim]<[0.750000]

calc=[1.000000]

logic:

[SYSTEMS.SPEEDBRAKE.SB_Lever]>=[0.750000]

calc=[2.000000]

logic:

calc=[0.000000]

out=Spoilers,double,,0.000000,,,sim/flightmodel2/controls/speedbrake_ratio,exist,,,,0,,

out=RootLeft,double,,0.000000,,,anim/spoiler/5,exist,,,,0,,

out=RootRght,double,,0.000000,,,anim/spoiler/6,exist,,,,0,,

out=GndSpoilers,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.SPEEDBRAKE.RootLeft]>[0.700000]

&&

[SYSTEMS.SPEEDBRAKE.RootRght]>[0.700000]

calc=[1.000000]

logic:

calc=[0.000000]



dev=THS

out=SimThsK,double,,0.000000,,,sim/flightmodel2/controls/elevator_trim,exist,,,,0,,

out=ThsUpRange,integer,,0.000000,,,sim/aircraft/controls/acf_hstb_trim_up,exist,,,,0,,

out=ThsDnRange,integer,,0.000000,,,sim/aircraft/controls/acf_hstb_trim_dn,exist,,,,0,,

out=ThsNow,double,deg,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.THS.SimThsK]

graf=-0.995000,-3.500000

graf=-0.853000,-3.000000

graf=-0.570000,-2.000000

graf=-0.420000,-1.500000

graf=-0.285000,-1.000000

graf=0.000000,0.000000

graf=0.046000,0.500000

graf=0.095000,1.000000

graf=0.140000,1.500000

graf=0.185000,2.000000

graf=0.275000,3.500000

graf=0.364000,4.000000

out=ThsToNeed,double,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.POSITION.CG]

graf=14.000000,3.500000

graf=18.000000,3.500000

graf=20.000000,2.900000

graf=25.000000,1.500000

graf=30.000000,0.000000

graf=35.000000,-1.300000

graf=41.000000,-3.000000

out=ThsError,double,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.THS.ThsNow]>=[SYSTEMS.THS.ThsToNeed]

calc=[SYSTEMS.THS.ThsNow]-[SYSTEMS.THS.ThsToNeed]

logic:

calc=[SYSTEMS.THS.ThsToNeed]-[SYSTEMS.THS.ThsNow]

out=SimThsNeedK,double,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.THS.ThsToNeed]>[0.000000]

calc=[SYSTEMS.THS.ThsToNeed]/[SYSTEMS.THS.ThsUpRange]

logic:

calc=[SYSTEMS.THS.ThsToNeed]/[SYSTEMS.THS.ThsDnRange]



dev=WEIGHT

out=GW,double,kg,0.000000,,,sim/flightmodel/weight/m_total,exist,,,,0,,

out=FOB,double,kg,0.000000,,,sim/flightmodel/weight/m_fuel_total,exist,,,,0,,



dev=FCOMPHASE

out=PHASE,integer,,0.000000,,,AirbusFBW/ECAMFlightPhase,exist,,,,0,,

out=NotPowered,integer,,0.000000,,,,,,,,0,,

out=Powered,integer,,1.000000,,,,,,,,0,,

out=OneEngStart,integer,,2.000000,,,,,,,,0,,

out=EngToPwr,integer,,3.000000,,,,,,,,0,,

out=80Kts,integer,,4.000000,,,,,,,,0,,

out=LiftOff,integer,,5.000000,,,,,,,,0,,

out=1500ftClimb,integer,,6.000000,,,,,,,,0,,

out=800ftDescend,integer,,7.000000,,,,,,,,0,,

out=TouchDown,integer,,8.000000,,,,,,,,0,,

out=80ktsRollOut,integer,,9.000000,,,,,,,,0,,

out=AllEngShutDown,integer,,10.000000,,,,,,,,0,,



dev=FLIGHTPHASE

out=PHASE,integer,,0.000000,,,AirbusFBW/APPhase,exist,,,,0,,

out=TolissDrf,integer,,0.000000,,,AirbusFBW/QPACFlightPhase,exist,,,,0,,

out=Preflight,integer,,0.000000,,,,,,,,0,,

out=TakeOff,integer,,1.000000,,,,,,,,0,,

out=Climb,integer,,2.000000,,,,,,,,0,,

out=Cruise,integer,,3.000000,,,,,,,,0,,

out=Descent,integer,,4.000000,,,,,,,,0,,

out=Approach,integer,,5.000000,,,,,,,,0,,

out=GoAround,integer,,6.000000,,,,,,,,0,,

out=Done,integer,,7.000000,,,,,,,,0,,



dev=ENGINE

out=Eng1N1,integer,,0.000000,,,sim/flightmodel/engine/ENGN_N1_[0],exist,,,,0,,

out=Eng2N1,integer,,0.000000,,,sim/flightmodel/engine/ENGN_N1_[1],exist,,,,0,,

out=Eng1Lever,double,,0.000000,,,AirbusFBW/throttle_input[0],exist,,,,0,,

out=Eng2Lever,double,,0.000000,,,AirbusFBW/throttle_input[1],exist,,,,0,,

out=EngMasterSW_1,integer,,0.000000,,,AirbusFBW/ENG1MasterSwitch,exist,,,,0,,

out=EngMasterSW_2,integer,,0.000000,,,AirbusFBW/ENG2MasterSwitch,exist,,,,0,,

out=EngMastSumm,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.ENGINE.EngMasterSW_1]+[SYSTEMS.ENGINE.EngMasterSW_2]

out=ReversL,integer,,0.000000,,,AirbusFBW/ENGRevArray[0],exist,,,,0,,

out=ReversR,integer,,0.000000,,,AirbusFBW/ENGRevArray[1],exist,,,,0,,

out=RevGreen,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.ENGINE.ReversL]>[0.000000]

&&

[SYSTEMS.ENGINE.ReversR]>[0.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=OilQtyEng1,double,,0.000000,,,sim/flightmodel/engine/ENGN_oil_quan[0],exist,,,,0,,

out=OilQtyEng2,double,,0.000000,,,sim/flightmodel/engine/ENGN_oil_quan[1],exist,,,,0,,



dev=AIR

out=Pack1,integer,,0.000000,,,AirbusFBW/Pack1Switch,exist,,,,0,,

out=Pack2,integer,,0.000000,,,AirbusFBW/Pack2Switch,exist,,,,0,,

out=SummPacks,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.AIR.Pack1]+[SYSTEMS.AIR.Pack2]

out=Eng1BleedPB,integer,,0.000000,,,AirbusFBW/ENG1BleedSwitch,exist,,,,0,,

out=Eng2BleedPB,integer,,0.000000,,,AirbusFBW/ENG2BleedSwitch,exist,,,,0,,

out=RamAirPB,integer,,0.000000,,,AirbusFBW/RamAirSwitch,exist,,,,0,,

out=APUBleedPB,integer,,0.000000,,,AirbusFBW/APUBleedSwitch,exist,,,,0,,

out=HotAirPB,integer,,0.000000,,,AirbusFBW/HotAirSwitch,exist,,,,0,,

out=PackFlowSW,integer,,0.000000,,,AirbusFBW/PackFlowSel,exist,,,,0,,

out=CockpitTempSW,integer,,0.000000,,,AirbusFBW/CockpitTemp,exist,,,,0,,

out=FwdCabinTempSW,integer,,0.000000,,,AirbusFBW/FwdCabinTemp,exist,,,,0,,

out=AftCabinTempSW,integer,,0.000000,,,AirbusFBW/AftCabinTemp,exist,,,,0,,

out=XBleedSW,integer,,0.000000,,,AirbusFBW/XBleedSwitch,exist,,,,0,,



dev=FCU

out=EFISaprtPB,integer,,0.000000,,,AirbusFBW/NDShowARPTFO,,,,,0,,

out=EFIScstrPB,integer,,0.000000,,,AirbusFBW/NDShowCSTRFO,exist,,,,0,,

out=FD2,integer,,0.000000,,,AirbusFBW/FD2Engage,exist,,,,0,,

out=LSpb,integer,,0.000000,,,AirbusFBW/ILSonFO,exist,,,,0,,

out=ApprPBIIllim,integer,,0.000000,,,AirbusFBW/APPRilluminated,exist,,,,0,,

out=ALT,double,,0.000000,,,sim/cockpit/autopilot/altitude,exist,,,,0,,

out=AltComp,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FCU.ALT]-[SYSTEMS.POSITION.ALT]

out=AltCompMod,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FCU.AltComp]>=[0.000000]

calc=[SYSTEMS.FCU.AltComp]

logic:

[SYSTEMS.FCU.AltComp]<[0.000000]

calc=[SYSTEMS.FCU.AltComp]*[-1.000000]

logic:

calc=[0.000000]

out=AthrPB,integer,,0.000000,,,AirbusFBW/ATHRmode,exist,,,,0,,

out=AthrMode,integer,,0.000000,,,AirbusFBW/ATHRmode2,exist,,,,0,,

out=SPDManaged,double,,0.000000,,,AirbusFBW/SPDmanaged,exist,,,,0,,

out=BaroStdCap,integer,,0.000000,,,AirbusFBW/BaroStdCapt,exist,,,,0,,

out=BaroStdFo,integer,,0.000000,,,AirbusFBW/BaroStdFO,exist,,,,0,,

out=BaroSetInHgCap,double,,0.000000,,,sim/cockpit2/gauges/actuators/barometer_setting_in_hg_pilot,exist,,,,0,,

out=BaroSetHpaCap,double,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FCU.BaroSetInHgCap]*[33.884998]

out=SetQNHBaroInHgFo,double,,0.000000,,,sim/cockpit2/gauges/actuators/barometer_setting_in_hg_copilot,exist,sim/cockpit2/gauges/actuators/barometer_setting_in_hg_copilot,exist,,0,,

logic:

[SYSTEMS.WEATHER.isFoBaroSetNeed]==[1.000000]

calc=[SYSTEMS.WEATHER.BaroSeaLevel]

logic:

calc=[SYSTEMS.FCU.SetQNHBaroInHgFo]

out=SetBaroInHgFO,double,,0.000000,,,sim/cockpit2/gauges/actuators/barometer_setting_in_hg_copilot,exist,sim/cockpit2/gauges/actuators/barometer_setting_in_hg_copilot,exist,,0,,

logic:

[SYSTEMS.WEATHER.isFoBaroSetNeed_1]==[1.000000]

calc=[SYSTEMS.FCU.BaroSetInHgCap]

logic:

calc=[SYSTEMS.FCU.SetBaroInHgFO]

out=BaroSetInHgFO,double,,0.000000,,,sim/cockpit2/gauges/actuators/barometer_setting_in_hg_copilot,exist,,,,0,,

out=BaroSetInHgFo100,integer,x100,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FCU.BaroSetInHgFO]*[100.000000]

out=BaroSetHpaFO,double,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FCU.BaroSetInHgFO]*[33.884998]

out=BaroSetHpaFoFloor,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FCU.BaroSetHpaFO]flr[1.000000]

out=inHg_or_hPaCap,integer,,0.000000,,,AirbusFBW/BaroUnitCapt,exist,,,,0,,

out=inHg_or_hPaFo,integer,,0.000000,,,AirbusFBW/BaroUnitFO,exist,,,,0,,

out=BaroDiffCap,double,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.WEATHER.BaroSeaLevel]-[SYSTEMS.FCU.BaroSetInHgCap]



dev=FRONTPANEL

out=TerrNDSW,integer,,0.000000,,,AirbusFBW/TerrainSelectedND2,exist,,,,0,,



dev=PEDESTAL

out=EngSelectSW,integer,,0.000000,,,AirbusFBW/ENGModeSwitch,exist,,,,0,,

out=XPDRPower,integer,,0.000000,,,AirbusFBW/XPDRPower,exist,,,,0,,

out=XPDRAltitude,integer,,0.000000,,,AirbusFBW/XPDRTCASAltSelect,exist,,,,0,,

out=ATC,integer,,0.000000,,,AirbusFBW/XPDRTCASMode,exist,,,,0,,

out=ATTHDGSW,integer,,0.000000,,,AirbusFBW/AttitudeSwitching,exist,,,,0,,

out=AIRDATASW,integer,,0.000000,,,AirbusFBW/AirDataSwitching,exist,,,,0,,

out=EISDMCSW,integer,,0.000000,,,AirbusFBW/DMCSwitching,exist,,,,0,,

out=ECAMSW,integer,,0.000000,,,AirbusFBW/ECAMNDSwitching,exist,,,,0,,

out=EngModeSW,integer,,0.000000,,,AirbusFBW/ENGModeSwitch,exist,,,,0,,

out=RadarSW,integer,,0.000000,,,AirbusFBW/WXPowerSwitch,exist,,,,0,,

out=PWS_SW,integer,,0.000000,,,ckpt/ped/radar/pwr/anim,exist,,,,0,,



dev=ECAMPAGE

out=Fctl,integer,,0.000000,,,AirbusFBW/SDFCTL,exist,,,,0,,

out=Eng,integer,,0.000000,,,AirbusFBW/SDENG,exist,,,,0,,

out=Bleed,integer,,0.000000,,,AirbusFBW/SDBLEED,exist,,,,0,,

out=Press,integer,,0.000000,,,AirbusFBW/SDPRESS,exist,,,,0,,

out=Elec,integer,,0.000000,,,AirbusFBW/SDELEC,exist,,,,0,,

out=Hyd,integer,,0.000000,,,AirbusFBW/SDHYD,exist,,,,0,,

out=Fuel,integer,,0.000000,,,AirbusFBW/SDFUEL,exist,,,,0,,

out=Apu,integer,,0.000000,,,AirbusFBW/SDAPU,exist,,,,0,,

out=Cond,integer,,0.000000,,,AirbusFBW/SDCOND,exist,,,,0,,

out=Door,integer,,0.000000,,,AirbusFBW/SDDOOR,exist,,,,0,,

out=Wheel,integer,,0.000000,,,AirbusFBW/SDWHEEL,exist,,,,0,,

out=STS,integer,,0.000000,,,AirbusFBW/SDSTATUS,exist,,,,0,,

out=All,integer,,0.000000,,,AirbusFBW/SDPage,exist,,,,0,,



dev=OVHDSIDEL

out=EmerCallPB,integer,,0.000000,,,AirbusFBW/EmerCallOHPButton,exist,,,,0,,

out=Mask_manPB,integer,,0.000000,,,AirbusFBW/PaxOxySwitch,exist,,,,0,,

out=CrewSupply,integer,,0.000000,,,AirbusFBW/CrewOxySwitch,exist,,,,0,,

out=GndctlPB,integer,,0.000000,,,AirbusFBW/CvrGndCtrl,exist,,,,0,,

out=GPWSTerrPB,integer,,0.000000,,,AirbusFBW/GPWSSwitchArray[4],exist,,,,0,,

out=GPWSSysPB,integer,,0.000000,,,AirbusFBW/GPWSSwitchArray[0],exist,,,,0,,

out=GPWSGSModePB,integer,,0.000000,,,AirbusFBW/GPWSSwitchArray[1],exist,,,,0,,

out=GPWSFlapPB,integer,,0.000000,,,AirbusFBW/GPWSSwitchArray[2],exist,,,,0,,

out=GPWSFlap3PB,integer,,0.000000,,,AirbusFBW/GPWSSwitchArray[3],exist,,,,0,,

out=Man_onPB,integer,,0.000000,,,AirbusFBW/ElecOHPArray[10],exist,,,,0,,

out=Gen1linePB,integer,,0.000000,,,AirbusFBW/ElecOHPArray[13],exist,,,,0,,

out=CommandPB,integer,,0.000000,,,AirbusFBW/EmerEvacButton,exist,,,,0,,

out=CaptPurs,integer,,0.000000,,,ckpt/oh/capt/anim,exist,,,,0,,

out=Elac1PB,integer,,0.000000,,,AirbusFBW/FCCSwitchArray[0],exist,,,,0,,

out=Sec1PB,integer,,0.000000,,,AirbusFBW/FCCSwitchArray[2],exist,,,,0,,

out=Fac1PB,integer,,0.000000,,,AirbusFBW/FCCSwitchArray[5],exist,,,,0,,

out=IR1SW,integer,,0.000000,,,AirbusFBW/ADIRUSwitchArray[0],exist,,,,0,,

out=IR3SW,integer,,0.000000,,,AirbusFBW/ADIRUSwitchArray[2],exist,,,,0,,

out=IR2SW,integer,,0.000000,,,AirbusFBW/ADIRUSwitchArray[1],exist,,,,0,,

out=ADR3PB,integer,,0.000000,,,AirbusFBW/ADRSwitchArray[2],exist,,,,0,,

out=ADR1PB,integer,,0.000000,,,AirbusFBW/ADRSwitchArray[0],exist,,,,0,,

out=ADR2PB,integer,,0.000000,,,AirbusFBW/ADRSwitchArray[1],exist,,,,0,,

out=WiperLSW,integer,,0.000000,,,AirbusFBW/LeftWiperSwitch,exist,,,,0,,

out=CallsFwd,integer,,0.000000,,,ckpt/ditchFwd/cover,exist,,,,0,,



dev=FIRE

out=Eng1FirePB,integer,,0.000000,,,AirbusFBW/ENGFireSwitchArray[0],exist,,,,0,,

out=Eng2FirePB,integer,,0.000000,,,AirbusFBW/ENGFireSwitchArray[0],exist,,,,0,,

out=APUFirePB,integer,,0.000000,,,AirbusFBW/FireExOHPArray[0],exist,,,,0,,



dev=HYD

out=Eng1PumpPB,integer,,0.000000,,,AirbusFBW/HydOHPArray[0],exist,,,,0,,

out=RATOnPB,integer,,0.000000,,,AirbusFBW/HydOHPArray[5],exist,,,,0,,

out=PTU,integer,,0.000000,,,AirbusFBW/HydOHPArray[4],exist,,,,0,,

out=ElecPumpBluePB,integer,,0.000000,,,AirbusFBW/HydOHPArray[2],exist,,,,0,,

out=Eng2PumpPB,integer,,0.000000,,,AirbusFBW/HydOHPArray[1],exist,,,,0,,

out=ElecPumpYellPB,integer,,0.000000,,,AirbusFBW/HydOHPArray[3],exist,,,,0,,

out=HydQtyGreen,double,,0.000000,,,AirbusFBW/HydSysQtyArray[0],exist,,,,0,,

out=HydQtyBlue,double,,0.000000,,,AirbusFBW/HydSysQtyArray[2],exist,,,,0,,

out=HydQtyYellow,double,,0.000000,,,AirbusFBW/HydSysQtyArray[1],exist,,,,0,,

out=AccuPress,double,,0.000000,,,AirbusFBW/BrakeAccu,exist,,,,0,,



dev=FUEL

out=LTKPumps1PB,integer,,0.000000,,,AirbusFBW/FuelOHPArray[0],exist,,,,0,,

out=LTKPumps2PB,integer,,0.000000,,,AirbusFBW/FuelOHPArray[1],exist,,,,0,,

out=Pump1PB,integer,,0.000000,,,AirbusFBW/FuelOHPArray[2],exist,,,,0,,

out=ModeSelPB,integer,,0.000000,,,AirbusFBW/FuelOHPArray[6],exist,,,,0,,

out=XFeedPB,integer,,0.000000,,,AirbusFBW/FuelOHPArray[7],exist,,,,0,,

out=Pump2PB,integer,,0.000000,,,AirbusFBW/FuelOHPArray[3],exist,,,,0,,

out=RTKPumps1PB,integer,,0.000000,,,AirbusFBW/FuelOHPArray[4],exist,,,,0,,

out=RTKPumps2PB,integer,,0.000000,,,AirbusFBW/FuelOHPArray[5],exist,,,,0,,

out=PumpsOff,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FUEL.LTKPumps1PB]==[0.000000]

&&

[SYSTEMS.FUEL.LTKPumps2PB]==[0.000000]

&&

[SYSTEMS.FUEL.Pump1PB]==[0.000000]

&&

[SYSTEMS.FUEL.Pump2PB]==[0.000000]

&&

[SYSTEMS.FUEL.RTKPumps1PB]==[0.000000]

&&

[SYSTEMS.FUEL.RTKPumps2PB]==[0.000000]

calc=[1.000000]

logic:

calc=[0.000000]



dev=ELEC

out=CommerPB,integer,,0.000000,,,AirbusFBW/ElecOHPArray[8],exist,,,,0,,

out=GalleyPB,integer,,0.000000,,,AirbusFBW/ElecOHPArray[9],exist,,,,0,,

out=IDG1PB,integer,,0.000000,,,AirbusFBW/ElecOHPArray[11],exist,,,,0,,

out=Gen1PB,integer,,0.000000,,,AirbusFBW/ElecOHPArray[0],exist,,,,0,,

out=APUGenPB,integer,,0.000000,,,AirbusFBW/ElecOHPArray[2],exist,,,,0,,

out=Bat1PB,integer,,0.000000,,,AirbusFBW/ElecOHPArray[5],exist,,,,0,,

out=Bat2PB,integer,,0.000000,,,AirbusFBW/ElecOHPArray[6],exist,,,,0,,

out=BusTiePB,integer,,0.000000,,,AirbusFBW/ElecOHPArray[4],exist,,,,0,,

out=ExtPwrPB,integer,,0.000000,,,AirbusFBW/ElecOHPArray[3],exist,,,,0,,

out=ExtPwrConnect,integer,,0.000000,,,AirbusFBW/EnableExternalPower,exist,,,,0,,

out=Gen2PB,integer,,0.000000,,,AirbusFBW/ElecOHPArray[1],exist,,,,0,,

out=ACESSFeedPB,integer,,0.000000,,,AirbusFBW/ElecOHPArray[7],exist,,,,0,,

out=IDG2PB,integer,,0.000000,,,AirbusFBW/ElecOHPArray[12],exist,,,,0,,



dev=CABPRESS

out=ModeSelPB,integer,,0.000000,,,AirbusFBW/CabPressMode,exist,,,,0,,

out=LDGSW,integer,,0.000000,,,AirbusFBW/LandElev,exist,,,,0,,

out=DitchingSW,integer,,0.000000,,,AirbusFBW/DitchSwitch,exist,,,,0,,



dev=ICE

out=WingPB,integer,,0.000000,,,AirbusFBW/WAISwitch,exist,,,,0,,

out=ENG1IcePB,integer,,0.000000,,,AirbusFBW/ENG1AISwitch,exist,,,,0,,

out=ENG2IcePB,integer,,0.000000,,,AirbusFBW/ENG2AISwitch,exist,,,,0,,

out=ProbeHeat,integer,,0.000000,,,AirbusFBW/ProbeHeatSwitch,exist,,,,0,,

out=AntiIceOn,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.ICE.WingPB]+[SYSTEMS.ICE.ENG1IcePB]+[SYSTEMS.ICE.ENG2IcePB]



dev=APU

out=MasterSW,integer,,0.000000,,,AirbusFBW/APUMaster,exist,,,,0,,

out=StartSW,integer,,0.000000,,,AirbusFBW/APUStarter,exist,,,,0,,

out=Avail,double,,0.000000,,,AirbusFBW/OHPLightsATA49[3],exist,,,,0,,

out=ApuN1,double,,0.000000,,,AirbusFBW/APUN,exist,,,,0,,



dev=OVHDSIDER

out=WiperRSW,integer,,0.000000,,,AirbusFBW/RightWiperSwitch,exist,,,,0,,

out=BlowerPB,integer,,0.000000,,,AirbusFBW/BlowerSwitch,exist,,,,0,,

out=ExtractPB,integer,,0.000000,,,AirbusFBW/ExtractSwitch,exist,,,,0,,

out=CabFanPB,integer,,0.000000,,,AirbusFBW/CabinFanSwitch,exist,,,,0,,

out=DitchFwdPB,integer,,0.000000,,,AirbusFBW/FireExOHPArray[6],exist,,,,0,,

out=DitchAftPB,integer,,0.000000,,,AirbusFBW/FireExOHPArray[7],exist,,,,0,,

out=FWD_SW,integer,,0.000000,,,AirbusFBW/FwdCargoTemp,exist,,,,0,,

out=AFT_SW,integer,,0.000000,,,AirbusFBW/AftCargoTemp,exist,,,,0,,

out=FwdIsolPB,integer,,0.000000,,,AirbusFBW/FwdIsolValve,exist,,,,0,,

out=HotAirPB,integer,,0.000000,,,AirbusFBW/CargoHotAir,exist,,,,0,,

out=AftIsolPB,integer,,0.000000,,,AirbusFBW/AftIsolValve,exist,,,,0,,

out=Elac2PB,integer,,0.000000,,,AirbusFBW/FCCSwitchArray[1],exist,,,,0,,

out=Sec2PB,integer,,0.000000,,,AirbusFBW/FCCSwitchArray[3],exist,,,,0,,

out=Sec3PB,integer,,0.000000,,,AirbusFBW/FCCSwitchArray[4],exist,,,,0,,

out=Fac2PB,integer,,0.000000,,,AirbusFBW/FCCSwitchArray[6],exist,,,,0,,

