sys=SYSTEMS



dev=MISC

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

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

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

out=BaroDone,integer,,0.000000,,,,,,,,0,,

logic:

[CHECKLIST.AfterTakeoff.ToTheLine]==[2.000000]

calc=[1.000000]

logic:

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

calc=[0.000000]

logic:

calc=[SYSTEMS.MISC.BaroDone]

out=AvioPanelChange,integer,,0.000000,,,1-sim/ngpanel,exist,,,,0,,

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

out=DeckDoor,double,,0.000000,,,anim/cabindoor,exist,,,,0,,

out=DeckDoorLock,integer,,0.000000,,,anim/53/button,exist,,,,0,,

out=DoorLFwd,double,,0.000000,,,1-sim/anim/doors/FL/anim,exist,,,,0,,

out=DoorRFwd,double,,0.000000,,,1-sim/anim/doors/FR/anim,exist,,,,0,,

out=DoorLAft,double,,0.000000,,,1-sim/anim/doors/BL/anim,exist,,,,0,,

out=DoorRAft,double,,0.000000,,,1-sim/anim/doors/BR/anim,exist,,,,0,,

out=CargoFwd,double,,0.000000,,,1-sim/anim/doors/cargoFront/anim,exist,,,,0,,

out=CargoAft,double,,0.000000,,,1-sim/anim/doors/cargoBack/anim,exist,,,,0,,

out=CargoBalk,double,,0.000000,,,1-sim/anim/doors/cargoSide/anim,exist,,,,0,,

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

logic:

[SYSTEMS.MISC.DoorLFwd]<[0.100000]

&&

[SYSTEMS.MISC.DoorRFwd]<[0.100000]

&&

[SYSTEMS.MISC.DoorLAft]<[0.100000]

&&

[SYSTEMS.MISC.DoorRAft]<[0.100000]

&&

[SYSTEMS.MISC.CargoFwd]<[0.100000]

&&

[SYSTEMS.MISC.CargoAft]<[0.100000]

calc=[1.000000]

logic:

calc=[0.000000]

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

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

logic:

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

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

logic:

[SYSTEMS.MISC.AltComp]>[0.000000]

calc=[SYSTEMS.MISC.AltComp]

logic:

[SYSTEMS.MISC.AltComp]<[0.000000]

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

logic:

calc=[0.000000]

out=CG_THS,double,,0.000000,,,757Avionics/fms/to_trim,exist,,,,0,,

out=TrimPos,double,,0.000000,,,1-sim/stabTrimInd,exist,,,,0,,

out=DeIcing,integer,,0.000000,,,params/deice,exist,,,,0,,

out=OxygenPB,integer,,0.000000,,,misc/oxyTest,exist,,,,0,,

out=OxyQty,integer,,0.000000,,,misc/passoxy,exist,,,,0,,

out=OxygenTest,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.MISC.OxygenPB]>[0.000000]

calc=[1.000000]

logic:

calc=[SYSTEMS.MISC.OxygenTest]

out=TransAltDone,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.POSITION.ALT]>[SYSTEMS.FMS.TransAlt]

calc=[1.000000]

logic:

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

calc=[0.000000]

logic:

calc=[SYSTEMS.MISC.TransAltDone]



dev=TIMER

out=30s,integer,,0.000000,,,,,,,,0,,

logic:

[EVENTS.Ground.ReadyForPreliminaryProc]==[1.000000]

&&

[EVENTS.Ground.ReadyForPreliminaryProc]!=[SYSTEMS.TIMER.OldEventPrelPoc]

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

logic:

[EVENTS.Ground.ReadyForPreliminaryProc]!=[0.000000]

&&

[SYSTEMS.TIMER.30s]>[-1.000000]

&&

[SYSTEMS.TIMER.30s]>[SYSTEMS.TIME.TFT]

calc=[SYSTEMS.TIMER.30s]

logic:

calc=[-1.000000]

out=OldEventPrelPoc,integer,,0.000000,,,,,,,,0,,

logic:

calc=[EVENTS.Ground.ReadyForPreliminaryProc]



dev=GROUNDEQUIP

out=GSU,integer,,0.000000,,,params/ground_start_unit,exist,,,,0,,

out=Stairs,integer,,0.000000,,,params/stairs,exist,,,,0,,

out=Stop,integer,,0.000000,,,params/stop,exist,,,,0,,

out=LSU,integer,,0.000000,,,params/LSU,exist,,,,0,,

out=GPU,integer,,0.000000,,,params/gpu,exist,,,,0,,

out=FuelTrack,integer,,0.000000,,,params/fuel_truck,exist,,,,0,,

out=Bus,integer,,0.000000,,,params/bus,exist,,,,0,,

out=Deice,integer,,0.000000,,,params/deice,exist,,,,0,,

out=ACU,integer,,0.000000,,,params/ACU,exist,,,,0,,

out=Loader,integer,,0.000000,,,prep/loader,exist,,,,0,,

out=Weste,integer,,0.000000,,,prep/waste,exist,,,,0,,

out=AllClear,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.GROUNDEQUIP.GSU]+[SYSTEMS.GROUNDEQUIP.Stairs]+[SYSTEMS.GROUNDEQUIP.Stop]+[SYSTEMS.GROUNDEQUIP.LSU]+[SYSTEMS.GROUNDEQUIP.GPU]+[SYSTEMS.GROUNDEQUIP.FuelTrack]+[SYSTEMS.GROUNDEQUIP.Bus]+[SYSTEMS.GROUNDEQUIP.Deice]+[SYSTEMS.GROUNDEQUIP.ACU]+[SYSTEMS.GROUNDEQUIP.Loader]+[SYSTEMS.GROUNDEQUIP.Weste]



dev=EVENTCONTROL

out=EventCounter,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.EVENTCONTROL.EventCounter]>[17.000000]

calc=[1.000000]

logic:

calc=[SYSTEMS.EVENTCONTROL.EventCounter]+[1.000000]

out=TimerCounter,integer,,5.000000,,,,,,,,0,,

logic:

[SYSTEMS.EVENTCONTROL.TimerCounter]>[19.000000]

calc=[5.000000]

logic:

calc=[SYSTEMS.EVENTCONTROL.TimerCounter]+[1.000000]

out=Timer,double,,10000.000000,0.000000,,,,,,,0,,

logic:

[SYSTEMS.POSITION.RA]>[5.000000]

&&

[SYSTEMS.EVENTCONTROL.Timer]==[10000.000000]

calc=[SYSTEMS.EVENTCONTROL.TimerCounter]*[60.000000]

logic:

[SYSTEMS.EVENTCONTROL.Timer]>[0.000000]

&&

[SYSTEMS.EVENTCONTROL.Timer]!=[10000.000000]

&&

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

calc=[SYSTEMS.EVENTCONTROL.Timer]-[SYSTEMS.TIME.FRP]

logic:

[SYSTEMS.EVENTCONTROL.EventRun]!=[-1.000000]

calc=[SYSTEMS.EVENTCONTROL.TimerCounter]*[60.000000]

logic:

calc=[SYSTEMS.EVENTCONTROL.Timer]

out=EventRun,integer,,-1.000000,,,,,,,,0,,

logic:

[SYSTEMS.EVENTCONTROL.Timer]==[0.000000]

calc=[SYSTEMS.EVENTCONTROL.EventCounter]

logic:

