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]>[18.000000]

&&

[SYSTEMS.ENGINE.Eng2N1]>[18.000000]

calc=[0.000000]

execute=2,look-frd,-1.000000,

execute=12,before takeoff checklist,-1.000000,

execute=12,take off,-1.000000,

execute=0,Set time,0.000000,

execute=2,clock,-1.000000,

execute=4,laminar/B738/push_button/chrono_fo_et_mode,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=2,tab-home,-1.000000,

execute=4,laminar/B738/tab/home,0.000000,

execute=2,tab-grnd,-1.000000,

execute=4,laminar/B738/tab/menu6,0.000000,

execute=2,tab-door,-1.000000,

execute=4,laminar/B738/tab/menu7,0.000000,

execute=4,sim/flight_controls/door_close_1,0.000000,

execute=4,sim/flight_controls/door_close_2,0.000000,

execute=4,sim/flight_controls/door_close_3,0.000000,

execute=4,sim/flight_controls/door_close_4,0.000000,

execute=4,sim/flight_controls/door_close_5,0.000000,

execute=4,sim/flight_controls/door_close_6,0.000000,

execute=4,sim/flight_controls/door_close_7,0.000000,

execute=4,sim/flight_controls/door_close_8,0.000000,

execute=4,sim/flight_controls/door_close_9,0.000000,

execute=4,sim/flight_controls/door_close_10,0.000000,

execute=2,tab-home,-1.000000,

execute=4,laminar/B738/tab/home,0.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.ExtPwrSW]==[1.000000]

calc=[0.000000]

execute=2,ovhd-dn,-1.000000,

execute=2,grd-ctrl,-1.000000,

execute=8,sim/cockpit/electrical/gpu_on,0.000000,

execute=2,grd-off,0.000000,

execute=2,contact,-1.000000,

execute=7,,1.000000,

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

execute=4,laminar/B738/tab/home,0.000000,

execute=4,laminar/B738/tab/menu6,0.000000,

execute=4,laminar/B738/tab/menu1,0.000000,

execute=4,laminar/B738/tab/home,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=disconnect external power

&&

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

calc=[0.000000]

execute=2,ovhd-dn,-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.ExtPwrSW]==[0.000000]

calc=[0.000000]

execute=2,contact,-1.000000,

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

execute=4,laminar/B738/tab/home,0.000000,

execute=4,laminar/B738/tab/menu6,0.000000,

execute=4,laminar/B738/tab/menu1,0.000000,

execute=4,laminar/B738/tab/home,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=Test,double,,0.000000,,,,,,,,0,,

logic:

[0.000000]==[0.000000]

calc=[0.000000]

logic:

calc=[0.000000]

out=FastenBeltsON,integer,,0.000000,,,,,,,,0,,

logic:

instring=seat belts on

&&

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

calc=[0.000000]

execute=2,belt-off,-1.000000,

execute=4,laminar/B738/toggle_switch/seatbelt_sign_dn,0.000000,

execute=4,laminar/B738/toggle_switch/seatbelt_sign_dn,0.000000,

execute=2,belt-on,0.000000,

execute=0,Seat Belts ON!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=seat belts on

&&

[SYSTEMS.LIGHTS.OVHD_SeatBeltsSW]==[2.000000]

calc=[0.000000]

execute=0,Already ON!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=seat belts on

&&

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

calc=[0.000000]

execute=2,belt-auto,-1.000000,

execute=5,laminar/B738/toggle_switch/seatbelt_sign_dn,0.000000,

execute=2,belt-on,0.000000,

logic:

calc=[0.000000]

out=FastenBeltsOFF,integer,,0.000000,,,,,,,,0,,

logic:

instring=seat belts off

&&

[SYSTEMS.LIGHTS.OVHD_SeatBeltsSW]==[2.000000]

calc=[0.000000]

execute=2,belt-on,-1.000000,

execute=4,laminar/B738/toggle_switch/seatbelt_sign_up,0.000000,

execute=4,laminar/B738/toggle_switch/seatbelt_sign_up,0.000000,

execute=2,belt-off,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:

instring=seat belts off

&&

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

calc=[0.000000]

execute=2,belt-auto,-1.000000,

execute=4,laminar/B738/toggle_switch/seatbelt_sign_up,0.000000,

execute=2,belt-off,0.000000,

logic:

calc=[0.000000]

out=StartAPU,integer,,0.000000,,,,,,,,0,,

logic:

instring=start a p u

&&

[SYSTEMS.APU.AvailAPU]==[1.000000]

calc=[0.000000]

execute=2,ovhd-dn,-1.000000,

execute=12,start a p u,-1.000000,

execute=1,Already started,0.000000,

logic:

instring=start a p u

&&

[SYSTEMS.APU.AvailAPU]==[0.000000]

&&

[SYSTEMS.APU.StartSW]==[0.000000]

calc=[0.000000]

execute=2,ovhd-dn,-1.000000,

execute=12,start a p u,-1.000000,

execute=1,Ok; starting A P U,0.000000,

execute=0,Waiting for A P U start!,0.000000,

execute=2,apu-off,-1.000000,

execute=4,laminar/B738/spring_toggle_switch/APU_start_pos_dn,0.000000,

execute=2,apu-cntr,0.000000,

execute=2,ovhd-dn,-1.000000,

execute=7,,10.000000,

execute=2,apu-cntr,-1.000000,

execute=4,laminar/B738/spring_toggle_switch/APU_start_pos_dn,0.000000,

execute=2,apu-start,0.000000,

execute=2,ovhd-dn,-1.000000,

logic:

instring=start a p u

&&

[SYSTEMS.APU.AvailAPU]==[0.000000]

&&

[SYSTEMS.APU.StartSW]==[1.000000]

calc=[0.000000]

execute=2,ovhd-dn,-1.000000,

execute=12,start a p u,-1.000000,

execute=1,Ok; start A P U,0.000000,

execute=0,Waiting for A P U start!,0.000000,

execute=2,apu-cntr,-1.000000,

execute=4,laminar/B738/spring_toggle_switch/APU_start_pos_dn,0.000000,

execute=2,apu-start,0.000000,

execute=2,ovhd-dn,-1.000000,

logic:

calc=[0.000000]

