sys=COMMANDS



dev=MISC

out=Takls,integer,,0.000000,,,,,,,,0,,

logic:

instring=what is your name

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=0,My name is [NAME]. I am your first officer today [SIR],0.000000,

logic:

instring=how old are you

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=0,I am 27 years old,0.000000,

logic:

instring=help me

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=0,Dont worry; I will help you!,0.000000,

logic:

instring=hello

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=0,Hello [USER],0.000000,

logic:

instring=how are you

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=0,I am fine; thank you!,0.000000,

logic:

instring=thank you

calc=[0.000000]

execute=2,answer00,-1.000000,

execute=0,Thanks!,0.000000,

logic:

instring=thanks

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=0,You are welcome!,0.000000,

logic:

calc=[0.000000]

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

logic:

instring=take off

&&

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

&&

[SYSTEMS.FLAPS.FlapLever]>[0.000000]

&&

[SYSTEMS.ENGINE.Eng1N1]>[15.000000]

&&

[SYSTEMS.ENGINE.Eng2N1]>[15.000000]

&&

[SYSTEMS.THS.ThsError]<[0.200000]

calc=[0.000000]

execute=2,lookpfd,-1.000000,

execute=0,Start chrono,0.000000,

execute=2,chrono,-1.000000,

execute=4,AirbusFBW/CoChronoButton,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=close the doors

calc=[0.000000]

execute=8,AirbusFBW/PaxDoorModeArray[1],0.000000,

execute=8,AirbusFBW/PaxDoorModeArray[3],0.000000,

execute=8,AirbusFBW/PaxDoorModeArray[2],0.000000,

execute=8,AirbusFBW/PaxDoorModeArray[0],0.000000,

execute=8,AirbusFBW/CargoDoorModeArray[0],0.000000,

execute=8,AirbusFBW/CargoDoorModeArray[1],0.000000,

execute=2,doorpage,-1.000000,

execute=8,AirbusFBW/SDDOOR,1.000000,

execute=1,Closed!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=DisconnectEXTPower,integer,,0.000000,,,,,,,,0,,

logic:

instring=disconnect external power

&&

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

&&

[SYSTEMS.ELEC.ExtPwrPB]==[1.000000]

calc=[0.000000]

execute=2,ovhdup,-1.000000,

execute=2,extpwr,-1.000000,

execute=8,AirbusFBW/ElecOHPArray[3],0.000000,

execute=7,,1.000000,

execute=2,contact,-1.000000,

execute=1,Ground from cockpit; please disconnect external power,0.000000,

execute=8,AirbusFBW/EnableExternalPower,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=disconnect external power

&&

[SYSTEMS.ELEC.ExtPwrConnect]==[0.000000]

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=2,answer01,-1.000000,

execute=1,External power disconnected!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=disconnect external power

&&

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

&&

[SYSTEMS.ELEC.ExtPwrPB]==[0.000000]

calc=[0.000000]

execute=2,contact,-1.000000,

execute=1,Ground from cockpit; please disconnect external power,0.000000,

execute=8,AirbusFBW/EnableExternalPower,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=CabReadyCheck,integer,,0.000000,,,,,,,,0,,

logic:

instring=cabin ready check

calc=[0.000000]

execute=2,callsaft,-1.000000,

execute=4,AirbusFBW/CheckCabin,0.000000,

execute=2,rest01,-1.000000,

execute=1,Cabin Ready!,0.000000,

logic:

calc=[0.000000]

out=WhatCG,integer,,0.000000,,,,,,,,0,,

logic:

instring=what is the center of gravity

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=1,center of gravity <&SYSTEMS.POSITION.CG> now!,0.000000,

logic:

calc=[0.000000]



dev=BRAKES

out=ParkBrakeOn,integer,,0.000000,,,,,,,,0,,

logic:

instring=set parking brake

||

instring=parking brake on

||

instring=park brake set

||

instring=parking brake set

&&

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

calc=[0.000000]

execute=2,parkoff,-1.000000,

execute=4,toliss_airbus/park_brake_toggle,0.000000,

