Most of the commonly reported issues and questions are answered in the Frequently Asked Questions (FAQ) option under the Support menu of this website.
*** PLEASE NOTE ***
Your forum account is not the same as the account used in the shop. They are completely separate accounts.
1st December: A new version of the GoFlight Interface Tool for MSFS is now available.
12th November: A new version of the GoFlight Interface Tool for X-Plane is now available.
6th June: A new version of Virtual Flight Sim Hardware is now available (huge update)
21st November: A new version of the GoFlight Interface Tool for FSX/FSXSE/P3D is now available.

PMDG 777 for P3D v2.5 -- PMDG DLL.XML entry will prevent GIT from working correctly

FYI, I was having a problem with GIT working in P3D V2.5 ... any aircraft.  So enable SimConnect logging and started my standard diagnostic process by disabling entries in the DLL.XML and EXE.XML.

I found the culprit that prevented GIT from working correctly, it's PMDG's entry in the DLL.XML

  <Launch.Addon>
    <Name>PMDG Interface</Name>
    <Disabled>False</Disabled>
    <Path>PMDG\DLLs\PMDG_Interface.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>

If I disable this entry and obviously use any aircraft other than PMDG, all is good with GIT.  But as soon as I enable this entry GIT will not work regardless of aircraft selected.

Just thought I'd pass this along.

Cheers, Rob.