out=APUOff,integer,,0.000000,,,,,,,,0,,

logic:

instring=a p u off

&&

[SYSTEMS.APU.AvailAPU]==[0.000000]

calc=[0.000000]

execute=2,ovhd-dn,-1.000000,

execute=1,Already Off,0.000000,

logic:

instring=a p u off

&&

[SYSTEMS.APU.AvailAPU]==[1.000000]

&&

[SYSTEMS.APU.StartSW]==[1.000000]

calc=[0.000000]

execute=2,ovhd-dn,-1.000000,

execute=1,Ok; A P U off,0.000000,

execute=2,apu-cntr,-1.000000,

execute=4,laminar/B738/spring_toggle_switch/APU_start_pos_up,0.000000,

execute=2,apu-off,0.000000,

execute=2,ovhd-dn,-1.000000,

logic:

calc=[0.000000]

out=WingAntiiceOn,integer,,0.000000,,,,,,,,0,,

logic:

instring=wing anti ice on

&&

[SYSTEMS.ICE.WingPB]==[0.000000]

calc=[0.000000]

execute=2,ovhd-5,-1.000000,

execute=2,wice-off,-1.000000,

execute=4,laminar/B738/toggle_switch/wing_heat,0.000000,

execute=2,wice-on,0.000000,

execute=0,Wing anti ice on,0.000000,

logic:

instring=wing anti ice on

&&

[SYSTEMS.ICE.WingPB]==[1.000000]

calc=[0.000000]

execute=2,ovhd-5,-1.000000,

execute=0,Already on!,0.000000,

logic:

calc=[0.000000]

out=WingAntiiceOff,integer,,0.000000,,,,,,,,0,,

logic:

instring=wing anti ice off

&&

[SYSTEMS.ICE.WingPB]==[1.000000]

calc=[0.000000]

execute=2,ovhd-5,-1.000000,

execute=2,wice-on,-1.000000,

execute=4,laminar/B738/toggle_switch/wing_heat,0.000000,

execute=2,wice-off,0.000000,

execute=0,Wing anti ice off,0.000000,

logic:

instring=wing anti ice off

&&

[SYSTEMS.ICE.WingPB]==[0.000000]

calc=[0.000000]

execute=2,ovhd-5,-1.000000,

execute=0,Already off!,0.000000,

logic:

calc=[0.000000]

out=OnStandAtGate,integer,,0.000000,,,,,,,,0,,

logic:

instring=on stand

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=12,on stand,-1.000000,

execute=1,[Sir]; you must be shut down the engines!,0.000000,

logic:

calc=[0.000000]



devstack=EngAntiiceOn

out=Title,integer,,0.000000,,,,,,,,0,,

logic:

instring=engine anti ice on

calc=[0.000000]

execute=2,ovhd-5,-1.000000,

logic:

calc=[0.000000]

out=Eng1,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.ICE.ENG1IcePB]==[0.000000]

calc=[0.000000]

execute=2,ovhd-5,-1.000000,

execute=2,e1ice-off,-1.000000,

execute=8,laminar/B738/ice/eng1_heat_pos,1.000000,

execute=2,e1ice-on,0.000000,

logic:

calc=[0.000000]

execute=10,not_define,0.000000,

out=Eng2,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.ICE.ENG2IcePB]==[0.000000]

calc=[0.000000]

execute=2,ovhd-5,-1.000000,

execute=2,e2ice-off,-1.000000,

execute=8,laminar/B738/ice/eng2_heat_pos,1.000000,

execute=2,e2ice-on,0.000000,

logic:

calc=[0.000000]

execute=10,not_define,0.000000,

out=End,integer,,0.000000,,,,,,,,0,,

logic:

[0.000000]==[0.000000]

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=0,Engine anti ice on!,0.000000,

logic:

calc=[0.000000]



devstack=EngAntiiceOff

out=Title,integer,,0.000000,,,,,,,,0,,

logic:

instring=engine anti ice off

calc=[0.000000]

execute=2,ovhd-5,-1.000000,

logic:

calc=[0.000000]

out=Eng1,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.ICE.ENG1IcePB]==[1.000000]

calc=[0.000000]

execute=2,ovhd-5,-1.000000,

execute=2,e1ice-on,-1.000000,

execute=8,laminar/B738/ice/eng1_heat_pos,0.000000,

execute=2,e1ice-off,0.000000,

logic:

calc=[0.000000]

execute=10,not_define,0.000000,

out=Eng2,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.ICE.ENG2IcePB]==[1.000000]

calc=[0.000000]

execute=2,ovhd-5,-1.000000,

execute=2,e2ice-on,-1.000000,

execute=8,laminar/B738/ice/eng2_heat_pos,0.000000,

execute=2,e2ice-off,0.000000,

logic:

calc=[0.000000]

execute=10,not_define,0.000000,

out=End,integer,,0.000000,,,,,,,,0,,

logic:

[0.000000]==[0.000000]

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=0,Engine anti ice off!,0.000000,

logic:

calc=[0.000000]



devstack=BaroSTD

out=Title,integer,,0.000000,,,,,,,,0,,

logic:

instring=set standard

calc=[0.000000]

execute=2,look-frd,-1.000000,

execute=12,set standard,-1.000000,

logic:

calc=[0.000000]

out=BaroStandSet_1,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.MCP.BaroStdFo]==[0.000000]

&&

[SYSTEMS.MCP.BaroStdCap]==[1.000000]

&&

[SYSTEMS.MISC.BaroDone]==[0.000000]

calc=[0.000000]

execute=2,look-frd,-1.000000,

execute=2,std-set,-1.000000,

execute=8,jd/fo/needsetbaro,0.000000,

execute=4,laminar/B738/EFIS_control/fo/push_button/std_press,0.000000,

execute=2,look-cap,-1.000000,

execute=2,answer01,-1.000000,

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

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

logic:

[SYSTEMS.MCP.BaroStdFo]==[1.000000]

&&

[SYSTEMS.MCP.BaroStdCap]==[1.000000]

&&

[SYSTEMS.MISC.BaroDone]==[0.000000]

calc=[0.000000]

execute=2,look-frd,-1.000000,

execute=2,look-cap,-1.000000,

execute=1,Already set!,0.000000,

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

logic:

[SYSTEMS.MCP.BaroStdFo]==[0.000000]

&&

[SYSTEMS.MCP.BaroStdCap]==[0.000000]

&&

[SYSTEMS.MISC.BaroDone]==[0.000000]

calc=[0.000000]

execute=2,look-frd,-1.000000,

execute=2,std-set,-1.000000,

execute=8,jd/fo/needsetbaro,0.000000,

execute=4,laminar/B738/EFIS_control/fo/push_button/std_press,0.000000,

execute=1,Standard set; not cross checked,0.000000,

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

execute=2,look-cap,-1.000000,

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

logic:

calc=[0.000000]

execute=10,not_define,0.000000,

out=BaroStandSet_2,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.MCP.BaroStdFo]==[0.000000]

&&

[SYSTEMS.MCP.BaroStdCap]==[1.000000]

&&

[SYSTEMS.MISC.BaroDone]==[1.000000]

calc=[0.000000]

execute=2,look-frd,-1.000000,

execute=2,std-set,-1.000000,

execute=8,jd/fo/needsetbaro,0.000000,

execute=4,laminar/B738/EFIS_control/fo/push_button/std_press,0.000000,

execute=2,look-cap,-1.000000,

execute=2,answer01,-1.000000,

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

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

logic:

[SYSTEMS.MCP.BaroStdFo]==[1.000000]

&&

[SYSTEMS.MCP.BaroStdCap]==[1.000000]

&&

[SYSTEMS.MISC.BaroDone]==[1.000000]

calc=[0.000000]

execute=2,look-frd,-1.000000,

execute=2,look-cap,-1.000000,

execute=1,Already set!,0.000000,

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

logic:

[SYSTEMS.MCP.BaroStdFo]==[0.000000]

&&

[SYSTEMS.MCP.BaroStdCap]==[0.000000]

&&

[SYSTEMS.MISC.BaroDone]==[1.000000]

calc=[0.000000]

execute=2,look-frd,-1.000000,

execute=2,std-set,-1.000000,

execute=8,jd/fo/needsetbaro,0.000000,

execute=4,laminar/B738/EFIS_control/fo/push_button/std_press,0.000000,

execute=1,Standard set; not cross checked,0.000000,

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

execute=2,look-cap,-1.000000,

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

logic:

calc=[0.000000]

execute=10,not_define,0.000000,



devstack=Eng1Start

out=Title,integer,,0.000000,,,,,,,,0,,

logic:

instring=start number one engine

&&

[SYSTEMS.COPILOT.doPM_JobOnly]==[1.000000]

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=12,start number one engine,-1.000000,

execute=1,Starting number one engine,0.000000,

execute=8,jd/fo/starter1,0.000000,

logic:

calc=[0.000000]

out=Eng1Start,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.APU.AvailAPU]==[0.000000]

calc=[0.000000]

execute=2,ovhd-2,-1.000000,

execute=1,Sir; A P U is not started,0.000000,

execute=3,,0.000000,

logic:

[SYSTEMS.APU.AvailAPU]==[1.000000]

&&