calc=[-1.000000]



dev=ACP

out=Com1On,integer,,0.000000,,,laminar/B738/comm/fo_audio_sel_com1,exist,,,,0,,

out=Com1Vol,double,,0.000000,,,laminar/B738/comm/fo_audio_vol_com1,exist,,,,0,,

out=Com2On,integer,,0.000000,,,laminar/B738/comm/fo_audio_sel_com2,exist,,,,0,,

out=Com2Vol,integer,,0.000000,,,laminar/B738/comm/fo_audio_vol_com2,exist,,,,0,,

out=Hf,integer,,0.000000,,,1-sim/radio/hf/1/mode/anim,exist,,,,0,,



dev=TIME

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

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

logic:

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

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

logic:

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

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

logic:

calc=[SYSTEMS.TIME.TFT]

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

out=ClockSW,integer,,0.000000,,,laminar/B738/clock/fo/et,exist,,,,0,,

out=Chrono,integer,,0.000000,,,1-sim/gauges/clockChronoKnob_right,exist,,,,0,,

out=Timer1min,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.TIME.Clock60Sec]>[360.000000]

calc=[1.000000]

logic:

[SYSTEMS.TIME.Chrono]!=[1.000000]

calc=[0.000000]

logic:

calc=[SYSTEMS.TIME.Timer1min]

out=Clock60Sec,integer,,0.000000,,,1-sim/gauges/clockNeedleAngle_right,exist,,,,0,,



dev=POSITION

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

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

logic:

calc=flr[SYSTEMS.POSITION.AltimFO]

out=AltimFO,integer,,0.000000,,,sim/cockpit2/gauges/indicators/altitude_ft_copilot,exist,,,,0,,

out=HDGMagFo,integer,,0.000000,,,757Avionics/fms2/mag_hdg,exist,,,,0,,

logic:

calc=[SYSTEMS.POSITION.HDGMagFo]*[1.000000]

out=HDG_ND_Fo,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.POSITION.HDGMagFo]>[0.000000]

calc=[SYSTEMS.POSITION.HDGMagFo]

logic:

[SYSTEMS.POSITION.HDGMagFo]<[0.000000]

calc=[SYSTEMS.POSITION.HDGMagFo]*[-1.000000]

logic:

calc=[0.000000]

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

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

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

logic:

calc=*[1.943840]

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

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

logic:

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

calc=[1.000000]

logic:

calc=[0.000000]

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

logic:

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

calc=[1.000000]

logic:

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

calc=[0.000000]

logic:

calc=[SYSTEMS.POSITION.WasInAir]

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

logic:

[SYSTEMS.POSITION.RA]<[2.000000]

calc=[1.000000]

logic:

calc=[0.000000]

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

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

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

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

out=GForce,double,,0.000000,,,sim/flightmodel2/misc/gforce_normal,exist,,,,0,,

out=GForceMax,double,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.POSITION.RA]>[10.000000]

calc=[1.000000]

logic:

[SYSTEMS.POSITION.GForce]>[SYSTEMS.POSITION.GForceMax]

calc=[SYSTEMS.POSITION.GForce]

logic:

calc=[SYSTEMS.POSITION.GForceMax]

out=HDGMagFo,integer,,0.000000,,,laminar/B738/nd/hdg_mag_fo,exist,,,,0,,

logic:

calc=[SYSTEMS.POSITION.HDGMagFo]*[1.000000]

out=HDG_ND_Fo,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.POSITION.HDGMagFo]>[0.000000]

calc=[SYSTEMS.POSITION.HDGMagFo]

logic:

[SYSTEMS.POSITION.HDGMagFo]<[0.000000]

calc=[SYSTEMS.POSITION.HDGMagFo]*[-1.000000]

logic:

calc=[0.000000]

out=GForce,double,,0.000000,,,sim/flightmodel2/misc/gforce_normal,exist,,,,0,,

out=GForceMax,double,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.POSITION.RA]>[10.000000]

calc=[1.000000]

logic:

[SYSTEMS.POSITION.GForce]>[SYSTEMS.POSITION.GForceMax]

calc=[SYSTEMS.POSITION.GForce]

logic:

calc=[SYSTEMS.POSITION.GForceMax]

out=RwyDeltaDep,double,,0.000000,,,jd/cpl/zibo/to_rwy/delta_hdg_deg,exist,,,,0,,

out=ApprRwyDistDep,integer,,0.000000,,,jd/cpl/zibo/to_rwy/dist_m,exist,,,,0,,

out=RwyDeltaArrival,integer,,0.000000,,,jd/cpl/zibo/ldg_rwy/delta_hdg_deg,exist,,,,0,,

out=ApprRwyDistArrival,integer,,0.000000,,,jd/cpl/zibo/ldg_rwy/dist_m,exist,,,,0,,



dev=FLGHTCONT

out=Pitch,double,,0.000000,,,sim/cockpit2/controls/yoke_pitch_ratio,exist,,,,0,,

out=Roll,double,,0.000000,,,sim/cockpit2/controls/yoke_roll_ratio,exist,,,,0,,

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

out=CheckedPitch,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FLGHTCONT.Pitch]>[0.800000]

||

[SYSTEMS.FLGHTCONT.Pitch]<[-0.800000]

calc=[1.000000]

logic:

calc=[SYSTEMS.FLGHTCONT.CheckedPitch]

out=CheckedRoll,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FLGHTCONT.Roll]>[0.800000]

||

[SYSTEMS.FLGHTCONT.Roll]<[-0.800000]

calc=[1.000000]

logic:

calc=[SYSTEMS.FLGHTCONT.CheckedRoll]

out=CheckedRudder,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FLGHTCONT.Rudder]>[0.300000]

||

[SYSTEMS.FLGHTCONT.Rudder]<[-0.300000]

calc=[1.000000]

logic:

calc=[SYSTEMS.FLGHTCONT.CheckedRudder]

out=FlightContrChecked,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FLGHTCONT.CheckedPitch]==[1.000000]

&&

[SYSTEMS.FLGHTCONT.CheckedRoll]==[1.000000]

&&

[SYSTEMS.FLGHTCONT.CheckedRudder]>=[0.400000]

calc=[1.000000]

logic:

calc=[SYSTEMS.FLGHTCONT.FlightContrChecked]



dev=WEATHER

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

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

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

logic:

calc=flr[1.000000]

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

logic:

calc=+[1.000000]flr[1.000000]

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

logic:

calc=flr[0.000000]

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

logic:

calc=*[100.000000]flr[1.000000]

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

logic:

calc=*[100.000000]flr[1.000000]

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

logic:

calc=*[100.000000]flr[1.000000]

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

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

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

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

out=isFoBaroSetNeed_2,integer,,0.000000,,,jd/fo/needsetbaro2,new,,,,0,,

out=isFoBaroSetNeed_3,integer,,0.000000,,,jd/fo/needsetbaro3,new,,,,0,,

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

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

logic:

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



dev=LIGHTS

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

out=LedLandingLights,integer,,0.000000,,,laminar/B738/led_lights,exist,,,,0,,

out=OVHD_SeatBeltsSW,integer,,0.000000,,,anim/rhotery/12,exist,,,,0,,

out=OVHD_NoSmokeSW,integer,,0.000000,,,anim/rhotery/11,exist,,,,0,,

out=OVHD_NavSW,integer,,0.000000,,,anim/43/button,exist,,,,0,,

