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=takeoff

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,

execute=12,takeoff,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=close the doors

&&

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

calc=[0.000000]

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

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

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

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

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

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

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

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

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

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

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

execute=2,doorpage,-1.000000,

execute=8,AirbusFBW/SDDOOR,1.000000,

execute=7,,3.000000,

execute=1,Closed!,0.000000,

execute=8,AirbusFBW/SDDOOR,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=close the doors

&&

[SYSTEMS.MISC.DoorsClosed]==[1.000000]

calc=[0.000000]

execute=2,doorpage,-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.ExtPwrPbA]==[1.000000]

&&

[SYSTEMS.ELEC.ExtPwrConnectA]==[1.000000]

calc=[0.000000]

execute=2,ovhdup,-1.000000,

execute=2,ext a,-1.000000,

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

execute=7,,1.000000,

execute=2,contact,-1.000000,

execute=1,Cockpit to Ground; please disconnect external power!,0.000000,

execute=8,AirbusFBW/EnableExternalPower,0.000000,

execute=8,AirbusFBW/EnableExternalPowerB,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=disconnect external power

&&

[SYSTEMS.ELEC.ExtPwrConnectA]==[0.000000]

calc=[0.000000]

execute=2,ovhdup,-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.ExtPwrPbA]==[0.000000]

&&

[SYSTEMS.ELEC.ExtPwrPbB]==[0.000000]

&&

[SYSTEMS.ELEC.ExtPwrConnectA]==[1.000000]

calc=[0.000000]

execute=2,contact,-1.000000,

execute=1,Cockpit to Ground; please disconnect external power!,0.000000,

execute=8,AirbusFBW/EnableExternalPower,0.000000,

execute=8,AirbusFBW/EnableExternalPowerB,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=disconnect external power

&&

[SYSTEMS.ELEC.ExtPwrConnectB]==[1.000000]

&&

[SYSTEMS.ELEC.ExtPwrConnectA]==[1.000000]

calc=[0.000000]

execute=2,ovhdup,-1.000000,

execute=2,ext b,-1.000000,

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

execute=7,,1.000000,

execute=2,contact,-1.000000,

execute=1,Cockpit to Ground; please disconnect external power!,0.000000,

execute=8,AirbusFBW/EnableExternalPower,0.000000,

execute=8,AirbusFBW/EnableExternalPowerB,0.000000,

execute=2,rest01,-1.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=8,AirbusFBW/ParkBrake,1.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=8,AirbusFBW/ParkBrake,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 brakes minimum

||

instring=auto brakes low

||

instring=auto brakes lo

calc=[0.000000]

execute=2,brk-lo,-1.000000,

execute=8,AirbusFBW/AutoBrkSel,1.000000,

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

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=AutoBrk2,integer,,0.000000,,,,,,,,0,,

logic:

instring=auto brake two

||

instring=set auto brake two

calc=[0.000000]

execute=2,brk-2,-1.000000,

execute=8,AirbusFBW/AutoBrkSel,2.000000,

execute=0,Auto brake level two set!,0.000000,

execute=2,rest02,-1.000000,

logic:

calc=[0.000000]

out=AutoBrk3,integer,,0.000000,,,,,,,,0,,

logic:

instring=auto brake three

||

instring=set auto brake three

calc=[0.000000]

execute=2,brk-2,-1.000000,

execute=8,AirbusFBW/AutoBrkSel,3.000000,

execute=0,Auto brake level three set!,0.000000,

execute=2,rest02,-1.000000,

logic:

calc=[0.000000]

out=AutoBrk4,integer,,0.000000,,,,,,,,0,,

logic:

instring=auto brake four

||

instring=set auto brake four

calc=[0.000000]

execute=2,brk-2,-1.000000,

execute=8,AirbusFBW/AutoBrkSel,4.000000,

execute=0,Auto brake level four set!,0.000000,

execute=2,rest02,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=auto brake maximum

||

instring=set auto brake maximum

calc=[0.000000]

execute=2,brk-max,-1.000000,

execute=8,AirbusFBW/AutoBrkSel,5.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 brake off

||

instring=set auto brake disarm

calc=[0.000000]

execute=2,brk-disarm,-1.000000,

execute=8,AirbusFBW/AutoBrkSel,0.000000,

execute=0,Auto brakes disarmed!,0.000000,

execute=2,rest03,-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],2.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]>[0.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]>=[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]<=[1.000000]

calc=[0.000000]

execute=2,strobeoff,-1.000000,