execute=2,parkon,0.000000,

execute=0,Park Brake Set!,0.000000,

execute=2,rest02,-1.000000,

logic:

calc=[0.000000]

out=ParkBrakeOff,integer,,0.000000,,,,,,,,0,,

logic:

instring=park brake off

||

instring=parking brake off

||

instring=park brake release

||

instring=release parking brake

&&

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

calc=[0.000000]

execute=2,parkon,-1.000000,

execute=4,toliss_airbus/park_brake_toggle,0.000000,

execute=2,parkoff,0.000000,

execute=0,Park Brake Release!,0.000000,

execute=2,rest02,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=auto brake minimum

||

instring=auto brakes minimum

||

instring=auto brakes low

||

instring=auto brakes lo

calc=[0.000000]

execute=2,brk-lo,-1.000000,

execute=4,AirbusFBW/AbrkLo,0.000000,

execute=0,Auto Brakes Set to Low!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=auto brakes medium

||

instring=auto brakes med

calc=[0.000000]

execute=2,brk-med,-1.000000,

execute=4,AirbusFBW/AbrkMed,0.000000,

execute=0,Auto Brakes Medium Set!,0.000000,

execute=2,rest02,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=auto brakes maximum

||

instring=auto brakes max

calc=[0.000000]

execute=2,brk-max,-1.000000,

execute=4,AirbusFBW/AbrkMax,0.000000,

execute=0,Auto Brakes Set to Maximum!,0.000000,

execute=2,rest03,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=auto brakes off

&&

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

calc=[0.000000]

execute=2,brk-lo,-1.000000,

execute=4,AirbusFBW/AbrkLo,0.000000,

execute=0,Auto Brakes Off!,0.000000,

execute=2,rest04,-1.000000,

logic:

instring=auto brakes off

&&

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

calc=[0.000000]

execute=2,brk-med,-1.000000,

execute=4,AirbusFBW/AbrkMed,0.000000,

execute=0,Auto Brakes Off!,0.000000,

execute=2,rest04,-1.000000,

logic:

instring=auto brakes off

&&

[SYSTEMS.BRAKES.AutoBrakeMaxPB]!=[0.000000]

calc=[0.000000]

execute=2,brk-max,-1.000000,

execute=4,AirbusFBW/AbrkMax,0.000000,

execute=0,Auto Brakes Off!,0.000000,

execute=2,rest04,-1.000000,

logic:

calc=[0.000000]



dev=Lights

out=SeatBeltsON,integer,,0.000000,,,,,,,,0,,

logic:

instring=seat belts on

&&

[SYSTEMS.LIGHTS.OVHD_SeatBeltsSW]==[0.000000]

calc=[0.000000]

execute=2,beltsoff,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[11],1.000000,

execute=2,beltson,0.000000,

execute=0,Seat Belts ON!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=seat belts on

&&

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

calc=[0.000000]

execute=0,Already ON!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

out=SeatBeltsOFF,integer,,0.000000,,,,,,,,0,,

logic:

instring=seat belts off

&&

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

calc=[0.000000]

execute=2,beltson,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[11],0.000000,

execute=2,beltsoff,0.000000,

execute=0,Seat Belts OFF!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=seat belts off

&&

[SYSTEMS.LIGHTS.OVHD_SeatBeltsSW]==[0.000000]

calc=[0.000000]

execute=0,Already Off!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

out=NavOn,integer,,0.000000,,,,,,,,0,,

logic:

instring=navigation lights on

||

instring=nav lights on

&&

[SYSTEMS.LIGHTS.OVHD_NavSW]==[0.000000]

calc=[0.000000]

execute=2,navoff,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[2],1.000000,

execute=2,navon,0.000000,

execute=0,Navigation lights ON!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=navigation lights on

||

instring=nav lights on

&&

[SYSTEMS.LIGHTS.OVHD_NavSW]==[1.000000]

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already ON!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=navigation lights on

||

instring=nav lights on

&&

[SYSTEMS.LIGHTS.OVHD_NavSW]==[2.000000]

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already ON!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