out=OVHD_WingSW,integer,,0.000000,,,anim/46/button,exist,,,,0,,

out=OVHD_BeaconSW,integer,,0.000000,,,anim/44/button,exist,,,,0,,

out=OVHD_RwyLeftSW,integer,,0.000000,,,1-sim/lights/runwayL/switch,exist,,,,0,,

out=OVHD_RwyRightSW,integer,,0.000000,,,1-sim/lights/runwayR/switch,exist,,,,0,,

out=OVHD_LandLSW,integer,,0.000000,,,1-sim/lights/landingL/switch,exist,,,,0,,

out=OVHD_LandRSW,integer,,0.000000,,,1-sim/lights/landingR/switch,exist,,,,0,,

out=OVHD_LandNoseSW,integer,,0.000000,,,1-sim/lights/landingN/switch,exist,,,,0,,

out=OVHD_TaxiSW,integer,,0.000000,,,1-sim/lights/taxi/switch,exist,,,,0,,

out=OVHD_LogoSW,integer,,0.000000,,,anim/52/button,exist,,,,0,,

out=OVHD_Strobe,integer,,0.000000,,,anim/45/button,exist,,,,0,,

out=OVHD_WheelSW,integer,,0.000000,,,sim/cockpit2/switches/generic_lights_switch[5],exist,,,,0,,

out=OVHD_DomeSW,integer,,0.000000,,,anim/27/button,exist,,,,0,,

out=OVHD_Panel,double,,0.000000,,,lights/panel_rhe,exist,,,,0,,

out=OVHD_Circuit,double,,0.000000,,,lights/aisel_rhe,exist,,,,0,,

out=PFD_Panel,double,,0.000000,,,sim/cockpit2/switches/panel_brightness_ratio[1],exist,,,,0,,

out=PED_Panel,double,,0.000000,,,sim/cockpit2/switches/panel_brightness_ratio[3],exist,,,,0,,

out=EmerExitSW,integer,,0.000000,,,1-sim/emer/lights,exist,,,,0,,

out=EmerExitCover,double,,0.000000,,,1-sim/emer/lightsCover,exist,,,,0,,

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

logic:

calc=[SYSTEMS.LIGHTS.OVHD_LandLSW]+[SYSTEMS.LIGHTS.OVHD_LandRSW]

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

logic:

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

&&

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

&&

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

&&

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

&&

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

&&

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

calc=[1.000000]

logic:

calc=[0.000000]



dev=BRAKES

out=ParkBrakeHandlePos,integer,,0.000000,,,sim/cockpit2/controls/parking_brake_ratio,exist,,,,0,,

out=AutoBrakeSW,integer,,0.000000,,,anim/rhotery/25/anim,exist,,,,0,,



dev=FMS

out=V1,integer,,0.000000,,,757Avionics/fms/v1,exist,,,,0,,

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

logic:

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

out=V2,double,,0.000000,,,757Avionics/fms/v2,exist,,,,0,,

out=Vr,integer,,0.000000,,,757Avionics/fms/vr,exist,,,,0,,

out=Vref,integer,,0.000000,,,757Avionics/fms/vref30,exist,,,,0,,

out=Vref+20,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FMS.Vref]>[0.000000]

calc=[SYSTEMS.FMS.Vref]+[20.000000]

logic:

calc=[-1.000000]

out=Vref+40,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FMS.Vref]>[0.000000]

calc=[SYSTEMS.FMS.Vref]+[40.000000]

logic:

calc=[-1.000000]

out=Vref+60,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FMS.Vref]>[0.000000]

calc=[SYSTEMS.FMS.Vref]+[60.000000]

logic:

calc=[-1.000000]

out=Vref+70,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FMS.Vref]>[0.000000]

calc=[SYSTEMS.FMS.Vref]+[70.000000]

logic:

calc=[-1.000000]

out=Vref+80,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FMS.Vref]>[0.000000]

calc=[SYSTEMS.FMS.Vref]+[80.000000]

logic:

calc=[-1.000000]

out=Vref+100,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FMS.Vref]>[0.000000]

calc=[SYSTEMS.FMS.Vref]+[90.000000]

logic:

calc=[-1.000000]

out=FlapsAppr,integer,,0.000000,,,757Avionics/fms/landing_flap,exist,,,,0,,

out=SpeedsSum,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMS.V1]+[SYSTEMS.FMS.Vr]+[SYSTEMS.FMS.V2]

out=To_CG,double,,0.000000,,,757Avionics/fms/to_cg,exist,,,,0,,

out=To_Flaps,double,,0.000000,,,757Avionics/fms/to_flaps_setting,exist,,,,0,,

out=To_Rwy,double,,0.000000,,,757Avionics/fms/to_rwy_mag_hdg,exist,,,,0,,

out=To_Trim,double,,0.000000,,,757Avionics/fms/to_trim,exist,,,,0,,

out=CDU_complete,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FMS.V1]>[100.000000]

&&

[SYSTEMS.FMS.Vr]>[100.000000]

&&

[SYSTEMS.FMS.V2]>[100.000000]

&&

[SYSTEMS.FMS.To_CG]!=[-1.000000]

&&

[SYSTEMS.FMS.To_Flaps]!=[-1.000000]

&&

[SYSTEMS.FMS.To_Rwy]!=[-1.000000]

&&

[SYSTEMS.FMS.To_Trim]!=[-1.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=Tod,integer,,0.000000,,,sim/cockpit2/radios/indicators/fms_distance_to_tod_pilot,exist,,,,0,,

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

logic:

calc=[SYSTEMS.FMS.Vr]-[2.000000]

out=TOThrustEng1,double,,0.000000,,,laminar/B738/engine/eng1_N1_bug,exist,,,,0,,

out=ToThrustEng2,double,,0.000000,,,laminar/B738/engine/eng2_N1_bug,exist,,,,0,,

out=ThrustSet,double,,0.000000,,,1-sim/fms/thrust_limit_value,exist,,,,0,,

logic:

calc=[SYSTEMS.FMS.ThrustSet]-[0.100000]

out=AssumedTemp,integer,,0.000000,,,1-sim/eng/assumedTemp,exist,,,,0,,

out=AltDest,integer,,0.000000,,,757Avionics/fms/land_alt,exist,,,,0,,

out=AltDestComp,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMS.AltDest]-[SYSTEMS.CABPRESS.LandAlt]

out=AltDestMod,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FMS.AltDestComp]>[0.000000]

calc=[SYSTEMS.FMS.AltDestComp]

logic:

[SYSTEMS.FMS.AltDestComp]<[0.000000]

calc=[SYSTEMS.FMS.AltDestComp]*[-1.000000]

logic:

calc=[SYSTEMS.FMS.AltDestMod]

out=CrzAlt,integer,,0.000000,,,757Avionics/fms/crz_alt,exist,,,,0,,

out=CrzAlt_It_was,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.POSITION.ALT]>[SYSTEMS.FMS.CrzAltMinus100]

&&

[SYSTEMS.POSITION.RA]>[500.000000]

calc=[1.000000]

logic:

calc=[SYSTEMS.FMS.CrzAlt_It_was]

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

logic:

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

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

logic:

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

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

logic:

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

out=CrzAltPlus1000,integer,,0.000000,0.000000,,,,,,,0,,

logic:

calc=[SYSTEMS.FMS.CrzAlt]+[1000.000000]