execute=8,AirbusFBW/OHPLightSwitches[7],2.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]==[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]!=[0.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 off

&&

[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],0.000000,

execute=2,rwyon,0.000000,

execute=0,Runway turn off 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 off lights Off!,0.000000,

execute=2,rest01,-1.000000,

execute=12,runway turn off and taxi lights off,-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,

execute=12,runway turn off and taxi lights off,-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=RwyAndTaxiOFF,integer,,0.000000,,,,,,,,0,,

logic:

instring=runway turn off and taxi lights off

calc=[0.000000]

execute=2,rwyon,-1.000000,

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

execute=2,rwyoff,0.000000,

execute=2,taxito,-1.000000,

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

execute=2,taxioff,0.000000,

execute=0,Runway turn off and taxi lights Off!,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,sim/custom/xap/extlight/nose_sw,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 in 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,sim/custom/xap/extlight/nose_sw,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=LandOn,integer,,0.000000,,,,,,,,0,,

logic:

instring=landing lights on

||

instring=landing on

&&

[SYSTEMS.LIGHTS.OVHD_LandSW]==[0.000000]

calc=[0.000000]

execute=2,landoff,-1.000000,

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

execute=2,landon,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=landing lights on

||

instring=landing on

&&

[SYSTEMS.LIGHTS.OVHD_LandSW]==[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=LandOff,integer,,0.000000,,,,,,,,0,,

logic:

instring=landing lights off

||

instring=landing off

&&

[SYSTEMS.LIGHTS.OVHD_LandSW]==[2.000000]

calc=[0.000000]

execute=2,landon,-1.000000,

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

execute=2,landoff,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=landing lights off

||

instring=landing off

&&

[SYSTEMS.LIGHTS.OVHD_LandSW]==[1.000000]

calc=[0.000000]

execute=2,ovhddn,-1.000000,

execute=0,Already Off!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]



dev=LandingGear

out=LGDn,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=12,landing gear down,-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=12,landing gear down,-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=gear up

&&

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

&&

[SYSTEMS.FCU.APSumm]==[0.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,

execute=12,gear up,-1.000000,

execute=12,auto pilot one on,20.000000,

logic:

instring=gear up

&&

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

&&

[SYSTEMS.FCU.APSumm]>[0.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,

execute=12,gear up,-1.000000,

logic:

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,answer01,-1.000000,

execute=12,gear up,-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=12,flaps zero,-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=12,flaps zero,-1.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=12,flaps one,-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=12,flaps one,-1.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=12,flaps two,-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=12,flaps two,-1.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=12,flaps three,-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=12,flaps three,-1.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=12,flaps full,-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=12,flaps full,-1.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.100000]

calc=[-2.000000]

execute=0,Trim Down!,0.000000,

execute=2,ths0,-1.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.100000]

calc=[2.000000]

execute=0,Trim Up!,0.000000,

execute=2,ths0,-1.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 Armed!,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,-0.500000,

execute=2,splrret,0.000000,

execute=0,Ground Spoilers Armed!,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]==[0.500000]

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]!=[0.500000]

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]==[1.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]!=[1.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.BaroStdCap]==[1.000000]

&&

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

calc=[0.000000]

execute=2,lookpfd,-1.000000,

execute=8,jd/fo/needsetbaro,0.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 <SYSTEMS.POSITION.ALTx100> now,0.000000,

execute=12,set standard,-1.000000,

logic:

instring=set standard

&&

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

&&

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

&&

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

calc=[0.000000]

execute=2,lookpfd,-1.000000,

execute=2,lookpfdcpt,-1.000000,

execute=1,Already set!,0.000000,

execute=1,Passing <SYSTEMS.POSITION.ALTx100> now,0.000000,

execute=12,set standard,-1.000000,

logic:

instring=set standard

&&

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

&&

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

calc=[0.000000]

execute=2,lookpfd,-1.000000,

execute=8,jd/fo/needsetbaro,0.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 set is not cross checked!,0.000000,

execute=0,Please Check on your side,0.000000,

execute=1,Passing <SYSTEMS.POSITION.ALTx100>,0.000000,

execute=12,set standard,-1.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,

execute=12,auto pilot one on,-1.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 Disengaged!,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=0,Ok!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=arm the 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 the 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

||

instring=start new flight

calc=[1.000000]

execute=12,start new flight,-1.000000,

logic:

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

calc=[0.000000]

logic:

calc=[COMMANDS.Flight.Reset]

out=GA,integer,,0.000000,,,,,,,,0,,

logic:

instring=go around flaps

&&

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

&&

[SYSTEMS.FLAPS.FlapLever]==[4.000000]

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=12,go around flaps,-1.000000,

execute=0,Ok! Flaps three set,0.000000,

execute=2,flaps,-1.000000,

execute=8,jd/flaps/copilot,3.000000,

execute=2,flap3,0.000000,

logic:

instring=go around flaps

&&

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

&&

[SYSTEMS.FLAPS.FlapLever]==[3.000000]

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=12,go around flaps,-1.000000,

execute=0,Ok! Flaps two set,0.000000,

execute=2,flaps,-1.000000,

execute=8,jd/flaps/copilot,2.000000,

execute=2,flap2,0.000000,

logic:

instring=go around flaps

&&

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

&&

[SYSTEMS.FLAPS.FlapLever]==[2.000000]

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=12,go around flaps,-1.000000,

execute=0,Ok! Flaps one set,0.000000,

execute=2,flaps,-1.000000,

execute=8,jd/flaps/copilot,1.000000,

execute=2,flap1,0.000000,

logic:

instring=go around flaps

&&

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

&&

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

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=12,go around flaps,-1.000000,

execute=0,Ok! Flaps zero set,0.000000,

execute=2,flaps,-1.000000,

execute=8,jd/flaps/copilot,0.000000,

execute=2,flap0,0.000000,

logic:

calc=[0.000000]