Comments

  • edited February 2015
    Rob,

      No joy with the 777/MCP after disabling the entry in the DLL.XML....MCP switches and rotaries still operable, but zeros in the displays.

     Robert
  • Hi Robert,

    My post was mostly about getting other aircraft to work with GIT ... if I had the PMDG entry enabled in my DLL.XML none of my other aircraft would work with GIT.

    So I'm not even at the point where I'm trying to make PMDG work with GIT ...yet.  I get a yellow SimConnect light with the PMDG and Detective is disabled.

    Cheers, Rob.


  • Rob,

    Out of interest, does it make any difference if the Goflight Interface Module dll is loaded before or after PMDG_Interface.dll?

    Thx

    Steve

  • Rob,

    Problem cause identified....Please refer to my original post.

      Robert
  • Hi Rob,

    I still haven't had a chance to test this yet - still waiting for LM to reactivate my v2 licence.

    Best wishes

    Steve

  • Hi Rob,

    I have tested GIT latest Beta with Prepar3d 2.5 and the PMDG 777 and it works fine. Only the PMDG and GIT dlls were loaded.

    Can you test with latest Beta and see if the problem is resolved?

    Thx

    Steve

  • Sorry for delay Steve, just super swamped with doing other things for other 3rd party people and PC migration and P3D V2.5 testing, hotfixes, etc...

    I'll get to testing v2.1.10 this Sat/Sun (3/7/15).  Hoping I can do a full 777 GIT set and 737 GIT set and an RealAir Turbine Duke 2 set (obviously not in one weekend) ... should be a good test for your much appreciated latest release.

    Cheers, Rob.
  • Hi Steve,

    Tested out v2.1.10 and unfortunately I'm getting a yellow light on the SimConnect ... log indicates the following:

    10:39:32 GoFlight Connection Starting..... 
    10:39:32 SimConnect Connection Starting..... 
    10:39:33 SimConnect Message Processing Started 
    10:39:33 GoFlight Connection Started 
    10:39:33 SimConnect Connection Started 
    10:39:33 Aircraft Connection Starting..... 
    10:39:33 PMDG SDK option is OK in Prepar3D 
    10:39:33 SimConnect: Event Received: Aircraft Type Changed 
    10:39:33 SimConnect: Event Received: SIM, 1 
    10:39:33 SimConnect: Event Received: PAUSE, 0 
    10:39:33 SimConnect Message Processing Finished 
    10:39:33 GoFlight Connection Starting..... 
    10:39:34 SimConnect Connection Starting..... 
    10:39:35 SimConnect Message Processing Started 
    10:39:35 GoFlight Connection Started 
    10:39:35 SimConnect: Event Received: Aircraft Loaded/Flight Loaded 
    10:39:35 SimConnect: Event Received: SIM, 1 
    10:39:35 SimConnect: Event Received: PAUSE, 0 
    10:39:35 SimConnect Connection Started 
    10:39:35 Aircraft Connection Starting..... 
    10:39:37 Aircraft Connection Started 
    10:39:37 Simconnect Version: 1.4.0.0 
    10:39:37 SimConnect: Exception Received:  EVENT_ID_DUPLICATE 
    10:39:37 SimConnect: Exception Received:  EVENT_ID_DUPLICATE 
    10:39:37 SimConnect: Exception Received:  EVENT_ID_DUPLICATE 
    10:39:37 Synchronising Switches & Selectors ..... 
    10:39:37 SimConnect: Exception Received:  ERROR 
    10:39:40 Synchronising Switches & Selectors Complete 

    I'm a little confused by the SimConnect v1.4??   

    The only version of SimConnect client I have installed is v10.0.61259.0.  P3D built in managed SimConnect is v2.5.

    Also tried installing placing the DLL.XML reference before and after the PMDG references, but results were the same.


    Cheers, Rob.
  • Contents of my DLL.XML

      <Launch.Addon>
        <Name>GoFlight Module Interface</Name>
        <Disabled>False</Disabled>
        <Path>D:\GoFlight\Goflight Interface Module.dll</Path>
      </Launch.Addon>

     <Launch.Addon>
        <Name>PMDG Interface</Name>
        <Disabled>False</Disabled>
        <Path>PMDG\DLLs\PMDG_Interface.dll</Path>
        <DllStartName>module_init</DllStartName>
        <DllStopName>module_deinit</DllStopName>
      </Launch.Addon>

     <Launch.Addon>
        <Name>PMDG HUD interface</Name>
        <Disabled>False</Disabled>
        <Path>PMDG\DLLs\PMDG_HUD_interface.dll</Path>
        <DllStartName>module_init</DllStartName>
        <DllStopName>module_deinit</DllStopName>
      </Launch.Addon>


  • Contents of my EXE.XML

    <Launch.Addon>
        <Disabled>False</Disabled>
        <Name>GoFlight P3D Data Bridge</Name>
        <ManualLoad>False</ManualLoad>
        <Path>D:\GoFlight\GFDevP3D.exe</Path>
        <CommandLine></CommandLine>
      </Launch.Addon>

    Any hints on how to resolve?

    Cheers, Rob.
  • edited March 2015

    Hi Rob,

    It looks like Lockheed have renamed the legacy simconnect library file to 1.4 to match the version of Prepar3d it came from. The simconnect file is installed along with GIT in the Goflight directory. I use this file so that GIT will work with all versions of Prepar3D.

    The yellow light just means simconnect returned an error at some point. So long as the light is not Red you can ignore it. As soon as a non error simconnect message is received it will go Green again.

    Is GIT working OK?

    Best wishes

    Steve

  • Hi Steve,

    Some more research.

    1.  The Detective button is always grayed out (even when all lights are Green)
    2.  When yellow GIT still works the MCPPro and EFIS with correct inputs and displays
    3.  Start with a PMDG 737-800, I switch to another aircraft (not a PMDG), then switch to a different PMDG 737-600, then I get the green light however the Detective button stays gray.

    So far, haven't been able to get around the Gray detective button.

    Any thoughts?

    Cheers, Rob.
  • Hi Rob,

    Detective is disabled for the NGX and 77X. GIT links to PMDG's SDK and provides all the available events and variables as EVT_.... and DATA_... respectively. The user guide provides specific details for using these aircraft.

    Best wishes

    Steve

  • Hey Steve,

    Just now figured that out ... kinda cool actually, a LOT less work for me to do.

    GIT is working well.

    Cheers, Rob.
  • Great!

    The software was originally developed to provide NGX support for Goflight hardware with preconfigured configs for common hardware. I subsequently developed the Goflight Interface Module and an associated SDK for other aircraft, aka Detective. After that 77X support was added.

    The softwares history reflects the odd Input Actions that exist to support the PMDG SDK for the NGX and 77X.

    Best wishes

    Steve 

  • Hi Steve,

    Quick question, I can't seem to find EVT_WXR_R_TILT_CONTROL ... it's in the SDK header file but not in the list in GIT?

    Cheers, Rob.
  • edited March 2015

    Hi Rob,

    Its showing up fine for me in P3D and FSX for the 777. It follows EVT_WXR_R_TFR.

    If its the NGX, then I will need to update GIT to make use of any additions added to SP1D

    Best wishes

    Steve

  • Hi Steve,

    Correct this the NGX, not the 777.

    Cheers, Rob.

  • Hi Rob,

    New version out today provides new events and variables for the NGX latest release.

    Best wishes

    Steve

  • Wow that was quick!  Thank you Steve.

    Cheers, Rob.
  • New PMDG events working great.

    Cheers, Rob.

Sign In or Register to comment.