out=TransAlt,integer,,0.000000,,,757Avionics/fms/trans_alt,exist,,,,0,,

out=TransAltMinus700,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMS.TransAlt]-[700.000000]

out=TransAltMinus1000,integer,,0.000000,,,,,,,,0,,

logic:

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

out=TransAltMinus1300,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMS.TransAlt]-[1300.000000]

out=TransLevel,integer,,0.000000,,,757Avionics/fms/trans_level,exist,,,,0,,

out=TransLevelPlus700,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMS.TransLevel]+[700.000000]

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

logic:

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

out=TransLevelPlus1300,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMS.TransLevel]+[1300.000000]

out=MDARotCap,double,,0.000000,,,1-sim/ng/minsSmallL/anim,exist,,,,0,,

out=MDACap,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMS.MDARotCap]

graf=-1000.000000,0.000000

graf=0.000000,200.000000

graf=3500.000000,900.000000

out=DH,double,,0.000000,,,1-sim/ndpanel/1/dhRotary,exist,,,,0,,

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

logic:

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

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

out=ZFW,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FMS.GW]-[SYSTEMS.MISC.TotalFuel]

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

out=FlapsMCDU,integer,,0.000000,,,757Avionics/fms/to_flaps_setting,exist,,,,0,,

out=HdgRunwayInFms,integer,,0.000000,,,laminar/B738/fms/ref_runway_crs,exist,,,,0,,

logic:

calc=[SYSTEMS.FMS.HdgRunwayInFms]flr[1.000000]

out=HdgRunwayDest,integer,,0.000000,,,laminar/B738/fms/des_runway_crs,exist,,,,0,,

logic:

calc=[SYSTEMS.FMS.HdgRunwayDest]flr[1.000000]



dev=NAV

out=LocDev,double,,0.000000,,,laminar/radios/pilot/nav_hdef,exist,,,,0,,

out=GSDev,double,,0.000000,,,laminar/radios/pilot/nav_vdef,exist,,,,0,,

out=DME_Ils,double,,0.000000,,,laminar/radios/pilot/nav_dme,exist,,,,0,,

out=NavObs,double,,0.000000,,,laminar/radios/pilot/nav_obs,exist,,,,0,,

out=NavCourse,double,,0.000000,,,laminar/radios/pilot/nav_course,exist,,,,0,,

out=LocMode,integer,,0.000000,,,sim/cockpit/autopilot/mode_hnav,exist,,,,0,,

out=GSMode,integer,,0.000000,,,sim/cockpit/autopilot/mode_gls,exist,,,,0,,



dev=CDU

out=CDUPreflight,integer,,0.000000,,,757Avionics/fmc_preflight_done,exist,,,,0,,



dev=LG

out=LG_Lever,double,,0.000000,,,1-sim/cockpit/switches/gear_handle,exist,,,,0,,

out=AltnGearCover,integer,,0.000000,,,1-sim/gauges/altnGearCover,exist,,,,0,,



dev=FLAPS

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

out=FlapLeverFact,double,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FLAPS.FlapLever]

graf=0.000000,0.000000

graf=0.010000,0.000000

graf=0.160000,1.000000

graf=0.170000,1.000000

graf=0.330000,5.000000

graf=0.340000,5.000000

graf=0.490000,15.000000

graf=0.510000,15.000000

graf=0.650000,20.000000

graf=0.680000,20.000000

graf=0.820000,25.000000

graf=0.840000,25.000000

graf=0.990000,30.000000

out=FlapsMove,double,,0.000000,,,sim/flightmodel2/controls/flap_handle_deploy_ratio,exist,,,,0,,

out=FlapsFact,double,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FLAPS.FlapsMove]

graf=0.000000,0.000000

graf=0.010000,0.000000

graf=0.160000,1.000000

graf=0.170000,1.000000

graf=0.330000,5.000000

graf=0.340000,5.000000

graf=0.490000,15.000000

graf=0.510000,15.000000

graf=0.650000,20.000000

graf=0.680000,20.000000

graf=0.820000,25.000000

graf=0.840000,25.000000

graf=0.990000,30.000000

out=FlapsMove_It_was,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FLAPS.FlapsMove]>[0.050000]

calc=[1.000000]

logic:

calc=[SYSTEMS.FLAPS.FlapsMove_It_was]

out=Flaps1Deg,double,,0.000000,,,sim/flightmodel2/wing/flap1_deg,exist,,,,0,,

out=Flaps2Deg,double,,0.000000,,,sim/flightmodel2/wing/flap2_deg,exist,,,,0,,

out=FlapsComp,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FLAPS.Flaps1Deg]-[SYSTEMS.FLAPS.Flaps2Deg]

out=FlapsCopmMod,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FLAPS.FlapsComp]<[0.000000]

calc=[SYSTEMS.FLAPS.FlapsComp][-1.000000]

logic:

[SYSTEMS.FLAPS.FlapsComp]>=[0.000000]

calc=[SYSTEMS.FLAPS.FlapsComp]

logic:

calc=[0.000000]

out=FlapSet,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FLAPS.FlapsFact]==[0.000000]

calc=[0.000000]

logic:

[SYSTEMS.FLAPS.FlapsFact]==[1.000000]

calc=[1.000000]

logic:

[SYSTEMS.FLAPS.FlapsFact]==[5.000000]

calc=[5.000000]

logic:

[SYSTEMS.FLAPS.FlapsFact]==[15.000000]

calc=[15.000000]

logic:

[SYSTEMS.FLAPS.FlapsFact]==[20.000000]

calc=[20.000000]

logic:

[SYSTEMS.FLAPS.FlapsFact]==[25.000000]

calc=[25.000000]

logic:

[SYSTEMS.FLAPS.FlapsFact]==[30.000000]

calc=[30.000000]

logic:

calc=[0.000000]

out=FlapCompCDU,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FLAPS.FlapSet]-[SYSTEMS.FMS.FlapsMCDU]

out=FlapCompApp,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.FLAPS.FlapSet]-[SYSTEMS.FMS.FlapsAppr]

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

logic:

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

calc=[1.000000]

logic:

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

&&

[SYSTEMS.POSITION.AirSpdKT]<[250.000000]

calc=[1.000000]

logic:

calc=[0.000000]

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

logic:

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

calc=[1.000000]

logic:

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

&&

