Offset Mapping for PMDG 737NGX PLEASE READ THIS FIRST: Developers using FSUIPC to interface with the PMDG line of products must be aware of and comply with certain restrictions designed to prevent the use of PMDG products in a for-hire or pilot training environment. Please see the PMDG EULA that accompanies the NGX, 777X and 747 line of products for details. Subject to the above condition, the facilities for reading the PMDG 737NGX data direct from FSUIPC4 offsets are included with kind permission of PMDG. To enable the data communication output from the PMDG aircraft, you will need to open the file 737NGX_Options.ini (located in the FSX folder PMDG\PMDG 737 NGX, and add the following lines to the end of the file: [SDK] EnableDataBroadcast=1 Please also note that the offsets are only populated with data whilst the PMDG 737NGX is running and SimConnect is supplying the "Client Data". At the time of release it appears that there is a problem, either with SimConnect or with the NGX, which stops the flow of data for either all re-loads of the NGX after the first, or every alternate load. Reports differ on this. Some say that re-connecting with SimConnect fixes it, though this doesn't work for me either. If you want to try this you can assign a button or keypress to FSUIPC's special re-connection control: Re-simconnect and use this after reloading the NGX.

Notes for programmers All offsets are READ ONLY. To change values please use the Events (known as "controls" in FSUIPC) as listed in the "PMDG_NGX_SDK.h" file which you can find in the PMDG 737NGX SDK. The numerical values of those controls can be used directly in button and key assignments in the FSUIPC4.INI file, or from Lua plug-ins using the ipc.control function. The list here is simply a version of the full list in the PMDG_NGX_SDK.h file with the hexadecimal offset (6420-661F inclusive), size in bytes, and type of value added. Programmers using C/C++ would be better off using the original header file directly and simply mapping the PMDG_NGX_Data structure direct to an offset area, but do note that the reserved area of 168 bytes at the end are NOT mapped to offsets.

Offset

Size

Data type

Name

Notes

Aft overhead ADIRU 6420 6421

1 1

BYTE BYTE

IRS_DisplaySelector IRS_SysDisplay_R

6422 6423 6425 6427 6429 642B

1 2 2 2 2 2

BYTE BYTE x 2 BYTE BYTE x 2 BYTE x 2 BYTE x 2

IRS_annunGPS IRS_annunALIGN[2] IRS_annunON_DC[2] IRS_annunFAULT[2] IRS_annunDC_FAIL[2] IRS_ModeSelector[2]

Positions 0..4 Boolean: false: L true: R Boolean Booleans Booleans Booleans Booleans 0: OFF 1: ALIGN 2: NAV 3: ATT

1

BYTE

WARN_annunPSEU

Boolean

PSEU 642D

SERVICE INTERPHONE 642E

1

BYTE

COMM_ServiceInterphoneSw

Boolean

1

BYTE

LTS_DomeWhiteSw

0: DIM 1: OFF 2: BRIGHT

2 2 2 2

BYTE x 2 BYTE x 2 BYTE x 2 BYTE x 2

ENG_EECSwitch[2] ENG_annunREVERSER[2] ENG _annunENGINE_CONTROL[2] ENG_annunALTN[2]

Boolean Boolean Boolean Boolean

1 1 1

BYTE BYTE BYTE

OXY_Needle OXY_SwNormal OXY_annunPASS_OXY_ON

Position 0...240 Boolean Boolean true: NORMAL false: ON

1 1 1

BYTE BYTE BYTE

GEAR_annunOvhdLEFT GEAR_annunOvhdNOSE GEAR_annunOvhdRIGHT

Boolean Boolean Boolean Boolean true: NORMAL false: TEST Boolean

LIGHTS 642F

ENGINE 6430 6432 6434 6436

OXYGEN 6438 6439 643A

GEAR 643B 643C 643D

FLIGHT RECORDER 643E

1

BYTE

FLTREC_SwNormal

643F

1

BYTE

FLTREC_annunOFF

Forward overhead FLIGHT CONTROLS 6440

2

FCTL_FltControl_Sw[2]

6442

2

BYTE x 2

FCTL_Spoiler_Sw[2]

6444 6445

1 1

BYTE BYTE

FCTL_YawDamper_Sw FCTL_AltnFlaps_Sw_ARM

6446

1

BYTE

FCTL_AltnFlaps_Control_Sw

6447 6449 644A 644B 644C 644D 644E 644F 6450

2 1 1 1 1 1 1 1 1

BYTE x 2 BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE

FCTL_annunFC_LOW_PRESSURE[2] FCTL_annunYAW_DAMPER FCTL_annunLOW_QUANTITY FCTL_annunLOW_PRESSURE FCTL_annunLOW_STBY_RUD_ON; FCTL_annunFEEL_DIFF_PRESS FCTL_annunSPEED_TRIM_FAIL FCTL_annunMACH_TRIM_FAIL FCTL_annunAUTO_SLAT_FAIL

0: STBY/RUD 1: OFF 2: ON Boolean true: ON false: OFF Boolean Boolean true: ARM false: OFF 0: UP 1: OFF 2: DOWN Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean

NAVIGATION/DISPLAYS 6451

1

BYTE

NAVDIS_VHFNavSelector

6452

1

BYTE

NAVDIS_IRSSelector

6453

1

BYTE

NAVDIS_FMCSelector

6454

1

BYTE

NAVDIS_SourceSelector

6455

1

BYTE

NAVDIS_ControlPaneSelector

6458 645C 645D 645F

4 1 2 2

FLT32 BYTE BYTE x 2 BYTE x 2

FUEL_FuelTempNeedle FUEL_CrossFeedSw FUEL_PumpFwdSw[2 FUEL_PumpAftSw[2]

6461

2

BYTE x 2

FUEL_PumpCtrSw[2]

6463 6465 6467 6469 646A 646C 646E

2 2 2 1 2 2 2

BYTE x 2 BYTE x 2 BYTE x 2 BYTE BYTE x 2 BYTE x 2 BYTE x 2

FUEL_annunENG_VALVE_CLOSED[2] FUEL _annunSPAR_VALVE_CLOSED[2] FUEL_annunFILTER_BYPASS[2] FUEL_annunXFEED_VALVE_OPEN FUEL_annunLOWPRESS_Fwd[2] FUEL_annunLOWPRESS_Aft[2] FUEL_annunLOWPRESS_Ctr[2]

0: BOTH ON 1 1: NORMAL 2: BOTH ON 2 0: BOTH ON L 1: NORMAL 2: BOTH ON R 0: BOTH ON L 1: NORMAL 2: BOTH ON R 0: ALL ON 1 1: AUTO 2: ALL ON 2 0: BOTH ON 1 1: NORMAL 2: BOTH ON 2

FUEL

Boolean Boolean left aft / right aft

Boolean ctr left / ctr right

Boolean Boolean Boolean Boolean Boolean Boolean Boolean

ELECTRICAL 6470 6471 6472 6473

1 1 1 1

BYTE BYTE BYTE BYTE

ELEC_annunBAT_DISCHARGE ELEC_annunTR_UNIT ELEC_annunELEC ELEC_DCMeterSelector

6474

1

BYTE

ELEC_ACMeterSelector

6475

1

BYTE

ELEC_BatSelector

6476 6477 6478 647A 647B 647D 647E 647F 6480 6481 6483 6485 6487 6489 648B

1 1 2 1 2 1 1 1 1 2 2 2 2 2 1

BYTE BYTE BYTE x 2 BYTE BYTE x 2 BYTE BYTE BYTE BYTE BYTE x 2 BYTE x 2 BYTE x 2 BYTE x 2 BYTE x 2 BYTE

ELEC_CabUtilSw ELEC_IFEPassSeatSw ELEC_annunDRIVE[2] ELEC_annunSTANDBY_POWER_OFF ELEC_IDGDisconnectSw[2] ELEC_StandbyPowerSelector ELEC_annunGRD_POWER_AVAILABLE ELEC_GrdPwrSw ELEC_BusTransSw_AUTO ELEC_GenSw[2] ELEC_APUGenSw[2] ELEC_annunTRANSFER_BUS_OFF[2] ELEC_annunSOURCE_OFF[2] ELEC_annunGEN_BUS_OFF[2] ELEC_annunAPU_GEN_OFF_BUS

4 1 1 1 1

FLT32 BYTE BYTE BYTE BYTE

APU_EGTNeedle APU_annunMAINT APU_annunLOW_OIL_PRESSURE APU_annunFAULT APU_annunOVERSPEED

6494

1

BYTE

OH_WiperLSelector

6495

1

BYTE

OH_WiperRSelector

Boolean Boolean Boolean 0: STBY PWR 1: BAT BUS ... 7: TEST 0: STBY PWR 1: GND PWR ... 6: TEST 0: OFF 1: BAT 2: ON

Boolean Boolean Boolean Boolean Boolean 0: BAT 1: OFF 2: AUTO

Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean

APU 648C 6490 6491 6492 6493

Boolean Boolean Boolean Boolean

WIPERS 0: PARK 2: LOW 0: PARK 2: LOW

1: INT 3:HIGH 1: INT 3:HIGH

CENTRE OVERHEAD CONTROLS & INDICATORS 6496 6497 6498 6499 649A 649B 649C 649D 649E 649F 64A0 64A1

1 1 1 1 1 1 1 1 1 1 1 1

BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE

LTS_CircuitBreakerKnob LTS_OvereadPanelKnob AIR_EquipCoolingSupplyNORM AIR_EquipCoolingExhaustNORM AIR_annunEquipCoolingSupplyOFF AIR_annunEquipCoolingExhaustOFF LTS_annunEmerNOT_ARMED LTS_EmerExitSelector COMM_NoSmokingSelector COMM_FastenBeltsSelector COMM_annunCALL COMM_annunPA_IN_USE

Position 0...150 Position 0...150 Boolean Boolean Boolean Boolean Boolean 0: OFF 1: ARMED 2: ON 0: OFF 1: AUTO 2: ON 0: OFF 1: AUTO 2: ON

Boolean Boolean

ANTI-ICE 64A2 64A6 64AA 64AE 64AF 64B0 64B1 64B2 64B3 64B4 64B5 64B6 64B8 64BA 64BC 64BE 64BF

4 4 4 1 1 1 1 1 1 1 1 2 2 2 2 1 2

BYTE x 4 BYTE x 4 BYTE x 4 BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE x 2 BYTE x 2 BYTE x 2 BYTE x 2 BYTE BYTE x 2

ICE_annunOVERHEAT[4] ICE_annunON[4] ICE_WindowHeatSw[4] ICE_annunCAPT_PITOT ICE_annunL_ELEV_PITOT ICE_annunL_ALPHA_VANE ICE_annunL_TEMP_PROBE ICE_annunFO_PITOT ICE_annunR_ELEV_PITOT ICE_annunR_ALPHA_VANE ICE_annunAUX_PITOT ICE_TestProbeHeatSw[2] ICE_annunVALVE_OPEN[2] ICE_annunCOWL_ANTI_ICE[2] ICE_annunCOWL_VALVE_OPEN[2] ICE_WingAntiIceSw ICE_EngAntiIceSw[2]

Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean

BYTE x 2 BYTE x 2 BYTE x 2 BYTE x 2 BYTE x 2

HYD_annunLOW_PRESS_eng[2] HYD_annunLOW_PRESS_elec[2] HYD_annunOVERHEAT_elec[2] HYD_PumpSw_eng[2] HYD_PumpSw_elec[2]

Boolean Boolean Boolean Boolean Boolean Positions 0..6 Boolean Boolean Boolean Boolean Boolean Boolean

HYDRAULICS 64C1 64C3 64C5 64C7 64C9

2 2 2 2 2

AIR SYSTEMS 64CB 64CC 64CD 64D0 64D1 64D2 64D3 64D5 64D7 64D9 64DA 64DB 64DD 64DF 64E4 64E8 64EC

1 1 3 1 1 1 2 2 2 1 1 2 2 2 4 4 4

BYTE BYTE BYTE x 3 BYTE BYTE BYTE BYTE x 2 BYTE x 2 BYTE x 2 BYTE BYTE BYTE x 2 BYTE x 2 BYTE x 2 DWORD DWORD DWORD

AIR_TempSourceSelector AIR_TrimAirSwitch AIR_annunZoneTemp[3] AIR_annunDualBleed AIR_annunRamDoorL AIR_annunRamDoorR AIR_RecircFanSwitch[2] AIR_PackSwitch[2] AIR_BleedAirSwitch[2] AIR_APUBleedAirSwitch AIR_IsolationValveSwitch AIR_annunPackTripOff[2] AIR_annunWingBodyOverheat[2] AIR_annunBleedTripOff[2] AIR_FltAltWindow AIR_LandAltWindow AIR_OutflowValveSwitch

64F0

4

DWORD

AIR_PressurizationModeSelector

0=OFF 1=AUTO 2=HIGH

Boolean Boolean Boolean Boolean Boolean Boolean

0=CLOSE 1=NEUTRAL 2=OPEN 0=AUTO 1=ALTN 2=MAN

BOTTOM OVERHEAD 64F4

2

BYTE x 2

LTS_LandingLtRetractableSw[2]

0: RETRACT 1: EXTEND 2: ON

64F6 64F8 64FA 64FB

2 2 1 1

BYTE x 2 BYTE x 2 BYTE BYTE

LTS_LandingLtFixedSw[2] LTS_RunwayTurnoffSw[2] LTS_TaxiSw APU_Selector

Boolean Boolean Boolean 0: OFF 1: ON 2: START

0: GRD 1: OFF 2: CONT 3: FLT 0: IGN L 1: BOTH 2: IGN R

64FC

2

BYTE x 2

ENG_StartSelector[2]

64FE

1

BYTE

ENG_IgnitionSelector

64FF 6500

1 1

BYTE BYTE

LTS_LogoSw LTS_PositionSw

Boolean

6501 6502 6503

1 1 1

BYTE BYTE BYTE

LTS_AntiCollisionSw LTS_WingSw LTS_WheelWellSw

Boolean Boolean Boolean

WARN_annunFIRE_WARN[2] WARN_annunMASTER_CAUTION[2] WARN_annunFLT_CONT WARN_annunIRS WARN_annunFUEL WARN_annunELEC WARN_annunAPU WARN_annunOVHT_DET WARN_annunANTI_ICE WARN_annunHYD WARN_annunDOORS WARN_annunENG WARN_annunOVERHEAD WARN_annunAIR_COND

Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean

0: STEADY 1: OFF 2: STROBE & STEADY

Glareshield WARNINGS 6504 6506 6508 6509 650A 650B 650C 650D 650E 650F 6510 6511 6512 6513

2 2 1 1 1 1 1 1 1 1 1 1 1 1

BYTE x 2 BYTE x 2 BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE

EFIS CONTROL PANELS 6514 6516 6518 651A 651C

2 2 2 2 2

BYTE x 2 BYTE x 2 BYTE x 2 BYTE x 2 BYTE x 2

EFIS_MinsSelBARO[2] EFIS_BaroSelHPA[2] EFIS_VORADFSel1[2] EFIS_VORADFSel2[2] EFIS_ModeSel[2]

651E

2

BYTE x 2

EFIS_RangeSel[2]

0: VOR 1: OFF 2: ADF 0: VOR 1: OFF 2: ADF 0: APP 1: VOR 2: MAP 3: PLAN 0: 5 ... 7: 640

MODE CONTROL PANEL 6520 6524 6528 6529 652A 652C 652E 6530 6532 6533 6535

4 4 1 1 1 2 2 2 1 2 1

WORD x 2 FLT32 BYTE BYTE BYTE WORD WORD Signed short BYTE BYTE x 2 BYTE

MCP_Course[2] MCP_IASMach MCP_IASBlank MCP_IASOverspeedFlash MCP_IASUnderspeedFlash MCP_Heading MCP_Altitude MCP_VertSpeed MCP_VertSpeedBlank MCP_FDSw[2] MCP_ATArmSw

Mach if < 10.0

Boolean Boolean Boolean

Boolean Boolean Boolean

6536 6537 6538 653A 653B 653C 653D 653E 653F 6540 6541 6542 6543 6544 6545 6546 6547 6548

1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

BYTE BYTE BYTE x 2 BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE

MCP_BankLimitSel MCP_DisengageBar MCP_annunFD[2] MCP_annunATArm MCP_annunN1 MCP_annunSPEED MCP_annunVNAV MCP_annunLVL_CHG MCP_annunHDG_SEL MCP_annunLNAV MCP_annunVOR_LOC MCP_annunAPP MCP_annunALT_HOLD MCP_annunVS MCP_annunCMD_A MCP_annunCWS_A MCP_annunCMD_B MCP_annunCWS_B

0: 10 ... 4: 30

Boolean, false: ALT Boolean

Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean

Forward Panel 6549 654A 654C

1 2 2

BYTE BYTE x 2 BYTE x 2

MAIN_NoseWheelSteeringSwNORM MAIN_annunBELOW_GS[2] MAIN_MainPanelDUSel[2];

654E

2

BYTE x 2

MAIN_LowerDUSel[2];

6550 6552 6554 6556 6558 6559 655A 655B 655C 655D 655E 655F

2 2 2 2 1 1 1 1 1 1 1 1

BYTE x 2 BYTE x 2 BYTE x 2 BYTE x 2 BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE

MAIN_annunAP[2] MAIN_annunAT[2] MAIN_annunFMC[2] MAIN_DisengageTestSelector[2] MAIN_annunSPEEDBRAKE_ARMED MAIN_annunSPEEDBRAKE_DO_NOT_ARM MAIN_annunSPEEDBRAKE_EXTENDED MAIN_annunSTAB_OUT_OF_TRIM MAIN_LightsSelector MAIN_RMISelector1_VOR MAIN_RMISelector2_VOR MAIN_N1SetSelector

6560

1

BYTE

MAIN_SpdRefSelector

6561

1

BYTE

MAIN_FuelFlowSelector

6562 6563 6564 6565

1 1 1 1

BYTE BYTE BYTE BYTE

MAIN_AutobrakeSelector MAIN_annunANTI_SKID_INOP MAIN_annunAUTO_BRAKE_DISARM MAIN_annunLE_FLAPS_TRANSIT

0: OUTBD PFD ... 4 MFD for Capt Reverse sequence for FO 0: ENG PRI .. 2 ND for Capt Reverse sequence for FO

Boolean Boolean Boolean 0: 1 1: OFF 2: 2

Boolean Boolean Boolean Boolean 0: TEST 1: BRT 2: DIM

Boolean Boolean 0: 2 1: 1 2: AUTO 3: BOTH 0: SET 1: AUTO 2: V1 3: VR 4: WT 5: VREF 6: Bug 0: RESET 1: RATE 2: USED 0: RTO 1: OFF ... 5: MAX

Boolean Boolean Boolean

6566 6568 6570 6573 6576 6578 657C 657D 657E 657F 6580 6581 6582 6583 6584 6585 6586 6587

1 8 3 3 1 4 1 1 1 1 1 1 1 1 1 1 1 1

BYTE FLT32 x 2 BYTE BYTE BYTE FLT32 BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE

MAIN_annunLE_FLAPS_EXT MAIN_TEFlapsNeedle[2] MAIN_annunGEAR_transit[3] MAIN_annunGEAR_locked[3] MAIN_GearLever MAIN_BrakePressNeedle HGS_annun_AIII HGS_annun_NO_AIII HGS_annun_FLARE HGS_annun_RO HGS_annun_RO_CTN HGS_annun_RO_ARM HGS_annun_TO HGS_annun_TO_CTN HGS_annun_APCH HGS_annun_TO_WARN HGS_annun_Bar HGS_annun_FAIL

Boolean Boolean Boolean 0: UP 1: OFF 2: DOWN

Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean

Lower Forward Panel 6588 658A 658B 658C 658E 6590 6592 6593 6594 6595 6596 6597 6598

2 1 1 2 2 2 1 1 1 1 1 1 1

BYTE x 2 BYTE BYTE BYTE x 2 BYTE x 2 BYTE x 2 BYTE BYTE BYTE BYTE BYTE BYTE BYTE

LTS_MainPanelKnob[2] LTS_BackgroundKnob LTS_AFDSFloodKnob LTS_OutbdDUBrtKnob[2]; LTS_InbdDUBrtKnob[2] LTS_InbdDUMapBrtKnob[2] LTS_UpperDUBrtKnob LTS_LowerDUBrtKnob LTS_LowerDUMapBrtKnob GPWS_annunINOP GPWS_FlapInhibitSw_NORM GPWS_GearInhibitSw_NORM GPWS_TerrInhibitSw_NORM

Position 0...150

CDU_annunEXEC[2] CDU_annunCALL[2] CDU_annunFAIL[2] CDU_annunMSG[2] CDU_annunOFST[2] CDU_BrtKnob[2] TRIM_StabTrimMainElecSw_NORMAL TRIM_StabTrimAutoPilotSw_NORMAL PED_annunParkingBrake FIRE_OvhtDetSw[2] FIRE_annunENG_OVERHEAT[2] FIRE_DetTestSw

Boolean Boolean Boolean Boolean Boolean

Position 0...150 Position 0...150 Position 0...127 Position 0...127 Position 0...127 Position 0...127 Position 0...127 Position 0...127

Boolean Boolean Boolean Boolean

Control Stand 6599 659B 659D 659F 65A1 65A3 65A5 65A6 65A7 65A8 65AA 65AC

2 2 2 2 2 2 1 1 1 2 2 1

BYTE x 2 BYTE x 2 BYTE x 2 BYTE x 2 BYTE x 2 BYTE x 2 BYTE BYTE BYTE BYTE x 2 BYTE x 2 BYTE

Position 0...127

Boolean Boolean Boolean 0: A 1: NORMAL 2: B

Boolean 0: FAULT/INOP 1: neutral 2: OVHT/FIRE

65AD

3

BYTE x 3

FIRE_HandlePos[3]

0: In 1: Blocked 2: Out 3: Turned Left 4: Turned right

65B0 65B3 65B4 65B5 65B6 65B7 65B9 65BA 65BD 65BF 65C1 65C3 65C4 65C5 65C6 65C7 65C8 65C9 65CA 65CB 65CC 65CD

3 1 1 1 1 2 1 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1

BYTE x 3 BYTE BYTE BYTE BYTE BYTE x 2 BYTE BYTE x 3 BYTE x 2 BYTE x 2 BYTE x 2 BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE

FIRE_HandleIlluminated[3] FIRE_annunWHEEL_WELL FIRE_annunFAULT FIRE_annunAPU_DET_INOP FIRE_annunAPU_BOTTLE_DISCHARGE FIRE_annunBOTTLE_DISCHARGE[2] FIRE_ExtinguisherTestSw FIRE_annunExtinguisherTest[3] CARGO_annunExtTest[2] CARGO_DetSelect[2] CARGO_ArmedSw[2] CARGO_annunFWD CARGO_annunAFT CARGO_annunDETECTOR_FAULT CARGO_annunDISCH HGS_annunRWY HGS_annunGS HGS_annunFAULT HGS_annunCLR XPDR_XpndrSelector_2; XPDR_AltSourceSel_2 XPDR_ModeSel

Boolean Boolean Boolean Boolean Boolean Boolean

65CE 65CF 65D0 65D1 65D2 65D3 65D4

1 1 1 1 1 1 1

BYTE BYTE BYTE BYTE BYTE BYTE BYTE

XPDR_annunFAIL LTS_PedFloodKnob LTS_PedPanelKnob TRIM_StabTrimSw_NORMAL PED_annunLOCK_FAIL PED_annunAUTO_UNLK PED_FltDkDoorSel

Boolean

0: 1 1: neutral 2: 2 Left, Right, APU Fwd, Aft 0: A 1: NORM 2: B

Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean Boolean false: 1 true: 2 false: 1 true: 2 0: STBY 1: ALT RPTG OFF ... 4: TA/RA Position 0...150 Position 0...150

Boolean Boolean Boolean 0: UNLKD 1 AUTO pushed in 2: AUTO 3: DENY

Additional variables: used by FS2Crew true: valve open

65D5 65D8 65E0

2 8 1

BYTE x 2 FLT32 x 2 BYTE

ENG_StartValve[2] AIR_DuctPress[2] COMM_Attend_PressCount

65E1

1

BYTE

COMM_GrdCall_PressCount

65E2

3

BYTE x 3

COMM_SelectedMic[3]

Array: 0=capt, 1=F/O, 2=observer. Values: : 0=VHF1 1=VHF2 2=VHF3 3=HF1 4=HF2 5=FLT 6=SVC 7=PA

65E8 65EC

4 4

FLT32 FLT32

FUEL_QtyCenter FUEL_QtyLeft

LBS LBS

PSI Iincremented with each button press Iincremented with each button press

LBS

65F0 65F4

4 1

FLT32 BYTE

FUEL_QtyRight IRS_aligned

65F5

1

BYTE

AircraftMode

65F6

1

BYTE

WeightInKg

Boolean: false: LBS true: KG

65F7

1

BYTE

GPWS_V1CallEnabled

65F8

1

BYTE

GroundConnAvailable

65F9 65FA 65FB 65FC 65FD 65FE 6600 6602 6604 6606 6608 660C

1 1 1 1 1 1 2 2 2 2 1 4

BYTE BYTE BYTE BYTE BYTE BYTE WORD WORD WORD WORD BYTE FLT32

FMC_TakeoffFlaps FMC_V1 FMC_VR FMC_V2 FMC_LandingFlaps FMC_LandingVREF FMC_CruiseAlt FMC_LandingAltitude FMC_TransitionAlt FMC_TransitionLevel FMC_PerfInputComplete FMC_DistanceToTOD

GPWS V1 callout option enabled can connect/disconnect ground air/electrics degrees, 0 if not set

6610 6614 661F

4 9

FLT32 STR [9]

FMC_DistanceToDest FMC_flightNumber[9] Last byte of reserved area for PMDG 737NGX

Boolean: At least one IRU is aligned 1: -600 2: -700 3: -700WL 4: -800 5: -800WL 6: -900 7: -900ER

knots, 0 if not set knots, 0 if not set knots, 0 if not set degrees, 0 if not set knots, 0 if not set ft, 0 if not set ft; -32767 if not available ft ft

Boolean nm; 0.0 if passed, negative if n/a nm, negative if n/a

Peter L. Dowson, April 2012, by permission of PMDG, Revised 7th April 2012

Offset Mapping for PMDG 737NGX.pdf

Page 1 of 10. Offset Mapping for PMDG 737NGX. PLEASE READ THIS FIRST: Developers using FSUIPC to interface with the PMDG line of products must be ...

695KB Sizes 7 Downloads 207 Views

Recommend Documents

pmdg bae jetstream 4100.pdf
Download. Connect more apps... Try one of the apps below to open or edit this item. pmdg bae jetstream 4100.pdf. pmdg bae jetstream 4100.pdf. Open. Extract.

Computer based system for pricing an index-offset deposit product
Jun 16, 2003 - income-linked credit component F at the end of the term. T; e) determining a cost for ..... A Very Fast Shift-Register Sequence Random Number Gen erator, Scott Kirkpatrick .... tions include: the dependence of arbitrage-free pricing fo

Computer based system for pricing an index-offset deposit product
Jun 16, 2003 - See application ?le for complete search history. (56). References Cited ... Analytical Approximation for the GARCH option pricing model,. 2001, pp. ... Gerber, Richard, “The Software Optimization Cookbook”, Intel. Press, 2002.

IOF/SEEOA Developing seminar for mapping Mapping and printing ...
IOF/SEEOA Developing seminar for mapping. Mapping and printing sprint and urban orienteering maps. 15-18 th. October 2015 Sofia, Bulgaria, hotel Legends.

IOF/SEEOA Developing seminar for mapping Mapping and printing ...
Seminar fee: 30eur per person (includes seminar materials, lectures, practice work, free wi fi, using of hotel conference room, water and coffe/tea breaks with ...

offset printing technology pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. offset printing technology pdf. offset printing technology pdf. Open. Extract. Open with. Sign In. Main menu

2010 Offset piston by JK.pdf
International Conference on Science, Technology and Innovation for ... piston to move in the reversing direction against the crank rotation, enabling the piston,.

offset printing company profile pdf
Sign in. Loading… Whoops! There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying.

Carrier Frequency Offset Compensation with ...
computer simulations. An uplink OFDMA system with 256 subcarriers and 8 users are considered. The size of each cluster is set to 4 (K = 4) and the same ...

ITERATIVE SYNCHRONISATION AND DC-OFFSET ...
number of channel taps (M), i.e. P ≥ M. The use of HOS and polynomial rooting was avoided in the TSS method pre- sented in [4], but required P ≥ 2M + 1.

FIRe seveRITy mAPPIng: mAPPIng THe - Bushfire CRC
financial support was provided by Bushfires Nt and student support from Charles darwin university. ... mapping system (www.firenorth.org.au) enhancing the ...

EE241 Midterm Report Offset Compensation ...
and storing the offset on capacitors (auto zero approach). ... The auto -zero approach is therefore the solution of .... occur at once (e.g. flash memory). (5) Offset ...

NOVA's Curriculum Mapping Rubric for Informaion Literacy.pdf ...
Page 1 of 4. CURRICULUM MAPPING RUBRIC FOR. INFORMATION LITERACY GENERAL EDUCATION GOAL. Northern Virginia Community College.

Mobile Mapping
Apr 24, 2013 - MOBILE MAPPING WITH ANDROID DEVICES. David Hughell and Nicholas Jengre .... 10. Windows programs to assist Android mapping .

Mobile Mapping
MOBILE MAPPING WITH ANDROID DEVICES. David Hughell and Nicholas Jengre. 24/April/2013. Table of Contents. Table of Contents .

2012_ASCE_JTE_Fuzzy Logic–Based Mapping Algorithm for ...
2012_ASCE_JTE_Fuzzy Logic–Based Mapping Algorithm for Improving Animal-Vehicle Collision Data.pdf. 2012_ASCE_JTE_Fuzzy Logic–Based Mapping ...

Collection Mapping & GIS for Landscape Management.pdf ...
Collection Mapping & GIS for Landscape Management.pdf. Collection Mapping & GIS for Landscape Management.pdf. Open. Extract. Open with. Sign In.

Silhouette Management for Protruded Displacement Mapping
Korea Advanced Institute of Science and Technology ... mation. 2 Silhouette Management ... overflow problem is shown in the right image of Figure 2. Notice.

Simultaneous Technology Mapping and Placement for Delay ...
The algorithm employs a dynamic programming (DP) technique and runs .... network or the technology decomposed circuit or the mapped netlist is a DAG G(V, ...