sys=INPUTS



dev=PROCEDURES

out=Inputs,integer,,0.000000,,,,,,,,0,,

logic:

calc=[0.000000]

execute=9,preliminary cockpit preparation,0.000000,

execute=9,cockpit preparation,0.000000,

execute=9,before pushback or start,0.000000,

execute=9,engine start procedure,0.000000,

execute=9,after start procedure,0.000000,

execute=9,taxi procedure,0.000000,

execute=9,before takeoff procedure,0.000000,

execute=9,after landing procedure,0.000000,

execute=9,on stand,0.000000,

execute=9,parking procedure,0.000000,

execute=9,securing the aircraft procedure,0.000000,



dev=CHECKLISTS

out=Inputs,integer,,0.000000,,,,,,,,0,,

logic:

calc=[0.000000]

execute=9,cockpit preparation checklist,0.000000,

execute=9,before start checklist,0.000000,

execute=9,after start checklist,0.000000,

execute=9,flight control check,0.000000,

execute=9,taxi checklist,0.000000,

execute=9,line up checklist,0.000000,

execute=9,approach checklist,0.000000,

execute=9,landing checklist,0.000000,

execute=9,after landing checklist,0.000000,

execute=9,parking checklist,0.000000,

execute=9,securing the aircraft checklist,0.000000,



dev=COMMANDS

out=ParkBrake,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.BRAKES.ParkBrakeHandlePos]==[0.000000]

&&

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

calc=[0.000000]

execute=9,set parking brake,0.000000,

logic:

[SYSTEMS.BRAKES.ParkBrakeHandlePos]==[1.000000]

&&

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

calc=[0.000000]

execute=9,park brake off,0.000000,

logic:

calc=[0.000000]

out=CloseDoors,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.MISC.DoorsClosed]==[0.000000]

&&

[SYSTEMS.FLIGHTPHASE.PHASE]<[SYSTEMS.FLIGHTPHASE.TakeOff]

calc=[1.000000]

execute=9,close the doors,0.000000,

logic:

calc=[0.000000]

out=ExtPowerDisc,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.ELEC.ExtPwrConnect]==[1.000000]

&&

[SYSTEMS.FLIGHTPHASE.PHASE]<[SYSTEMS.FLIGHTPHASE.TakeOff]

calc=[1.000000]

execute=9,disconnect external power,0.000000,

logic:

calc=[0.000000]

out=CabinReadyCheck,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FLIGHTPHASE.PHASE]==[SYSTEMS.FLIGHTPHASE.Preflight]

calc=[1.000000]

execute=9,cabin ready check,0.000000,

logic:

calc=[0.000000]

out=ApprFCU,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FLIGHTPHASE.PHASE]>=[SYSTEMS.FLIGHTPHASE.Descent]

&&

[SYSTEMS.FCU.ApprPBIIllim]!=[1.000000]

calc=[1.000000]

execute=9,arm approach,0.000000,

logic:

calc=[0.000000]

out=ApprPhaseAct,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FLIGHTPHASE.PHASE]==[SYSTEMS.FLIGHTPHASE.Descent]

||

[SYSTEMS.FLIGHTPHASE.PHASE]==[SYSTEMS.FLIGHTPHASE.GoAround]

calc=[1.000000]

execute=9,activate approach phase,0.000000,

logic:

calc=[0.000000]

out=BaroSetSTD,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FCU.BaroStdFo]==[0.000000]

&&

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

calc=[1.000000]

execute=9,set standard,0.000000,

logic:

calc=[0.000000]

out=LandingGear,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.LG.LG_Lever]==[1.000000]

&&

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

calc=[1.000000]

execute=9,gear up,0.000000,

logic:

[SYSTEMS.LG.LG_Lever]==[0.000000]

&&

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

calc=[1.000000]

execute=9,gear down,0.000000,

logic:

calc=[0.000000]

out=FlapsGnd,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FLAPS.FlapLever]==[0.000000]

&&

[SYSTEMS.POSITION.onAir]==[0.000000]

calc=[1.000000]

execute=9,flaps one,0.000000,

execute=9,flaps two,0.000000,

logic:

[SYSTEMS.FLAPS.FlapLever]==[0.250000]

&&

[SYSTEMS.POSITION.onAir]==[0.000000]

calc=[1.000000]

execute=9,flaps zero,0.000000,

execute=9,flaps two,0.000000,

logic:

[SYSTEMS.FLAPS.FlapLever]==[0.500000]

&&

[SYSTEMS.POSITION.onAir]==[0.000000]

calc=[1.000000]

execute=9,flaps zero,0.000000,

execute=9,flaps one,0.000000,

logic:

[SYSTEMS.FLAPS.FlapLever]==[0.750000]

&&

[SYSTEMS.POSITION.onAir]==[0.000000]

calc=[1.000000]

execute=9,flaps zero,0.000000,

execute=9,flaps one,0.000000,

execute=9,flaps two,0.000000,

execute=9,flaps full,0.000000,

logic:

[SYSTEMS.FLAPS.FlapLever]==[1.000000]

&&

[SYSTEMS.POSITION.onAir]==[0.000000]

calc=[1.000000]

execute=9,flaps zero,0.000000,

execute=9,flaps one,0.000000,

execute=9,flaps two,0.000000,

execute=9,flaps three,0.000000,

logic:

calc=[0.000000]

out=FlapsAir,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FLAPS.FlapLever]==[0.000000]