[SYSTEMS.POSITION.AirSpdKT]<[250.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=Ok5,integer,,0.000000,,,,,,,,0,,

logic:

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

calc=[1.000000]

logic:

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

&&

[SYSTEMS.POSITION.AirSpdKT]<[230.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=Ok15,integer,,0.000000,,,,,,,,0,,

logic:

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

calc=[1.000000]

logic:

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

&&

[SYSTEMS.POSITION.AirSpdKT]<[210.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=Ok20,integer,,0.000000,,,,,,,,0,,

logic:

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

calc=[1.000000]

logic:

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

&&

[SYSTEMS.POSITION.AirSpdKT]<[210.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=Ok25,integer,,0.000000,,,,,,,,0,,

logic:

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

calc=[1.000000]

logic:

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

&&

[SYSTEMS.POSITION.AirSpdKT]<[180.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=Ok30,integer,,0.000000,,,,,,,,0,,

logic:

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

calc=[1.000000]

logic:

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

&&

[SYSTEMS.POSITION.AirSpdKT]<[170.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=AltFlap,integer,,0.000000,,,1-sim/gauges/flapsALTNswitcher,exist,,,,0,,

out=LE,integer,,0.000000,,,anim/70/button,exist,,,,0,,

out=TE,integer,,0.000000,,,anim/71/button,exist,,,,0,,



dev=SPEEDBRAKE

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



dev=THS

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

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

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

out=ThsNow,double,,0.000000,,,1-sim/stabTrimInd,exist,,,,0,,

out=ThsToNeed,double,,0.000000,,,757Avionics/fms/to_trim,exist,,,,0,,

out=ThsToNeed10,double,,0.000000,,,laminar/B738/FMS/trim_calc,exist,,,,0,,

logic:

calc=*[10.000000]

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

logic:

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

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

logic:

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

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

logic:

[SYSTEMS.THS.ThsToNeed]>[0.000000]

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

logic:

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



dev=WEIGHT

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

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



dev=FLIGHTPHASE

out=PHASE,integer,,0.000000,,,757Avionics/fms/vnav_phase,exist,,,,0,,

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

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

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

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

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

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

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

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



dev=ENGINE

out=Eng1N1,double,,0.000000,,,1-sim/eng/N1/L,exist,,,,0,,

out=Eng2N1,double,,0.000000,,,1-sim/eng/N1/R,exist,,,,0,,

out=N1Copm,double,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.ENGINE.Eng1N1]-[SYSTEMS.ENGINE.Eng2N1]

out=N1CopmMod,double,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.ENGINE.N1Copm]<[0.000000]

calc=[SYSTEMS.ENGINE.N1Copm]*[-1.000000]

logic:

[SYSTEMS.ENGINE.N1Copm]>[0.000000]

calc=[SYSTEMS.ENGINE.N1Copm]

logic:

calc=[0.000000]

out=EngRunWas,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.ENGINE.Eng1N2]>=[60.000000]

&&

[SYSTEMS.ENGINE.Eng2N2]>=[60.000000]

calc=[1.000000]

logic:

[SYSTEMS.ENGINE.Eng1N2]<[15.000000]

&&

[SYSTEMS.ENGINE.Eng2N2]<[15.000000]

&&

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

calc=[0.000000]

logic:

calc=[SYSTEMS.ENGINE.EngRunWas]

out=Eng1N2,double,,0.000000,,,1-sim/eng/N2/L,exist,,,,0,,

out=Eng2N2,double,,0.000000,,,1-sim/eng/N2/R,exist,,,,0,,

out=Eng1Lever,double,,0.000000,,,anim/throttleL,exist,,,,0,,

out=Eng2Lever,double,,0.000000,,,anim/throttleR,exist,,,,0,,

out=EngMasterSW_1,double,,0.000000,,,1-sim/fuel/fuelCutOffLeft,exist,,,,0,,

out=EngMasterSW_2,double,,0.000000,,,1-sim/fuel/fuelCutOffRight,exist,,,,0,,

out=EngMastSumm,double,,0.000000,,,,,,,,0,,

logic:

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

out=StartSelector,integer,,0.000000,,,1-sim/engine/ignitionSelector,exist,,,,0,,

out=Eng1StartSW,integer,,0.000000,,,1-sim/engine/leftStartSelector,exist,,,,0,,

out=Eng2StartSW,integer,,0.000000,,,1-sim/engine/rightStartSelector,exist,,,,0,,

out=Starter1,integer,,0.000000,,,jd/fo/starter1,new,,,,0,,

out=Starter2,integer,,0.000000,,,jd/fo/starter2,new,,,,0,,

out=EngRun1,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.ENGINE.Eng1N1]>[22.000000]

&&

[SYSTEMS.ENGINE.Eng1N2]>[60.000000]

&&

[SYSTEMS.ENGINE.EngMasterSW_1]==[2.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=EngRun2,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.ENGINE.Eng2N1]>[22.000000]

&&

[SYSTEMS.ENGINE.Eng2N2]>[60.000000]

&&

[SYSTEMS.ENGINE.EngMasterSW_2]==[2.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=EngsRun,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.ENGINE.EngRun1]+[SYSTEMS.ENGINE.EngRun2]

out=ReversL,double,,0.000000,,,sim/flightmodel2/engines/thrust_reverser_deploy_ratio[0],exist,,,,0,,

out=ReversR,double,,0.000000,,,sim/flightmodel2/engines/thrust_reverser_deploy_ratio[1],exist,,,,0,,

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

logic:

[SYSTEMS.ENGINE.ReversL]>[0.100000]

&&

[SYSTEMS.ENGINE.ReversR]>[0.100000]

calc=[1.000000]

logic:

calc=[0.000000]

out=OilQtyEng1,double,,0.000000,,,1-sim/eng/OilQty/L,exist,,,,0,,

out=OilQtyEng2,double,,0.000000,,,1-sim/eng/OilQty/R,exist,,,,0,,



dev=AIR

out=Pack1,integer,,0.000000,,,1-sim/cond/leftPackSelector,exist,,,,0,,

out=Pack2,integer,,0.000000,,,1-sim/cond/rightPackSelector,exist,,,,0,,

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

logic:

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

out=Eng1BleedSW,integer,,0.000000,,,anim/60/button,exist,,,,0,,

out=Eng2BleedSW,integer,,0.000000,,,anim/62/button,exist,,,,0,,

out=APUBleedSW,integer,,0.000000,,,anim/61/button,exist,,,,0,,

out=TrimAir,integer,,0.000000,,,anim/54/button,exist,,,,0,,

out=L_Fan,integer,,0.000000,,,anim/55/button,exist,,,,0,,

out=R_Fan,integer,,0.000000,,,anim/56/button,exist,,,,0,,

out=FltDK,integer,,0.000000,,,1-sim/cond/fltdkTempControl,exist,,,,0,,

out=MidCabinTempSW,double,,0.000000,,,1-sim/cond/midTempControl,exist,,,,0,,

out=FwdCabinTempSW,double,,0.000000,,,1-sim/cond/fwdTempControl,exist,,,,0,,

out=AftCabinTempSW,double,,0.000000,,,1-sim/cond/aftTempControl,exist,,,,0,,

out=C_IsolValve,integer,,0.000000,,,anim/90/button,exist,,,,0,,

out=L_IsolValve,integer,,0.000000,,,anim/59/button,exist,,,,0,,

out=R_IsolValve,integer,,0.000000,,,anim/87/button,exist,,,,0,,



dev=MCP

out=FD2,integer,,0.000000,,,1-sim/AP/fd2Switcher,exist,,,,0,,

out=MasterCaution,integer,,0.000000,,,1-sim/gauges/caution_recall_STS,exist,,,,0,,

out=AP1,integer,,0.000000,,,1-sim/AP/cmd_L_Button,exist,,,,0,,

out=EPR,integer,,0.000000,,,1-sim/AP/eprButton,exist,,,,0,,

out=VorLocPB,integer,,0.000000,,,1-sim/AP/locButton,exist,,,,0,,

out=Speed,integer,,0.000000,,,757Avionics/ap/spd_act,exist,,,,0,,

out=SpeedCompV2,double,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.MCP.Speed]-[SYSTEMS.FMS.V2]

out=HDG,integer,,0.000000,,,757Avionics/ap/hdg_act,exist,,,,0,,

out=ALT,double,,0.000000,,,757Avionics/ap/alt_act,exist,,,,0,,

out=ApprPB,integer,,0.000000,,,1-sim/AP/appButton,exist,,,,0,,

out=ApprPBwasARM,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.MCP.ApprPB]==[1.000000]