out=NavOff,integer,,0.000000,,,,,,,,0,,

logic:

instring=navigation lights off

||

instring=nav lights off

&&

[SYSTEMS.LIGHTS.OVHD_NavSW]==[2.000000]

calc=[0.000000]

execute=2,navon,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[2],0.000000,

execute=2,navoff,0.000000,

execute=0,Navigation lights Off!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=navigation lights off

||

instring=nav lights off

&&

[SYSTEMS.LIGHTS.OVHD_NavSW]==[1.000000]

calc=[0.000000]

execute=2,navon,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[2],0.000000,

execute=2,navoff,0.000000,

execute=0,Navigation lights Off!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=navigation lights off

||

instring=nav lights off

&&

[SYSTEMS.LIGHTS.OVHD_NavSW]==[0.000000]

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already Off!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

out=WingOn,integer,,0.000000,,,,,,,,0,,

logic:

instring=wing lights on

||

instring=wing on

&&

[SYSTEMS.LIGHTS.OVHD_WingSW]==[0.000000]

calc=[0.000000]

execute=2,wingoff,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[1],1.000000,

execute=2,wingon,0.000000,

execute=0,Wing lights ON!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=wing lights on

||

instring=wing on

&&

[SYSTEMS.LIGHTS.OVHD_WingSW]==[1.000000]

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already ON!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

out=WingOff,integer,,0.000000,,,,,,,,0,,

logic:

instring=wing lights off

||

instring=wing off

&&

[SYSTEMS.LIGHTS.OVHD_WingSW]==[1.000000]

calc=[0.000000]

execute=2,wingon,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[1],0.000000,

execute=2,wingoff,0.000000,

execute=0,Wing lights Off!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=wing lights off

||

instring=wing off

&&

[SYSTEMS.LIGHTS.OVHD_WingSW]==[0.000000]

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already Off!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

out=BeaconOn,integer,,0.000000,,,,,,,,0,,

logic:

instring=beacon light on

||

instring=beacon on

&&

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

calc=[0.000000]

execute=2,beaconoff,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[0],1.000000,

execute=2,beaconon,0.000000,

execute=0,Beacon light ON!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=beacon light on

||

instring=beacon on

&&

[SYSTEMS.LIGHTS.OVHD_BeaconSW]==[1.000000]

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already ON!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

out=BeaconOff,integer,,0.000000,,,,,,,,0,,

logic:

instring=beacon light off

||

instring=beacon off

&&

[SYSTEMS.LIGHTS.OVHD_BeaconSW]==[1.000000]

calc=[0.000000]

execute=2,beaconon,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[0],0.000000,

execute=2,beaconoff,0.000000,

execute=0,Beacon light Off!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=beacon light off

||

instring=beacon off

&&

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

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already Off!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

out=StrobeOn,integer,,0.000000,,,,,,,,0,,

logic:

instring=strobe lights on

||

instring=strobe on

&&

[SYSTEMS.LIGHTS.OVHD_StrobeSW]==[0.000000]

calc=[0.000000]

execute=2,strobeoff,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[7],1.000000,

execute=2,strobeon,0.000000,

execute=0,Strobe lights ON!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=strobe lights on

||

instring=strobe on

&&

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

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already ON!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=strobe lights on

||

instring=strobe on

&&

[SYSTEMS.LIGHTS.OVHD_StrobeSW]==[2.000000]

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already ON!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

out=StrobeOff,integer,,0.000000,,,,,,,,0,,

logic:

instring=strobe lights off

||

instring=strobe off

&&

[SYSTEMS.LIGHTS.OVHD_StrobeSW]==[2.000000]

calc=[0.000000]

execute=2,strobeon,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[7],0.000000,

execute=2,strobeoff,0.000000,

execute=0,Strobe lights Off!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=strobe lights on

||

instring=strobe on

&&

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

calc=[0.000000]

execute=2,strobeauto,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[7],0.000000,

execute=2,strobeoff,0.000000,

execute=0,Strobe lights Off!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=strobe lights on