&&

[SYSTEMS.POSITION.onGround]==[0.000000]

calc=[1.000000]

execute=9,flaps one,0.000000,

logic:

[SYSTEMS.FLAPS.FlapLever]==[0.250000]

&&

[SYSTEMS.POSITION.onGround]==[0.000000]

calc=[1.000000]

execute=9,flaps zero,0.000000,

execute=9,flaps two,0.000000,

logic:

[SYSTEMS.FLAPS.FlapLever]==[0.500000]

&&

[SYSTEMS.POSITION.onGround]==[0.000000]

calc=[1.000000]

execute=9,flaps one,0.000000,

execute=9,flaps three,0.000000,

logic:

[SYSTEMS.FLAPS.FlapLever]==[0.750000]

&&

[SYSTEMS.POSITION.onGround]==[0.000000]

calc=[1.000000]

execute=9,flaps two,0.000000,

execute=9,flaps full,0.000000,

logic:

[SYSTEMS.FLAPS.FlapLever]==[1.000000]

&&

[SYSTEMS.POSITION.onGround]==[0.000000]

calc=[1.000000]

execute=9,flaps three,0.000000,

logic:

calc=[0.000000]

out=SpeedBrakes,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.SPEEDBRAKE.SB_Lever]==[-1.000000]

calc=[1.000000]

execute=9,disarm ground spoilers,0.000000,

logic:

[SYSTEMS.SPEEDBRAKE.SB_Lever]==[0.000000]

calc=[1.000000]

execute=9,arm ground spoilers,0.000000,

logic:

[SYSTEMS.SPEEDBRAKE.SB_Lever]>[0.000000]

calc=[1.000000]

execute=9,retract spoilers,0.000000,

logic:

[SYSTEMS.SPEEDBRAKE.SB_Lever]==[0.000000]

&&

[SYSTEMS.POSITION.GrSpeed]>[30.000000]

calc=[1.000000]

execute=9,spoilers half,0.000000,

execute=9,spoilers full,0.000000,

logic:

calc=[0.000000]

out=AutoBrkLo,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.BRAKES.AutoBrakeLoPB]==[0.000000]

&&

[SYSTEMS.FLIGHTPHASE.PHASE]>=[SYSTEMS.FLIGHTPHASE.Descent]

&&

[SYSTEMS.FLIGHTPHASE.PHASE]<=[SYSTEMS.FLIGHTPHASE.Approach]

calc=[1.000000]

execute=9,auto brakes lo,0.000000,

logic:

calc=[0.000000]

out=AutoBrkMed,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.BRAKES.AutoBrakeMedPB]==[0.000000]

&&

[SYSTEMS.FLIGHTPHASE.PHASE]>=[SYSTEMS.FLIGHTPHASE.Descent]

&&

[SYSTEMS.FLIGHTPHASE.PHASE]<=[SYSTEMS.FLIGHTPHASE.Approach]

calc=[1.000000]

execute=9,auto brakes med,0.000000,

logic:

calc=[0.000000]

out=AutoBrkMax,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.BRAKES.AutoBrakeLoPB]==[SYSTEMS.BRAKES.AutoBrakeMaxPB]

&&

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

calc=[0.000000]

execute=9,auto brakes max,0.000000,

logic:

calc=[0.000000]

out=AutoBrkOff,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.BRAKES.AutoBrakePbSumm]>[0.000000]

calc=[1.000000]

execute=9,auto brakes off,0.000000,

logic:

calc=[0.000000]

out=ThsForTakeoff,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.THS.ThsError]>[0.100000]

&&

[SYSTEMS.POSITION.WasInAir]==[0.000000]

calc=[1.000000]

execute=9,set stabilizer for takeoff,0.000000,

logic:

calc=[0.000000]

out=SeatBelts,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.LIGHTS.OVHD_SeatBeltsSW]==[1.000000]

calc=[1.000000]

execute=9,seat belts off,0.000000,

logic:

calc=[0.000000]

execute=9,seat belts on,0.000000,

out=TakeOff,integer,,0.000000,,,,,,,,0,,

logic:

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

&&

[SYSTEMS.FLAPS.FlapLever]>[0.000000]

&&

[SYSTEMS.FLAPS.FlapLever]<[0.750000]

calc=[1.000000]

execute=9,take off,0.000000,

logic:

calc=[0.000000]

out=AP_on,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FMGS.AP1_state]==[0.000000]

&&

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

calc=[1.000000]

execute=9,auto pilot on,0.000000,

logic:

[SYSTEMS.FMGS.AP2_state]==[0.000000]

&&

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

calc=[1.000000]

execute=9,auto pilot two on,0.000000,

logic:

calc=[0.000000]

out=AP_off,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FMGS.AP1_state]==[1.000000]

||

[SYSTEMS.FMGS.AP2_state]==[1.000000]

calc=[1.000000]

execute=9,auto pilot off,0.000000,

logic:

calc=[0.000000]

out=Abort,integer,,0.000000,,,,,,,,0,,

logic:

calc=[0.000000]

execute=9,abort,0.000000,

out=ResetFlight,integer,,0.000000,,,,,,,,0,,

logic:

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

&&

[SYSTEMS.POSITION.WasInAir]==[1.000000]

calc=[1.000000]

execute=9,reset checklists,0.000000,

execute=9,start new flight,0.000000,

logic:

calc=[0.000000]