calc=[1.000000]

logic:

calc=[SYSTEMS.MCP.ApprPBwasARM]

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

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

out=BaroStdCap,integer,,0.000000,,,1-sim/ng/baro/std/L,exist,,,,0,,

out=ChangeHPA_Cap,integer,,0.000000,,,1-sim/ng/baroLargeL/anim,exist,,,,0,,

out=BaroStdFo,integer,,0.000000,,,1-sim/ng/baro/std/R,exist,,,,0,,

out=ChangeHPA_Fo,integer,,0.000000,,,1-sim/ng/baroLargeR/anim,exist,,,,0,,

out=BaroAnimSetCap,double,,0.000000,,,1-sim/ng/baroSmallL/anim,exist,,,,0,,

out=BaroAnimSetFo,double,,0.000000,,,1-sim/ng/baroSmallR/anim,exist,,,,0,,

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

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

logic:

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

out=SetQNHBaroFo,double,,0.000000,,,instr/altBaro_right,exist,instr/altBaro_right,exist,,0,,

logic:

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

calc=[SYSTEMS.WEATHER.BaroSeaLevelHPA]

logic:

calc=[SYSTEMS.MCP.SetQNHBaroFo]

out=SetQNHBaroNDFO,double,,0.000000,,,1-sim/ng/baroSmallR/anim,exist,1-sim/ng/baroSmallR/anim,exist,,0,,

logic:

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

calc=[SYSTEMS.WEATHER.BaroSeaLevel]

graf=27.000000,-1460.000000

graf=29.920000,0.000000

graf=30.500000,290.000000

logic:

calc=[SYSTEMS.MCP.SetQNHBaroNDFO]

out=SetQNHFObyCap,double,,0.000000,,,instr/altBaro_right,exist,instr/altBaro_right,exist,,0,,

logic:

[SYSTEMS.WEATHER.isFoBaroSetNeed_2]==[1.000000]

calc=[SYSTEMS.MCP.BaroSetHpaCap]

logic:

calc=[SYSTEMS.MCP.SetQNHFObyCap]

out=SetQNHFObyCapND,double,,0.000000,,,1-sim/ng/baroSmallR/anim,exist,1-sim/ng/baroSmallR/anim,exist,,0,,

logic:

[SYSTEMS.WEATHER.isFoBaroSetNeed_3]==[1.000000]

calc=[SYSTEMS.MCP.BaroAnimSetCap]

logic:

calc=[SYSTEMS.MCP.SetQNHFObyCapND]

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

out=BaroSetInHgFo100,double,x100,0.000000,,,,,,,,0,,

logic:

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

out=BaroSetHpaFO,integer,,0.000000,,,,,,,,0,,

logic:

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

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

logic:

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

out=BaroDiffSTD,double,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.MCP.BaroSetInHgCap]-[29.920000]

out=BaroDiffSTDMod,double,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.MCP.BaroDiffSTD]>=[0.000000]

calc=[SYSTEMS.MCP.BaroDiffSTD]

logic:

[SYSTEMS.MCP.BaroDiffSTD]<[0.000000]

calc=[SYSTEMS.MCP.BaroDiffSTD]*[-1.000000]

logic:

calc=[0.000000]

out=BaroDiffCapMOd,double,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.MCP.BaroDiffCap]>=[0.000000]

calc=[SYSTEMS.MCP.BaroDiffCap]

logic:

[SYSTEMS.MCP.BaroDiffCap]<[0.000000]

calc=[SYSTEMS.MCP.BaroDiffCap]*[-1.000000]

logic:

calc=[0.000000]

out=BaroDiffFoMOd,double,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.MCP.BaroDiffFo]>=[0.000000]

calc=[SYSTEMS.MCP.BaroDiffFo]

logic:

[SYSTEMS.MCP.BaroDiffFo]<[0.000000]

calc=[SYSTEMS.MCP.BaroDiffFo]*[-1.000000]

logic:

calc=[0.000000]

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

logic:

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

out=BaroDiffFo,double,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.WEATHER.BaroSeaLevel]-[SYSTEMS.MCP.BaroSetInHgFO]

out=DH,integer,,0.000000,,,1-sim/ndpanel/1/dhRotary,exist,,,,0,,

logic:

calc=[SYSTEMS.MCP.DH]*[1000.000000]

out=DH_CoPilot,integer,,0.000000,,,laminar/B738/pfd/dh_copilot,exist,laminar/B738/pfd/dh_copilot,exist,,0,,

logic:

[SYSTEMS.MCP.DH_need]==[1.000000]

calc=[SYSTEMS.MCP.MDA_CoPilot]

logic:

calc=[SYSTEMS.MCP.DH_CoPilot]

out=MDA_CoPilot,integer,,0.000000,,,laminar/B738/pfd/dh_copilot,exist,laminar/B738/pfd/dh_copilot,exist,,0,,

logic:

[SYSTEMS.MCP.MDA_need]==[1.000000]

calc=[SYSTEMS.FMS.MDARotCap]

logic:

calc=[SYSTEMS.MCP.MDA_CoPilot]

out=MDA_need,integer,,0.000000,,,jd/fo/needsetmda,new,,,,0,,

out=DH_need,integer,,0.000000,,,jd/fo/needsetdh,new,,,,0,,

out=CrzNeed,integer,,0.000000,,,jd/fo/needsetcrz,new,,,,0,,

out=RadioSwCap,integer,,0.000000,,,laminar/B738/EFIS_control/cpt/minimums,exist,,,,0,,

out=RadioSwFo,integer,,0.000000,,,laminar/B738/EFIS_control/fo/minimums,exist,,,,0,,

out=Course2,integer,,0.000000,,,laminar/B738/autopilot/course_copilot,exist,,,,0,,

out=Course2need,integer,,0.000000,,,jd/fo/rwyneedhdg,new,,,,0,,

out=Course2needDest,integer,,0.000000,,,jd/fo/rwyneedhdgdest,new,,,,0,,

out=Course2Set,integer,,0.000000,,,laminar/B738/autopilot/course_copilot,exist,laminar/B738/autopilot/course_copilot,exist,,0,,

logic:

[SYSTEMS.MCP.Course2need]==[1.000000]

calc=[SYSTEMS.FMS.HdgRunwayInFms]

logic:

calc=[SYSTEMS.MCP.Course2Set]

out=Course2SetDest,integer,,0.000000,,,laminar/B738/autopilot/course_copilot,exist,laminar/B738/autopilot/course_copilot,exist,,0,,

logic:

[SYSTEMS.MCP.Course2needDest]==[1.000000]

calc=[SYSTEMS.FMS.HdgRunwayDest]

logic:

calc=[SYSTEMS.MCP.Course2SetDest]



dev=FRONTPANEL

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

out=SysPage,integer,,0.000000,,,1-sim/eicas/stat2but,exist,,,,0,,

out=EngPag,integer,,0.000000,,,laminar/B738/systems/lowerDU_page,exist,,,,0,,

out=ClockFO,integer,,0.000000,,,laminar/B738/clock/chrono_display_mode_fo,exist,,,,0,,