||

instring=strobe on

&&

[SYSTEMS.LIGHTS.OVHD_StrobeSW]==[0.000000]

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already Off!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

out=RwyOn,integer,,0.000000,,,,,,,,0,,

logic:

instring=runway turn lights on

||

instring=runway turn on

&&

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

calc=[0.000000]

execute=2,rwyoff,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[6],1.000000,

execute=2,rwyon,0.000000,

execute=0,Runway turn lights ON!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=runway turn lights on

||

instring=runway turn on

&&

[SYSTEMS.LIGHTS.OVHD_RwySW]==[1.000000]

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already ON!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

out=RwyOff,integer,,0.000000,,,,,,,,0,,

logic:

instring=runway turn off

||

instring=runway turn off

&&

[SYSTEMS.LIGHTS.OVHD_RwySW]==[1.000000]

calc=[0.000000]

execute=2,rwyon,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[6],0.000000,

execute=2,rwyoff,0.000000,

execute=0,Runway turn lights Off!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=runway turn off

||

instring=runway turn off

&&

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

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already Off!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

out=TaxiOn,integer,,0.000000,,,,,,,,0,,

logic:

instring=taxi lights on

||

instring=taxi on

&&

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

calc=[0.000000]

execute=2,taxioff,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[3],1.000000,

execute=2,taxion,0.000000,

execute=0,Taxi lights ON!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=taxi lights on

||

instring=taxi on

&&

[SYSTEMS.LIGHTS.OVHD_TaxiSW]==[1.000000]

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already ON!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=taxi lights on

||

instring=taxi on

&&

[SYSTEMS.LIGHTS.OVHD_TaxiSW]==[2.000000]

calc=[0.000000]

execute=2,taxito,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[3],1.000000,

execute=2,taxion,0.000000,

execute=0,Taxi lights ON!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=TaxiTO,integer,,0.000000,,,,,,,,0,,

logic:

instring=taxi lights take off

||

instring=taxi take off

&&

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

calc=[0.000000]

execute=2,taxioff,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[3],2.000000,

execute=2,taxito,0.000000,

execute=0,Taxi lights take off!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=taxi lights take off

||

instring=taxi take off

&&

[SYSTEMS.LIGHTS.OVHD_TaxiSW]==[2.000000]

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already take off position!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=taxi lights take off

||

instring=taxi take off

&&

[SYSTEMS.LIGHTS.OVHD_TaxiSW]==[1.000000]

calc=[0.000000]

execute=2,taxion,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[3],2.000000,

execute=2,taxito,0.000000,

execute=0,Taxi lights take off!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=TaxiOff,integer,,0.000000,,,,,,,,0,,

logic:

instring=taxi lights off

||

instring=taxi off

&&

[SYSTEMS.LIGHTS.OVHD_TaxiSW]==[2.000000]

calc=[0.000000]

execute=2,taxito,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[3],0.000000,

execute=2,taxioff,0.000000,

execute=0,Taxi lights Off!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=taxi lights off

||

instring=taxi off

&&

[SYSTEMS.LIGHTS.OVHD_TaxiSW]==[1.000000]

calc=[0.000000]

execute=2,taxion,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[3],0.000000,

execute=2,taxioff,0.000000,

execute=0,Taxi lights Off!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=taxi lights off

||

instring=taxi off

&&

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

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already Off!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

out=LandLOn,integer,,0.000000,,,,,,,,0,,

logic:

instring=landing lights on

||

instring=landing on

&&

[SYSTEMS.LIGHTS.OVHD_LandLSW]==[0.000000]

calc=[0.000000]

execute=2,landloff,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[4],2.000000,

execute=2,landlon,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=landing lights on

||

instring=landing on

&&

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

calc=[0.000000]

execute=2,landloff,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[4],2.000000,

execute=2,landlon,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=LandROn,integer,,0.000000,,,,,,,,0,,

logic:

instring=landing lights on

||

instring=landing on

&&

[SYSTEMS.LIGHTS.OVHD_LandRSW]==[0.000000]