[SYSTEMS.AIR.APUBleedSW]==[0.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

execute=2,apuble-off,-1.000000,

execute=8,laminar/B738/toggle_switch/bleed_air_apu_pos,1.000000,

execute=2,apubleedon,0.000000,

logic:

[SYSTEMS.APU.AvailAPU]==[1.000000]

&&

[SYSTEMS.AIR.APUBleedSW]==[1.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

logic:

calc=[0.000000]

out=Eng1Start1,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.AIR.Eng1BleedSW]!=[1.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

execute=2,bleed1-off,-1.000000,

execute=8,laminar/B738/toggle_switch/bleed_air_1_pos,1.000000,

execute=2,bleed1-on,0.000000,

logic:

[SYSTEMS.AIR.Eng1BleedSW]==[1.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

logic:

calc=[0.000000]

out=Eng1Start2,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.AIR.Eng2BleedSW]!=[1.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

execute=2,bleed2-off,-1.000000,

execute=8,laminar/B738/toggle_switch/bleed_air_2_pos,1.000000,

execute=2,bleed2-on,0.000000,

logic:

[SYSTEMS.AIR.Eng2BleedSW]==[1.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

logic:

calc=[0.000000]

out=Eng1Start3,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.AIR.Pack1]==[1.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

execute=2,pack-1-aut,-1.000000,

execute=8,laminar/B738/air/l_pack_pos,0.000000,

execute=2,pack-1-off,0.000000,

logic:

[SYSTEMS.AIR.Pack1]==[2.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

execute=2,pack-1-hig,-1.000000,

execute=8,laminar/B738/air/l_pack_pos,0.000000,

execute=2,pack-1-off,0.000000,

logic:

[SYSTEMS.AIR.Pack1]==[0.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

logic:

calc=[0.000000]

out=Eng1Start4,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.AIR.Pack2]==[1.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

execute=2,pack-2-aut,-1.000000,

execute=8,laminar/B738/air/r_pack_pos,0.000000,

execute=2,pack-2-off,0.000000,

logic:

[SYSTEMS.AIR.Pack2]==[2.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

execute=2,pack-2-hig,-1.000000,

execute=8,laminar/B738/air/r_pack_pos,0.000000,

execute=2,pack-2-off,0.000000,

logic:

[SYSTEMS.AIR.Pack2]==[0.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

logic:

calc=[0.000000]

out=Eng1Start5,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FRONTPANEL.EngPag]==[0.000000]

calc=[0.000000]

execute=2,eng-page,-1.000000,

execute=4,laminar/B738/LDU_control/push_button/MFD_ENG,0.000000,

logic:

[SYSTEMS.FRONTPANEL.EngPag]==[1.000000]

calc=[0.000000]

execute=2,look-front,-1.000000,

logic:

[SYSTEMS.FRONTPANEL.EngPag]==[2.000000]

calc=[0.000000]

execute=2,eng-page,-1.000000,

execute=4,laminar/B738/LDU_control/push_button/MFD_ENG,0.000000,

execute=4,laminar/B738/LDU_control/push_button/MFD_ENG,0.000000,

logic:

calc=[0.000000]

out=Eng1Start6,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.ENGINE.Eng1StartSW]<=[1.000000]

&&

[SYSTEMS.ENGINE.Eng1N2]<[55.000000]

calc=[1.000000]

execute=2,look-front,-1.000000,

execute=2,start1auto,-1.000000,

execute=4,laminar/B738/rotary/eng1_start_grd,0.000000,

execute=2,start1grd,0.000000,

execute=2,look-front,-1.000000,

execute=8,jd/fo/starter1,1.000000,

logic:

[SYSTEMS.ENGINE.Eng1StartSW]>[1.000000]

&&

[SYSTEMS.ENGINE.Eng1N2]<[55.000000]

calc=[1.000000]

execute=2,look-front,-1.000000,

execute=2,start1cont,-1.000000,

execute=4,laminar/B738/rotary/eng1_start_grd,0.000000,

execute=2,start1grd,0.000000,

execute=2,look-front,-1.000000,

execute=8,jd/fo/starter1,1.000000,

logic:

[SYSTEMS.ENGINE.Eng1StartSW]==[1.000000]

&&

[SYSTEMS.ENGINE.Eng1N2]>[56.000000]

calc=[0.000000]

execute=2,look-front,-1.000000,

execute=0,Already started,0.000000,

logic:

calc=[COMMANDS.Eng1Start.Title]



devstack=Eng2Start

out=Title,integer,,0.000000,,,,,,,,0,,

logic:

instring=start number two engine

&&

[SYSTEMS.COPILOT.doPM_JobOnly]==[1.000000]

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=1,Starting number two engine,0.000000,

execute=12,start number two engine,-1.000000,

execute=8,jd/fo/starter2,0.000000,

logic:

calc=[0.000000]

out=Eng2Start,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.APU.AvailAPU]==[0.000000]

calc=[0.000000]

execute=2,ovhd-2,-1.000000,

execute=1,Sir; A P U is not started,0.000000,

execute=3,,0.000000,

logic:

[SYSTEMS.APU.AvailAPU]==[1.000000]

&&

[SYSTEMS.AIR.APUBleedSW]==[0.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

execute=2,apuble-off,-1.000000,

execute=8,laminar/B738/toggle_switch/bleed_air_apu_pos,1.000000,

execute=2,apubleedon,0.000000,

logic:

[SYSTEMS.APU.AvailAPU]==[1.000000]

&&

[SYSTEMS.AIR.APUBleedSW]==[1.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

logic:

calc=[0.000000]

out=Eng2Start1,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.AIR.Eng1BleedSW]!=[1.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

execute=2,bleed1-off,-1.000000,

execute=8,laminar/B738/toggle_switch/bleed_air_1_pos,1.000000,

execute=2,bleed1-on,0.000000,

logic:

[SYSTEMS.AIR.Eng1BleedSW]==[1.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

logic:

calc=[0.000000]

out=Eng2Start2,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.AIR.Eng2BleedSW]!=[1.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

execute=2,bleed2-off,-1.000000,

execute=8,laminar/B738/toggle_switch/bleed_air_2_pos,1.000000,

execute=2,bleed2-on,0.000000,

logic:

[SYSTEMS.AIR.Eng2BleedSW]==[1.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

logic:

calc=[0.000000]

out=Eng2Start3,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.AIR.Pack1]==[1.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

execute=2,pack-1-aut,-1.000000,

execute=8,laminar/B738/air/l_pack_pos,0.000000,

execute=2,pack-1-off,0.000000,

logic:

[SYSTEMS.AIR.Pack1]==[2.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

execute=2,pack-1-hig,-1.000000,

execute=8,laminar/B738/air/l_pack_pos,0.000000,

execute=2,pack-1-off,0.000000,

logic:

[SYSTEMS.AIR.Pack1]==[0.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

logic:

calc=[0.000000]

out=Eng2Start4,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.AIR.Pack2]==[1.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

execute=2,pack-2-aut,-1.000000,

execute=8,laminar/B738/air/r_pack_pos,0.000000,

execute=2,pack-2-off,0.000000,

logic:

[SYSTEMS.AIR.Pack2]==[2.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

execute=2,pack-2-hig,-1.000000,

execute=8,laminar/B738/air/r_pack_pos,0.000000,

execute=2,pack-2-off,0.000000,

logic:

[SYSTEMS.AIR.Pack2]==[0.000000]

calc=[0.000000]

execute=2,ovhd-6,-1.000000,

logic:

calc=[0.000000]

out=Eng2Start5,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FRONTPANEL.EngPag]==[0.000000]

calc=[0.000000]

execute=2,eng-page,-1.000000,

execute=4,laminar/B738/LDU_control/push_button/MFD_ENG,0.000000,

logic:

[SYSTEMS.FRONTPANEL.EngPag]==[1.000000]

calc=[0.000000]

execute=2,look-front,-1.000000,

logic:

[SYSTEMS.FRONTPANEL.EngPag]==[2.000000]

calc=[0.000000]

execute=2,eng-page,-1.000000,

execute=4,laminar/B738/LDU_control/push_button/MFD_ENG,0.000000,

execute=4,laminar/B738/LDU_control/push_button/MFD_ENG,0.000000,

logic:

calc=[0.000000]

out=Eng2Start6,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.ENGINE.Eng2StartSW]<=[1.000000]

&&

[SYSTEMS.ENGINE.Eng2N2]<[55.000000]

calc=[1.000000]

execute=2,start2auto,-1.000000,

execute=4,laminar/B738/rotary/eng2_start_grd,0.000000,

execute=2,start2grd,0.000000,

execute=2,look-front,-1.000000,

execute=8,jd/fo/starter2,1.000000,

logic:

[SYSTEMS.ENGINE.Eng2StartSW]>[1.000000]

&&

[SYSTEMS.ENGINE.Eng2N2]<[55.000000]

calc=[1.000000]

execute=2,start2cont,-1.000000,

execute=4,laminar/B738/rotary/eng2_start_grd,0.000000,

execute=2,start2grd,0.000000,

execute=2,look-front,-1.000000,

execute=8,jd/fo/starter2,1.000000,

logic:

[SYSTEMS.ENGINE.Eng2StartSW]==[1.000000]

&&

[SYSTEMS.ENGINE.Eng2N2]>[56.000000]

calc=[0.000000]

execute=2,look-front,-1.000000,

execute=0,Already started,0.000000,

logic:

calc=[COMMANDS.Eng1Start.Title]



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,parkb-off,-1.000000,

execute=8,sim/flightmodel/controls/parkbrake,1.000000,

execute=8,laminar/B738/parking_brake_pos,1.000000,

execute=2,parkb-on,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,parkb-on,-1.000000,

execute=8,sim/flightmodel/controls/parkbrake,0.000000,

execute=8,laminar/B738/parking_brake_pos,0.000000,

execute=2,parkb-off,0.000000,

execute=0,Park Brake Release!,0.000000,

execute=2,rest02,-1.000000,

logic:

calc=[0.000000]

out=AutoBrk1,integer,,0.000000,,,,,,,,0,,

logic:

instring=auto brakes position one

||

instring=auto brakes one

calc=[0.000000]

execute=2,brake-1,-1.000000,

execute=5,laminar/B738/knob/autobrake_1,0.000000,

execute=0,Auto brakes set position one!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=AutoBrkRTO,integer,,0.000000,,,,,,,,0,,

logic:

instring=auto brakes rejected takeoff

||

instring=auto brakes rto

calc=[0.000000]

execute=2,brake-rto,-1.000000,

execute=4,laminar/B738/knob/autobrake_rto,0.000000,

execute=0,Auto brakes set position rejected takeoff!,0.000000,

execute=2,rest03,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=auto brakes off

calc=[0.000000]

execute=2,brake-off,-1.000000,

execute=4,laminar/B738/knob/autobrake_off,0.000000,

execute=0,Auto brakes position off!,0.000000,

execute=2,rest04,-1.000000,

logic:

calc=[0.000000]



dev=Lights

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

logic:

instring=navigation lights on

&&

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

calc=[0.000000]

execute=2,strobe-on,-1.000000,

execute=4,laminar/B738/toggle_switch/position_light_down,0.000000,

execute=4,laminar/B738/toggle_switch/position_light_down,0.000000,

execute=2,strobe-nav,0.000000,

execute=0,Navigation lights ON!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=navigation lights on

&&

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

calc=[0.000000]

execute=2,ovhd-dn,-1.000000,

execute=0,Already ON!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=navigation lights on

&&

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

calc=[0.000000]

execute=2,strobe-off,-1.000000,

execute=4,laminar/B738/toggle_switch/position_light_down,0.000000,

execute=2,strobe-nav,0.000000,

execute=0,Navigation lights ON!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=navigation lights off

&&

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

calc=[0.000000]

execute=2,strobe-nav,-1.000000,

execute=4,laminar/B738/toggle_switch/position_light_up,0.000000,

execute=2,strobe-off,0.000000,

execute=0,Navigation lights Off!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=navigation lights off

&&

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

calc=[0.000000]

execute=2,ovhd-dn,-1.000000,

execute=0,Already Off!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=navigation lights off

&&

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

calc=[0.000000]

execute=2,strobe-on,-1.000000,

execute=4,laminar/B738/toggle_switch/position_light_down,0.000000,

execute=2,strobe-off,0.000000,

execute=0,Navigation lights Off!,0.000000,

execute=2,rest01,-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,wing-off,-1.000000,

execute=4,laminar/B738/switch/wing_light_on,0.000000,

execute=2,wing-on,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,ovhd-dn,-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,wing-on,-1.000000,

execute=4,laminar/B738/switch/wing_light_off,0.000000,

execute=2,wing-off,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,ovhd-dn,-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,beacon-off,-1.000000,

execute=8,sim/cockpit/electrical/beacon_lights_on,1.000000,

execute=2,beacon-on,0.000000,

execute=0,Anti collision 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,ovhd-dn,-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,beacon-on,-1.000000,

execute=8,sim/cockpit/electrical/beacon_lights_on,0.000000,

execute=2,beacon-off,0.000000,

execute=0,Anti collision 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,ovhd-dn,-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_NavSW]<=[0.000000]

calc=[0.000000]

execute=2,strobe-off,-1.000000,

execute=4,laminar/B738/toggle_switch/position_light_up,0.000000,

execute=4,laminar/B738/toggle_switch/position_light_up,0.000000,

execute=2,strobe-on,0.000000,

execute=0,Strobe lights ON!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=strobe lights on

||

instring=strobe on

&&

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

calc=[0.000000]

execute=2,strobe-on,-1.000000,

execute=4,laminar/B738/toggle_switch/position_light_down,0.000000,

execute=2,strobe-off,0.000000,

execute=0,Strobe lights off!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=taxi lights on

&&

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

calc=[0.000000]

execute=2,taxi-off,-1.000000,

execute=4,laminar/B738/toggle_switch/taxi_light_brightness_pos_dn,0.000000,

execute=4,laminar/B738/toggle_switch/taxi_light_brightness_pos_dn,0.000000,

execute=2,taxi-on,0.000000,

execute=0,Taxi lights on!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=taxi lights on

&&

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

calc=[0.000000]

execute=2,ovhd-dn,-1.000000,

execute=0,Already on position!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=taxi lights off

&&

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

calc=[0.000000]

execute=2,taxi-on,-1.000000,

execute=4,laminar/B738/toggle_switch/taxi_light_brightness_pos_up,0.000000,

execute=4,laminar/B738/toggle_switch/taxi_light_brightness_pos_up,0.000000,

execute=2,taxi-off,0.000000,

execute=0,Taxi lights Off!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=taxi lights off

&&

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

calc=[0.000000]

execute=2,ovhd-dn,-1.000000,

execute=0,Taxi lights already Off!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=LandingAllOn,integer,,0.000000,,,,,,,,0,,

logic:

instring=landing lights on

&&

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

||

instring=landing lights on

&&

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

||

instring=landing lights on

&&

[SYSTEMS.LIGHTS.OVHD_LandLRetr]==[0.000000]

||

instring=landing lights on

&&

[SYSTEMS.LIGHTS.OVHD_LandRRetr]==[0.000000]

calc=[0.000000]

execute=2,all-off,-1.000000,

execute=4,laminar/B738/spring_switch/landing_lights_all,0.000000,

execute=2,all-on,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=LandingAllOff,integer,,0.000000,,,,,,,,0,,

logic:

instring=landing lights off

&&

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

calc=[0.000000]

execute=2,fix-l-on,-1.000000,

execute=8,laminar/B738/switch/land_lights_left_pos,0.000000,

execute=2,fix-l-off,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=landing lights off

&&

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

calc=[0.000000]

execute=2,fix-r-on,-1.000000,

execute=8,laminar/B738/switch/land_lights_right_pos,0.000000,

execute=2,fix-r-off,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=landing lights off

&&

[SYSTEMS.LIGHTS.OVHD_LandLRetr]==[0.000000]

calc=[0.000000]

execute=2,ext-l-on,-1.000000,

execute=4,laminar/B738/switch/land_lights_ret_left_up,0.000000,

execute=4,laminar/B738/switch/land_lights_ret_left_up,0.000000,

execute=2,ext-l-off,0.000000,

logic:

instring=landing lights off

&&

[SYSTEMS.LIGHTS.OVHD_LandRRetr]==[0.000000]

calc=[0.000000]

execute=2,ext-r-on,-1.000000,

execute=4,laminar/B738/switch/land_lights_ret_right_up,0.000000,

execute=4,laminar/B738/switch/land_lights_ret_right_up,0.000000,

execute=2,ext-r-off,0.000000,

logic:

calc=[0.000000]

out=LandingAllOff_1,integer,,0.000000,,,,,,,,0,,

logic:

instring=landing lights off

&&

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

||

instring=landing lights off

&&

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

||

instring=landing lights off

&&

[SYSTEMS.LIGHTS.OVHD_LandLRetr]!=[0.000000]

||

instring=landing lights off

&&

[SYSTEMS.LIGHTS.OVHD_LandRRetr]!=[0.000000]

calc=[0.000000]

execute=2,all-1-on,-1.000000,

execute=4,laminar/B738/switch/land_lights_ret_right_up,0.000000,

execute=4,laminar/B738/switch/land_lights_ret_right_up,0.000000,

execute=4,laminar/B738/switch/land_lights_ret_left_up,0.000000,

execute=4,laminar/B738/switch/land_lights_ret_left_up,0.000000,

execute=8,laminar/B738/switch/land_lights_left_pos,0.000000,

execute=8,laminar/B738/switch/land_lights_right_pos,0.000000,

execute=2,all-1-off,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]



devstack=RWLightsOff

out=Title,integer,,0.000000,,,,,,,,0,,

logic:

instring=runway turn lights off

calc=[0.000000]

execute=2,ovhd-dn,-1.000000,

logic:

calc=[0.000000]

out=AlreadyOff,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.LIGHTS.OVHD_RwyLeftSW]==[0.000000]

&&

[SYSTEMS.LIGHTS.OVHD_RwyRightSW]==[0.000000]

calc=[0.000000]

execute=2,ovhd-dn,-1.000000,

execute=2,answer01,-1.000000,

execute=0,Already off!,0.000000,

execute=3,,0.000000,

logic:

calc=[0.000000]

execute=10,not_define,0.000000,

out=TurnoffL,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.LIGHTS.OVHD_RwyLeftSW]==[1.000000]

calc=[0.000000]

execute=2,runwayonl,-1.000000,

execute=4,laminar/B738/switch/rwy_light_left_off,0.000000,

execute=2,runwayoffl,0.000000,

logic:

calc=[0.000000]

execute=10,not_define,0.000000,

out=TurnoffR,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.LIGHTS.OVHD_RwyRightSW]==[1.000000]

calc=[0.000000]

execute=2,runwayonr,-1.000000,

execute=4,laminar/B738/switch/rwy_light_right_off,0.000000,

execute=2,runwayoffr,0.000000,

logic:

calc=[0.000000]

execute=10,not_define,0.000000,

out=End,integer,,0.000000,,,,,,,,0,,

logic:

[0.000000]==[0.000000]

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=0,Runway turnoff lights off,0.000000,

logic:

calc=[0.000000]



devstack=RWLightsOn

out=Title,integer,,0.000000,,,,,,,,0,,

logic:

instring=runway turn lights on

calc=[0.000000]

execute=2,ovhd-dn,-1.000000,

logic:

calc=[0.000000]

out=AlreadyOn,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.LIGHTS.OVHD_RwyLeftSW]==[1.000000]

&&

[SYSTEMS.LIGHTS.OVHD_RwyRightSW]==[1.000000]

calc=[0.000000]

execute=2,ovhd-dn,-1.000000,

execute=2,answer01,-1.000000,

execute=0,Already on!,0.000000,

execute=3,,0.000000,

logic:

calc=[0.000000]

execute=10,not_define,0.000000,

out=TurnoffL,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.LIGHTS.OVHD_RwyLeftSW]==[0.000000]

calc=[0.000000]

execute=2,runwayoffl,-1.000000,

execute=4,laminar/B738/switch/rwy_light_left_on,0.000000,

execute=2,runwayonl,0.000000,

logic:

calc=[0.000000]

execute=10,not_define,0.000000,

out=TurnoffR,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.LIGHTS.OVHD_RwyRightSW]==[0.000000]

calc=[0.000000]

execute=2,runwayoffr,-1.000000,

execute=4,laminar/B738/switch/rwy_light_right_on,0.000000,

execute=2,runwayonr,0.000000,

logic:

calc=[0.000000]

execute=10,not_define,0.000000,

out=End,integer,,0.000000,,,,,,,,0,,

logic:

[0.000000]==[0.000000]

calc=[0.000000]

execute=2,answer01,-1.000000,

execute=0,Runway turnoff lights on,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]!=[1.000000]

calc=[0.000000]

execute=2,lg-off,-1.000000,

execute=12,landing gear down,-1.000000,

execute=8,laminar/B738/controls/gear_handle_down,1.000000,

execute=2,lg-down,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,look-cdu,-1.000000,

execute=12,landing gear down,-1.000000,

execute=0,Already down!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]