out=MainPanelDisplay,integer,,0.000000,,,laminar/B738/display_units/idu_fo,exist,,,,0,,

out=LowerDisplay,integer,,0.000000,,,laminar/B738/display_units/ldu,exist,,,,0,,

out=GPWSFlap,double,,0.000000,,,anim/72/button,exist,,,,0,,

out=GPWSGear,double,,0.000000,,,anim/74/button,exist,,,,0,,

out=GPWSTerr,double,,0.000000,,,anim/75/button,exist,,,,0,,

out=CompSelector,integer,,0.000000,,,1-sim/eicas/compSelector,exist,,,,0,,

out=ThrustRefSel,integer,,0.000000,,,1-sim/eicas/thrustRefSetRotary,exist,,,,0,,

out=VrefSet,integer,,0.000000,,,laminar/B738/toggle_switch/spd_ref,exist,,,,0,,

out=N1Set,integer,,0.000000,,,laminar/B738/toggle_switch/n1_set_source,exist,,,,0,,



dev=PEDESTAL

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

out=Transponder,integer,,0.000000,,,,,,,,0,,

out=Tcas,integer,,0.000000,,,1-sim/transponder/systemMode,exist,,,,0,,

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

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

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

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

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

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

out=RadarSWCap,integer,,0.000000,,,efis/fpds/1/wxrTerrOnDisplay,exist,,,,0,,

out=WxrCapOn,integer,,0.000000,,,1-sim/ndpanel/1/hsiWxr,exist,,,,0,,

out=WxrRadar,integer,,0.000000,,,1-sim/WX/modeSwitcher/anim,exist,,,,0,,

out=RadarSWFo,integer,,0.000000,,,efis/fpds/2/wxrTerrOnDisplay,exist,,,,0,,

out=WxrFoOn,integer,,0.000000,,,1-sim/ndpanel/2/hsiWxr,exist,,,,0,,

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

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

out=RudderTrimComp,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.PEDESTAL.RudderTrim]<[-0.040000]

calc=[1.000000]

logic:

[SYSTEMS.PEDESTAL.RudderTrim]>[0.040000]

calc=[1.000000]

logic:

calc=[0.000000]

out=AileronTrim,double,,0.000000,,,sim/flightmodel2/controls/aileron_trim,exist,,,,0,,

out=AileronTrimComp,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.PEDESTAL.AileronTrim]<[-0.100000]

calc=[1.000000]

logic:

[SYSTEMS.PEDESTAL.AileronTrim]>[0.100000]

calc=[1.000000]

logic:

calc=[0.000000]

out=TrimLock1,integer,,0.000000,,,laminar/B738/toggle_switch/el_trim_lock_pos,exist,,,,0,,

out=TrimLock2,integer,,0.000000,,,laminar/B738/toggle_switch/ap_trim_lock_pos,exist,,,,0,,



dev=ECAMPAGE

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

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

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

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

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

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

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

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

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

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

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

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

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



dev=FIRE

out=Eng1FirePB,double,,0.000000,,,laminar/B738/fire/engine01/ext_switch/pos_arm,exist,,,,0,,

out=Eng2FirePB,double,,0.000000,,,laminar/B738/fire/engine02/ext_switch/pos_arm,exist,,,,0,,

out=APUFirePB,double,,0.000000,,,laminar/B738/fire/apu/ext_switch/pos_arm,exist,,,,0,,



dev=HYD

out=Eng1PumpSW,integer,,0.000000,,,anim/8/button,exist,,,,0,,

out=ElecPump2,integer,,0.000000,,,anim/10/button,exist,,,,0,,

out=ElecPump1,integer,,0.000000,,,anim/9/button,exist,,,,0,,

out=Eng2PumpSW,integer,,0.000000,,,anim/11/button,exist,,,,0,,

out=PumpDemandL,double,,0.000000,,,1-sim/hyd/elecSwitchLeft,exist,,,,0,,

out=PumpDemandC,double,,0.000000,,,1-sim/hyd/airSwitch,exist,,,,0,,

out=PumpDemandR,integer,,0.000000,,,1-sim/hyd/elecSwitchRight,exist,,,,0,,

out=HydQtyL,double,,0.000000,,,1-sim/hyd/qtyL,exist,,,,0,,

out=HydQtyC,double,,0.000000,,,1-sim/hyd/qtyC,exist,,,,0,,

out=HydQtyR,double,,0.000000,,,1-sim/hyd/qtyR,exist,,,,0,,

out=HydQtyAll,integer,,0.000000,,,,,,,,0,,

logic:

calc=[SYSTEMS.HYD.HydQtyL][SYSTEMS.HYD.HydQtyC][SYSTEMS.HYD.HydQtyR]



dev=FUEL

out=LAftPumpSW,integer,,0.000000,,,anim/32/button,exist,,,,0,,

out=LFwdPumpSW,integer,,0.000000,,,anim/35/button,exist,,,,0,,

out=LCtrPumpSW,integer,,0.000000,,,anim/38/button,exist,,,,0,,

out=CrossFeed1SW,integer,,0.000000,,,anim/33/button,exist,,,,0,,

out=CrossFeed2SW,integer,,0.000000,,,anim/36/button,exist,,,,0,,

out=RCtrPumpSW,integer,,0.000000,,,anim/39/button,exist,,,,0,,

out=RFwdPumpSW,integer,,0.000000,,,anim/37/button,exist,,,,0,,

out=RAftPumpSW,integer,,0.000000,,,anim/34/button,exist,,,,0,,

out=PumpsAll,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FUEL.LAftPumpSW]==[1.000000]

&&

[SYSTEMS.FUEL.LFwdPumpSW]==[1.000000]

&&

[SYSTEMS.FUEL.LCtrPumpSW]==[1.000000]

&&

[SYSTEMS.FUEL.RCtrPumpSW]==[1.000000]

&&

[SYSTEMS.FUEL.RFwdPumpSW]==[1.000000]

&&

[SYSTEMS.FUEL.RAftPumpSW]==[1.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=PumpsNoCtr,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.FUEL.LAftPumpSW]==[1.000000]

&&

[SYSTEMS.FUEL.LAftPumpSW]==[1.000000]

&&

[SYSTEMS.FUEL.RFwdPumpSW]==[1.000000]

&&