calc=[0.000000]

execute=2,landroff,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[5],2.000000,

execute=2,landron,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=landing lights on

||

instring=landing on

&&

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

calc=[0.000000]

execute=2,landroff,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[5],2.000000,

execute=2,landron,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=LandLOff,integer,,0.000000,,,,,,,,0,,

logic:

instring=landing lights off

||

instring=landing off

&&

[SYSTEMS.LIGHTS.OVHD_LandLSW]==[2.000000]

calc=[0.000000]

execute=2,landlon,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[4],0.000000,

execute=2,landloff,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=landing lights off

||

instring=landing off

&&

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

calc=[0.000000]

execute=2,landlon,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[4],0.000000,

execute=2,landloff,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=LandROff,integer,,0.000000,,,,,,,,0,,

logic:

instring=landing lights off

||

instring=landing off

&&

[SYSTEMS.LIGHTS.OVHD_LandRSW]==[2.000000]

calc=[0.000000]

execute=2,landron,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[5],0.000000,

execute=2,landroff,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=landing lights off

||

instring=landing off

&&

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

calc=[0.000000]

execute=2,landron,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[5],0.000000,

execute=2,landroff,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=LandAllOn,integer,,0.000000,,,,,,,,0,,

logic:

instring=landing lights on

||

instring=landing on

&&

[SYSTEMS.LIGHTS.OVHD_LandLSW]==[2.000000]

&&

[SYSTEMS.LIGHTS.OVHD_LandRSW]==[2.000000]

calc=[0.000000]

execute=0,Landing lights on!,0.000000,

logic:

instring=landing lights off

||

instring=landing off

&&

[SYSTEMS.LIGHTS.OVHD_LandLSW]==[0.000000]

&&

[SYSTEMS.LIGHTS.OVHD_LandRSW]==[0.000000]

calc=[0.000000]

execute=0,Landing light off!,0.000000,

logic:

calc=[0.000000]



dev=LandingGear

out=LGDown,integer,,0.000000,,,,,,,,0,,

logic:

instring=landing gear down

||

instring=gear down

&&

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

calc=[0.000000]

execute=2,lgup,-1.000000,

execute=8,AirbusFBW/GearLever,1.000000,

execute=2,lgdown,0.000000,

execute=0,Gear down!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=landing gear down

||

instring=gear down

&&

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

calc=[0.000000]

execute=2,lookecam,-1.000000,

execute=0,Already down!,0.000000,

execute=2,answer00,-1.000000,

logic:

calc=[0.000000]

out=LGUp,integer,,0.000000,,,,,,,,0,,

logic:

instring=landing gear up

||

instring=gear up

&&

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

calc=[0.000000]

execute=2,lgdown,-1.000000,

execute=8,AirbusFBW/GearLever,0.000000,

execute=2,lgup,0.000000,

execute=0,Gear Up!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=landing gear up

||

instring=gear up

&&

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

calc=[0.000000]

execute=2,lookecam,-1.000000,

execute=0,Already Up!,0.000000,

execute=2,answer00,-1.000000,

logic:

calc=[0.000000]



dev=Flaps

out=Flap0,integer,,0.000000,,,,,,,,0,,

logic:

instring=flaps zero

||

instring=flaps up

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok0]==[1.000000]

calc=[0.000000]

execute=2,flaps,-1.000000,

execute=8,sim/cockpit2/controls/flap_ratio,0.000000,

execute=2,flap0,0.000000,

execute=0,flaps zero,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps zero

||

instring=flaps up

&&

[SYSTEMS.FLAPS.Ok0]!=[1.000000]

calc=[0.000000]

execute=2,answer00,-1.000000,

execute=0,Speed is not OK for this flaps position!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps zero

||

instring=flaps up

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok0]==[1.000000]

calc=[0.000000]

execute=0,Speed checked,0.000000,

execute=2,flaps,-1.000000,

execute=8,sim/cockpit2/controls/flap_ratio,0.000000,

execute=2,flap0,0.000000,