out=LGOff,integer,,0.000000,,,,,,,,0,,

logic:

instring=landing gear off

||

instring=gear off

&&

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

calc=[0.000000]

execute=2,lg-up,-1.000000,

execute=8,laminar/B738/controls/gear_handle_down,0.500000,

execute=2,lg-off,0.000000,

execute=0,Gear position off!,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=landing gear off

||

instring=gear off

&&

[SYSTEMS.LG.LG_Lever]==[0.500000]

calc=[0.000000]

execute=2,look-cdu,-1.000000,

execute=0,Already down!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=landing gear off

&&

instring=gear off

&&

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

calc=[0.000000]

execute=2,lg-down,-1.000000,

execute=8,laminar/B738/controls/gear_handle_down,0.500000,

execute=2,lg-off,-1.000000,

execute=0,Gear position off!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=landing gear up

||

instring=gear up

&&

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

calc=[0.000000]

execute=2,lg-down,-1.000000,

execute=12,landing gear up,-1.000000,

execute=8,laminar/B738/controls/gear_handle_down,0.000000,

execute=2,lg-up,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.500000]

calc=[0.000000]

execute=2,look-cdu,-1.000000,

execute=12,landing gear up,-1.000000,

execute=0,Already Up!,0.000000,

execute=2,answer01,-1.000000,