[SYSTEMS.FUEL.RAftPumpSW]==[1.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=CenterTank,double,,0.000000,,,sim/flightmodel/weight/m_fuel2,exist,,,,0,,



dev=ELEC

out=Gen1SW,integer,,0.000000,,,anim/22/button,exist,,,,0,,

out=Gen2SW,integer,,0.000000,,,anim/25/button,exist,,,,0,,

out=GenON,integer,,0.000000,,,sim/cockpit2/annunciators/generator,exist,,,,0,,

out=APUGen,integer,,0.000000,,,anim/15/button,exist,,,,0,,

out=BatterySW,integer,,0.000000,,,anim/14/button,exist,,,,0,,

out=BatteryCover,integer,,0.000000,,,1-sim/electrical/batteryCover,exist,,,,0,,

out=StandbyPowerPB,double,,0.000000,,,1-sim/electrical/stbyPowerSelector,exist,,,,0,,

out=BusTieL,double,,0.000000,,,anim/17/button,exist,,,,0,,

out=BusTieR,integer,,0.000000,,,anim/18/button,exist,,,,0,,

out=ExtPwrSW,integer,,0.000000,,,anim/16/button,exist,,,,0,,

out=ExtPwrConnect,integer,,0.000000,,,params/gpu,exist,,,,0,,

out=UtilBusL,integer,,0.000000,,,anim/20/button,exist,,,,0,,

out=UtilBusR,integer,,0.000000,,,anim/21/button,exist,,,,0,,

out=Gen1DiscCover,double,,0.000000,,,laminar/B738/button_switch/cover_position[4],exist,,,,0,,

out=Gen2DiscCover,double,,0.000000,,,laminar/B738/button_switch/cover_position[5],exist,,,,0,,

out=Gen1Disc,integer,,0.000000,,,anim/88/button,exist,,,,0,,

out=Gen2Disc,integer,,0.000000,,,anim/24/button,exist,,,,0,,

out=BusStatusL,double,,0.000000,,,1-sim/elec/busStatusL,exist,,,,0,,

out=BusStatusC,double,,0.000000,,,1-sim/elec/busStatusS,exist,,,,0,,

out=BusStatusR,double,,0.000000,,,1-sim/elec/busStatusR,exist,,,,0,,

out=ACBusAvail,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.ELEC.BusStatusL]>[0.000000]

&&

[SYSTEMS.ELEC.BusStatusC]>[0.000000]

&&

[SYSTEMS.ELEC.BusStatusR]>[0.000000]

calc=[1.000000]

logic:

calc=[0.000000]



dev=CABPRESS

out=LandAlt,integer,,0.000000,,,1-sim/press/landingAltitude,exist,,,,0,,

out=LandAltNeed,integer,,0.000000,,,jd/fo/needsetlandalt,new,,,,0,,

out=LandAltSet,integer,,0.000000,,,1-sim/press/landingAltitude,exist,1-sim/press/landingAltitude,exist,,0,,

logic:

[SYSTEMS.CABPRESS.LandAltNeed]==[1.000000]

calc=[SYSTEMS.FMS.AltDest]

logic:

calc=[SYSTEMS.CABPRESS.LandAltSet]

out=FltAlt,integer,,0.000000,,,sim/cockpit/pressure/max_allowable_altitude,exist,,,,0,,

out=FltAltSet,integer,,0.000000,,,sim/cockpit/pressure/max_allowable_altitude,exist,sim/cockpit/pressure/max_allowable_altitude,exist,,0,,

logic:

[SYSTEMS.MCP.CrzNeed]==[1.000000]

calc=[SYSTEMS.FMS.CrzAlt]

logic:

calc=[SYSTEMS.CABPRESS.FltAltSet]

out=PressModeSelect,integer,,0.000000,,,1-sim/press/modeSelector,exist,,,,0,,

out=AutoRate,double,,0.000000,,,1-sim/press/rateLimitSelector,exist,,,,0,,



dev=ICE

out=WingPB,double,,0.000000,,,anim/40/button,exist,,,,0,,

out=ENG1IcePB,integer,,0.000000,,,anim/41/button,exist,,,,0,,

out=ENG2IcePB,integer,,0.000000,,,anim/42/button,exist,,,,0,,

out=ProbeHeatA,integer,,0.000000,,,laminar/B738/toggle_switch/capt_probes_pos,exist,,,,0,,

out=ProbeHeatB,integer,,0.000000,,,laminar/B738/toggle_switch/fo_probes_pos,exist,,,,0,,

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

logic:

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



dev=APU

out=StartSW,integer,,0.000000,,,1-sim/engine/APUStartSelector,exist,,,,0,,

out=APURunning,double,,0.000000,,,sim/cockpit2/electrical/APU_running,exist,,,,0,,

out=APUAvail,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.APU.APURunning]==[1.000000]

&&

[SYSTEMS.APU.APU_N1]>[99.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=APU_N1,integer,,0.000000,,,sim/cockpit/engine/APU_N1,exist,,,,0,,



dev=OVHDSIDEL

out=EEC_L,integer,,0.000000,,,anim/3/button,exist,,,,0,,

out=EEC_R,integer,,0.000000,,,anim/4/button,exist,,,,0,,

out=Elt,integer,,0.000000,,,1-sim/elt/mode,exist,,,,0,,

out=YawDamperL,integer,,0.000000,,,anim/1/button,exist,,,,0,,

out=YawDamperR,integer,,0.000000,,,anim/2/button,exist,,,,0,,

out=IrsAlign,integer,,0.000000,,,757Avionics/irs/mag_hdg_cpt_flag,exist,,,,0,,



dev=OVHDCENTR

out=CarHeatAft,integer,,0.000000,,,anim/84/button,exist,,,,0,,

out=CarHeatFwd,integer,,0.000000,,,anim/85/button,exist,,,,0,,

out=CarHeatBulk,integer,,0.000000,,,anim/86/button,exist,,,,0,,

out=PassOxy,integer,,0.000000,,,anim/28/button,exist,,,,0,,

out=RamAir,integer,,0.000000,,,anim/29/button,exist,,,,0,,

out=Wiper,integer,,0.000000,,,anim/rhotery/10,exist,,,,0,,



dev=OVHDUP

out=IRS_L,integer,,0.000000,,,1-sim/irs/1/modeSel,exist,,,,0,,

out=IRS_C,integer,,0.000000,,,1-sim/irs/2/modeSel,exist,,,,0,,

out=IRS_R,integer,,0.000000,,,1-sim/irs/3/modeSel,exist,,,,0,,

out=IrsNavPos,integer,,0.000000,,,,,,,,0,,

logic:

[SYSTEMS.OVHDUP.IRS_L]==[2.000000]

&&

[SYSTEMS.OVHDUP.IRS_C]==[2.000000]

&&

[SYSTEMS.OVHDUP.IRS_R]==[2.000000]

calc=[1.000000]

logic:

calc=[0.000000]

out=EltSW,integer,,0.000000,,,laminar/B738/toggle_switch/elt,exist,,,,0,,

out=EltCover,double,,0.000000,,,laminar/B738/button_switch/cover_position[8],exist,,,,0,,

out=ServiceInter,integer,,0.000000,,,laminar/B738/toggle_switch/service_interphone,exist,,,,0,,

out=PassOxyCover,integer,,0.000000,,,laminar/B738/button_switch/cover_position[7],exist,,,,0,,

out=FlightRecor,integer,,0.000000,,,laminar/B738/switches/fdr_pos,exist,,,,0,,

out=FlightRecorCover,double,,0.000000,,,laminar/B738/switches/fdr_cover_pos,exist,,,,0,,



dev=OVHDSIDER

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

out=FuelJetOn,integer,,0.000000,,,1-sim/fuel/jettisonR/Switcher,exist,,,,0,,

out=FuelJetL,integer,,0.000000,,,anim/91/button,exist,,,,0,,

out=FuelJetR,integer,,0.000000,,,anim/92/button,exist,,,,0,,

out=WindHeatLside,integer,,0.000000,,,anim/47/button,exist,,,,0,,

out=WindHeatRside,integer,,0.000000,,,anim/50/button,exist,,,,0,,

out=WindHeatLfwd,integer,,0.000000,,,anim/48/button,exist,,,,0,,

out=WindHeatRfwd,integer,,0.000000,,,anim/49/button,exist,,,,0,,

out=EqCool,integer,,0.000000,,,1-sim/air/equipCoolingSwicher,exist,,,,0,,