execute=0,flaps zero,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=Flap1,integer,,0.000000,,,,,,,,0,,

logic:

instring=flaps one

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok1]==[1.000000]

calc=[0.000000]

execute=2,flaps,-1.000000,

execute=8,sim/cockpit2/controls/flap_ratio,0.250000,

execute=2,flap1,0.000000,

execute=0,flaps one,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps one

&&

[SYSTEMS.FLAPS.Ok1]!=[1.000000]

calc=[0.000000]

execute=2,answer00,-1.000000,

execute=0,Speed is not OK for this flaps position!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps one

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok1]==[1.000000]

calc=[0.000000]

execute=0,Speed checked,0.000000,

execute=2,flaps,-1.000000,

execute=8,sim/cockpit2/controls/flap_ratio,0.250000,

execute=2,flap1,0.000000,

execute=0,flaps one,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=Flap2,integer,,0.000000,,,,,,,,0,,

logic:

instring=flaps two

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok2]==[1.000000]

calc=[0.000000]

execute=2,flaps,-1.000000,

execute=8,sim/cockpit2/controls/flap_ratio,0.500000,

execute=2,flap2,0.000000,

execute=0,flaps two,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps two

&&

[SYSTEMS.FLAPS.Ok2]!=[1.000000]

calc=[0.000000]

execute=2,answer00,-1.000000,

execute=0,Speed is not OK for this flaps position!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps two

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok2]==[1.000000]

calc=[0.000000]

execute=0,Speed checked,0.000000,

execute=2,flaps,-1.000000,

execute=8,sim/cockpit2/controls/flap_ratio,0.500000,

execute=2,flap2,0.000000,

execute=0,flaps two,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=Flap3,integer,,0.000000,,,,,,,,0,,

logic:

instring=flaps three

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok3]==[1.000000]

calc=[0.000000]

execute=2,flaps,-1.000000,

execute=8,sim/cockpit2/controls/flap_ratio,0.750000,

execute=2,flap3,0.000000,

execute=0,flaps three,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps three

&&

[SYSTEMS.FLAPS.Ok3]!=[1.000000]

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=0,Speed is not OK for this flaps position!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps three

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok3]==[1.000000]

calc=[0.000000]

execute=0,Speed checked,0.000000,

execute=2,flaps,-1.000000,

execute=8,sim/cockpit2/controls/flap_ratio,0.750000,

execute=2,flap3,0.000000,

execute=0,flaps three,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=FlapFull,integer,,0.000000,,,,,,,,0,,

logic:

instring=flaps full

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok4]==[1.000000]

calc=[0.000000]

execute=2,flaps,-1.000000,

execute=8,sim/cockpit2/controls/flap_ratio,1.000000,

execute=2,flapfull,0.000000,

execute=0,Flaps full!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps full

&&

[SYSTEMS.FLAPS.Ok4]!=[1.000000]

calc=[0.000000]

execute=2,answer00,-1.000000,

execute=0,Speed is not OK for this flaps position!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps full

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok4]==[1.000000]

calc=[0.000000]

execute=0,Speed checked,0.000000,

execute=2,flaps,-1.000000,

execute=8,sim/cockpit2/controls/flap_ratio,1.000000,

execute=2,flapfull,0.000000,

execute=0,Flaps full!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]



dev=THS

out=ThsTakeoffSet,integer,,0.000000,,,,,,,,0,,

logic:

instring=set stabilizer for takeoff

||

instring=set t h s for takeoff

||

instring=set ths for takeoff

calc=[1.000000]

logic:

[COMMANDS.THS.ThsTakeoffSet]==[1.000000]

&&

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

&&

[SYSTEMS.THS.ThsError]>[0.050000]

calc=[-2.000000]

execute=0,Trim Down!,0.000000,

execute=2,ths0,-1.000000,

execute=11,sim/flight_controls/pitch_trim_down,0.000000,

execute=11,sim/flight_controls/pitch_trim_up,0.000000,

execute=5,sim/flight_controls/pitch_trim_down,0.000000,

logic:

[COMMANDS.THS.ThsTakeoffSet]==[1.000000]

&&

[SYSTEMS.THS.ThsNow]<[SYSTEMS.THS.ThsToNeed]

&&

[SYSTEMS.THS.ThsError]>[0.050000]

calc=[2.000000]

execute=0,Trim Up!,0.000000,

execute=2,ths0,-1.000000,

execute=11,sim/flight_controls/pitch_trim_down,0.000000,

execute=11,sim/flight_controls/pitch_trim_up,0.000000,

execute=5,sim/flight_controls/pitch_trim_up,0.000000,

logic:

[COMMANDS.THS.ThsTakeoffSet]==[2.000000]

&&

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

calc=[0.000000]

execute=11,sim/flight_controls/pitch_trim_up,0.000000,

execute=11,sim/flight_controls/pitch_trim_down,0.000000,

logic:

[COMMANDS.THS.ThsTakeoffSet]==[-2.000000]

&&

[SYSTEMS.THS.ThsNow]<[SYSTEMS.THS.ThsToNeed]

calc=[0.000000]

execute=11,sim/flight_controls/pitch_trim_down,0.000000,

execute=11,sim/flight_controls/pitch_trim_up,0.000000,

logic:

[PROCEDURES.AfterStart.PitchTrim]==[1.000000]

&&

[COMMANDS.THS.ThsTakeoffSet]==[0.000000]

&&

[SYSTEMS.THS.ThsError]>[0.200000]

calc=[1.000000]

logic:

calc=[COMMANDS.THS.ThsTakeoffSet]



dev=SpeedBrake

out=Arm,integer,,0.000000,,,,,,,,0,,

logic:

instring=arm spoilers

||

instring=arm ground spoilers

&&

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

calc=[0.000000]

execute=2,lookped,-1.000000,

execute=0,Spoilers Arm!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=arm spoilers

||

instring=arm ground spoilers

&&

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

calc=[0.000000]

execute=2,speedbrake,-1.000000,

execute=8,sim/cockpit2/controls/speedbrake_ratio,-1.000000,

execute=2,splrret,0.000000,

execute=0,Ground Spoilers Arm!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=Disarm,integer,,0.000000,,,,,,,,0,,

logic:

instring=disarm ground spoilers

||

instring=disarm spoilers

&&

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

calc=[0.000000]

execute=2,lookped,-1.000000,

execute=0,Spoilers Disarmed!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=disarm ground spoilers

||

instring=disarm spoilers

&&

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

calc=[0.000000]

execute=2,speedbrake,-1.000000,

execute=8,sim/cockpit2/controls/speedbrake_ratio,0.000000,

execute=2,splrret,0.000000,

execute=0,Ground Spoilers Disarmed!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=Retract,integer,,0.000000,,,,,,,,0,,

logic:

instring=retract spoilers

&&

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

calc=[0.000000]

execute=2,lookped,-1.000000,

execute=0,Spoilers retracted!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=retract spoilers

&&

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

calc=[0.000000]

execute=2,speedbrake,-1.000000,

execute=8,sim/cockpit2/controls/speedbrake_ratio,0.000000,

execute=2,splrret,0.000000,

execute=0,Spoilers retracted!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=Half,integer,,0.000000,,,,,,,,0,,

logic:

instring=spoilers half

&&

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

calc=[0.000000]

execute=2,lookped,-1.000000,

execute=0,Spoilers half!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=spoilers half

&&

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

calc=[0.000000]

execute=2,speedbrake,-1.000000,

execute=8,sim/cockpit2/controls/speedbrake_ratio,0.500000,

execute=2,splrhalf,0.000000,

execute=0,Spoilers half!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=Full,integer,,0.000000,,,,,,,,0,,

logic:

instring=spoilers full

&&

[SYSTEMS.SPEEDBRAKE.SB_Lever]==[2.000000]

calc=[0.000000]

execute=2,lookped,-1.000000,

execute=0,Spoilers full!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=spoilers full

&&

[SYSTEMS.SPEEDBRAKE.SB_Lever]!=[2.000000]