logic:

calc=[0.000000]



dev=Flaps

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

logic:

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

execute=8,laminar/B738/flt_ctrls/flap_lever,0.000000,

execute=2,flaps0,0.000000,

execute=0,flaps up,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps up

&&

[SYSTEMS.FLAPS.Ok0]!=[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 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 up,-1.000000,

execute=2,flaps,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,0.000000,

execute=2,flaps0,0.000000,

execute=0,flaps up,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.125000]

&&

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

calc=[0.000000]

execute=2,flaps,-1.000000,

execute=12,flaps one,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,0.125000,

execute=2,flaps1,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,answer01,-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.125000]

&&

[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,laminar/B738/flt_ctrls/flap_lever,0.125000,

execute=2,flaps1,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.250000]

&&

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

calc=[0.000000]

execute=2,flaps,-1.000000,

execute=12,flaps two,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,0.250000,

execute=2,flaps2,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.250000]

&&

[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,laminar/B738/flt_ctrls/flap_lever,0.250000,

execute=2,flaps2,0.000000,

execute=0,flaps two,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=Flap5,integer,,0.000000,,,,,,,,0,,

logic:

instring=flaps five

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok5]==[1.000000]

calc=[0.000000]

execute=2,flaps,-1.000000,

execute=12,flaps five,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,0.375000,