calc=[0.000000]

execute=2,speedbrake,-1.000000,

execute=8,sim/cockpit2/controls/speedbrake_ratio,1.000000,

execute=2,splrfull,0.000000,

execute=0,Spoilers full!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]



dev=FCU

out=BaroStandSet,integer,,0.000000,,,,,,,,0,,

logic:

instring=set standard

&&

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

&&

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

&&

[SYSTEMS.FCU.BaroStdCap]==[1.000000]

calc=[0.000000]

execute=2,lookpfd,-1.000000,

execute=2,barostd,-1.000000,

execute=8,AirbusFBW/BaroStdFO,1.000000,

execute=2,lookpfdcpt,-1.000000,

execute=2,answer00,-1.000000,

execute=1,Standard baro cross checked!,0.000000,

execute=1,Passing flight level <SYSTEMS.POSITION.ALT> now,0.000000,

logic:

instring=set standard

&&

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

&&

[SYSTEMS.FCU.BaroStdFo]==[1.000000]

&&

[SYSTEMS.FCU.BaroStdCap]==[1.000000]

calc=[0.000000]

execute=2,lookpfd,-1.000000,

execute=2,lookpfdcpt,-1.000000,

execute=1,Already set!,0.000000,

execute=1,Passing flight level <SYSTEMS.POSITION.ALT> now,0.000000,

logic:

instring=set standard

&&

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

&&

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

&&

[SYSTEMS.FCU.BaroStdCap]==[0.000000]

calc=[0.000000]

execute=2,lookpfd,-1.000000,

execute=2,barostd,-1.000000,

execute=8,AirbusFBW/BaroStdFO,1.000000,

execute=2,lookpfdcpt,-1.000000,

execute=2,answer00,-1.000000,

execute=0,Please check baro on Your side!,0.000000,

logic:

calc=[0.000000]

out=ApOnOff,integer,,0.000000,,,,,,,,0,,

logic:

instring=auto pilot on

||

instring=auto pilot one on

calc=[0.000000]

execute=2,ap1,-1.000000,

execute=8,AirbusFBW/AP1Engage,1.000000,

execute=2,rest01,-1.000000,

execute=1,AutoPilot one - On!,0.000000,

logic:

instring=auto pilot two on

calc=[0.000000]

execute=2,ap2,-1.000000,

execute=8,AirbusFBW/AP2Engage,1.000000,

execute=2,rest02,-1.000000,

execute=1,AutoPilot two - On!,0.000000,

logic:

instring=auto pilot off

calc=[0.000000]

execute=2,ap1,-1.000000,

execute=8,AirbusFBW/AP1Engage,0.000000,

execute=2,ap2,0.000000,

execute=8,AirbusFBW/AP2Engage,0.000000,

execute=2,rest03,-1.000000,

execute=1,AutoPilot Disengage!,0.000000,

logic:

calc=[0.000000]

out=ApprPhaseActiv,integer,,0.000000,,,,,,,,0,,

logic:

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

||

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

&&

instring=activate approach phase

calc=[0.000000]

execute=2,perfmcdu,-1.000000,

execute=4,AirbusFBW/MCDU2Perf,0.000000,

execute=7,,0.500000,

execute=2,l6mcdu,-1.000000,

execute=4,AirbusFBW/MCDU2LSK6L,0.000000,

execute=7,,0.500000,

execute=4,AirbusFBW/MCDU2LSK6L,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=arm approach

&&

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

calc=[0.000000]

execute=2,appr,-1.000000,

execute=4,AirbusFBW/APPRbutton,0.000000,

execute=0,Approach armed,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=arm approach

&&

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

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=1,Approach flight phase must be activate before.,0.000000,

logic:

calc=[0.000000]



dev=Flight

out=Reset,integer,,0.000000,,,,,,,,0,,

logic:

instring=reset flight

||

instring=new flight

||

instring=reset checklists

calc=[1.000000]

logic:

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

calc=[0.000000]

logic:

calc=[COMMANDS.Flight.Reset]