execute=2,flaps5,0.000000,

execute=0,flaps five,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps five

&&

[SYSTEMS.FLAPS.Ok5]!=[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 five

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok5]==[1.000000]

calc=[0.000000]

execute=0,Speed checked,0.000000,

execute=12,flaps five,-1.000000,

execute=2,flaps,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,0.375000,

execute=2,flaps5,0.000000,

execute=0,flaps five,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=Flap10,integer,,0.000000,,,,,,,,0,,

logic:

instring=flaps ten

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok10]==[1.000000]

calc=[0.000000]

execute=2,flaps,-1.000000,

execute=12,flaps ten,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,0.500000,

execute=2,flaps10,0.000000,

execute=0,flaps ten,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps ten

&&

[SYSTEMS.FLAPS.Ok5]!=[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 ten

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok10]==[1.000000]

calc=[0.000000]

execute=0,Speed checked,0.000000,

execute=12,flaps ten,-1.000000,

execute=2,flaps,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,0.500000,

execute=2,flaps10,0.000000,

execute=0,flaps ten,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=Flap15,integer,,0.000000,,,,,,,,0,,

logic:

instring=flaps fifteen

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok15]==[1.000000]

calc=[0.000000]

execute=2,flaps,-1.000000,

execute=12,flaps fifteen,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,0.625000,

execute=2,flaps15,0.000000,

execute=0,flaps fifteen,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps fifteen

&&

[SYSTEMS.FLAPS.Ok5]!=[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 fifteen

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok15]==[1.000000]

calc=[0.000000]

execute=0,Speed checked,0.000000,

execute=12,flaps fifteen,-1.000000,

execute=2,flaps,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,0.625000,

execute=2,flaps15,0.000000,

execute=0,flaps fifteen,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=Flap25,integer,,0.000000,,,,,,,,0,,

logic:

instring=flaps twenty five

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok25]==[1.000000]

calc=[0.000000]

execute=2,flaps,-1.000000,

execute=12,flaps twenty five,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,0.750000,

execute=2,flaps25,0.000000,

execute=0,flaps twenty five,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps twenty five

&&

[SYSTEMS.FLAPS.Ok5]!=[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 twenty five

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok25]==[1.000000]

calc=[0.000000]

execute=0,Speed checked,0.000000,

execute=12,flaps twenty five,-1.000000,

execute=2,flaps,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,0.750000,

execute=2,flaps25,0.000000,

execute=0,flaps twenty five,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=Flap30,integer,,0.000000,,,,,,,,0,,

logic:

instring=flaps thirty

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok30]==[1.000000]

calc=[0.000000]

execute=2,flaps,-1.000000,

execute=12,flaps thirty,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,0.875000,

execute=2,flaps30,0.000000,

execute=0,flaps thirty,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps thirty

&&

[SYSTEMS.FLAPS.Ok30]!=[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 thirty

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok30]==[1.000000]

calc=[0.000000]

execute=0,Speed checked,0.000000,

execute=12,flaps thirty,-1.000000,

execute=2,flaps,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,0.875000,

execute=2,flaps30,0.000000,

execute=0,flaps thirty,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=Flap40,integer,,0.000000,,,,,,,,0,,

logic:

instring=flaps forty

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok40]==[1.000000]

calc=[0.000000]

execute=2,flaps,-1.000000,

execute=12,flaps forty,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,1.000000,

execute=2,flaps40,0.000000,

execute=0,flaps forty,0.000000,

execute=2,rest01,-1.000000,

logic:

instring=flaps forty

&&

[SYSTEMS.FLAPS.Ok5]!=[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 forty

&&

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

&&

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

&&

[SYSTEMS.FLAPS.Ok40]==[1.000000]

calc=[0.000000]

execute=0,Speed checked,0.000000,

execute=12,flaps forty,-1.000000,

execute=2,flaps,-1.000000,

execute=8,laminar/B738/flt_ctrls/flap_lever,1.000000,

execute=2,flaps40,0.000000,

execute=0,flaps forty,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]



dev=SpeedBrake

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

logic:

instring=arm speedbrake

&&

[SYSTEMS.SPEEDBRAKE.SB_DrfSim]==[-0.500000]

calc=[0.000000]

execute=2,look-ped,-1.000000,

execute=0,Speedbrake Arm!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=arm speedbrake

&&

[SYSTEMS.SPEEDBRAKE.SB_DrfSim]!=[-0.500000]

calc=[0.000000]

execute=2,splrs,-1.000000,

execute=8,laminar/B738/flt_ctrls/speedbrake_lever,0.088900,

execute=2,splrs-arm,0.000000,

execute=0,Speedbrake Arm!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=retract speedbrake

&&

[SYSTEMS.SPEEDBRAKE.SB_DrfSim]==[0.000000]

calc=[0.000000]

execute=2,look-ped,-1.000000,

execute=0,Speedbrake retracted!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=retract speedbrake

&&

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

calc=[0.000000]

execute=2,splrs,-1.000000,

execute=8,laminar/B738/flt_ctrls/speedbrake_lever,0.000000,

execute=2,splrs-off,0.000000,

execute=0,Speedbrake retracted!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=half speedbrake

&&

[SYSTEMS.SPEEDBRAKE.SB_DrfSim]==[0.990000]

calc=[0.000000]

execute=2,look-ped,-1.000000,

execute=0,Speedbrake half!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=half speedbrake

&&

[SYSTEMS.SPEEDBRAKE.SB_DrfSim]!=[0.990000]

calc=[0.000000]

execute=2,splrs,-1.000000,

execute=8,laminar/B738/flt_ctrls/speedbrake_lever,0.667000,

execute=2,splrs-half,0.000000,

execute=0,Speedbrake half!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

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

logic:

instring=speedbrake up

&&

[SYSTEMS.SPEEDBRAKE.SB_DrfSim]==[1.000000]

calc=[0.000000]

execute=2,look-ped,-1.000000,

execute=0,Speedbrake up!,0.000000,

execute=2,answer01,-1.000000,

logic:

instring=speedbrake up

&&

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

calc=[0.000000]

execute=2,splrs,-1.000000,

execute=8,laminar/B738/flt_ctrls/speedbrake_lever,1.000000,

execute=2,splrs-full,0.000000,

execute=0,Speedbrake up!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]



dev=MCP

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

logic:

instring=auto pilot on

||

instring=auto pilot one on

calc=[0.000000]

execute=2,ap1-on,-1.000000,

execute=12,auto pilot on,-1.000000,

execute=4,laminar/B738/autopilot/cmd_a_press,0.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-on,-1.000000,

execute=12,auto pilot on,-1.000000,

execute=4,laminar/B738/autopilot/cmd_b_press,0.000000,

execute=2,rest02,-1.000000,

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

logic:

instring=auto pilot off

calc=[0.000000]

execute=2,ap-lock,-1.000000,

execute=4,laminar/B738/autopilot/disconnect_toggle,0.000000,

execute=2,ap-off,0.000000,

execute=2,ap-off,-1.000000,

execute=4,laminar/B738/autopilot/disconnect_toggle,0.000000,

execute=2,ap-lock,0.000000,

execute=2,rest03,-1.000000,

execute=1,AutoPilot Disengage!,0.000000,

logic:

calc=[0.000000]

out=Appr,integer,,0.000000,,,,,,,,0,,

logic:

instring=arm approach

calc=[0.000000]

execute=2,app-on,-1.000000,

execute=4,laminar/B738/autopilot/app_press,0.000000,

execute=0,Approach armed,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=VorLoc,integer,,0.000000,,,,,,,,0,,

logic:

instring=vorloc arm

calc=[0.000000]

execute=2,vor-loc,-1.000000,

execute=4,laminar/B738/autopilot/vorloc_press,0.000000,

execute=0,Vorloc armed!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=SpeedFlapsUP,double,,0.000000,,,,,,,,0,,

logic:

instring=set speed flaps up

calc=[0.000000]

execute=2,speed-dn,-1.000000,

execute=8,laminar/B738/autopilot/mcp_speed_dial_kts_mach,210.000000,

execute=2,speed-up,0.000000,

execute=0,Speed flaps up set!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=SpeedFlaps5,double,,0.000000,,,,,,,,0,,

logic:

instring=set speed flaps five

calc=[0.000000]

execute=2,speed-up,-1.000000,

execute=8,laminar/B738/autopilot/mcp_speed_dial_kts_mach,180.000000,

execute=2,speed-dn,0.000000,

execute=0,Speed flaps five set!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]

out=SpeedFlaps15,double,,0.000000,,,,,,,,0,,

logic:

instring=set speed flaps fifteen

calc=[0.000000]

execute=2,speed-up,-1.000000,

execute=8,laminar/B738/autopilot/mcp_speed_dial_kts_mach,160.000000,

execute=2,speed-dn,0.000000,

execute=0,Speed flaps fifteen set!,0.000000,

execute=2,rest01,-1.000000,

logic:

calc=[0.000000]



dev=NAV

out=Nav2Set,integer,,0.000000,,,,,,,,0,,

logic:

instring=onlycat3

calc=[0.000000]

execute=0,ILS frequency set,0.000000,

execute=12,onlycat3,-1.000000,

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

execute=2,nav2,-1.000000,

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

logic:

calc=[0.000000]



dev=Flight

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

logic:

instring=start new flight

||

instring=new flight

||

instring=reset checklists

calc=[1.000000]

execute=12,start new flight,-1.000000,

logic:

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

calc=[0.000000]

logic:

calc=[COMMANDS.Flight.Reset]



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

&&

[SYSTEMS.THS.ThsToNeed]>[2.000000]

&&

[SYSTEMS.THS.ThsToNeed]<[9.000000]

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 Up!,0.000000,

execute=2,trimmer,-1.000000,

execute=5,sim/flight_controls/pitch_trim_up_mech,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 Down!,0.000000,

execute=2,trimmer,-1.000000,

execute=5,sim/flight_controls/pitch_trim_down_mech,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_mech,0.000000,

execute=11,sim/flight_controls/pitch_trim_down_mech,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_mech,0.000000,

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

logic:

calc=[COMMANDS.THS.ThsTakeoffSet]

