Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

GoFlight EFIS and MCP PRO Partial Interface

Featured Replies

apart from the known closure routine issue that needs to be disabled. I need you to confirm that you have done this because it is a known cause of a lockup and crash
That was it! :) Just tested it twice. I was able to open NGX and use the GoFlight MCP Pro. After I exit FSX, GoFlight FSX Bridge remains running in the Taskbar. Sorry about missing that change. I didn't equate a closing issue with what was occuring with this problem.Thanks for your help, Steve!Rich

Richard Boll

Wichita, KS

  • Replies 149
  • Views 31.5k
  • Created
  • Last Reply

Top Posters In This Topic

  • Author
That was it! :) Just tested it twice. I was able to open NGX and use the GoFlight MCP Pro. After I exit FSX, GoFlight FSX Bridge remains running in the Taskbar.Sorry about missing that change. I didn't equate a closing issue with what was occuring with this problem.Thanks for your help, Steve!Rich
No worries, glad its working Ok now.Best wishesSteve

Stephen Munn

 

  • 2 months later...
  • Author

Hi,Since a number of people have started to ask for help in installing the script, I decided to update known issues.1) The freeze that occured (because the cleanup/exit routines called ipc.exit) has been fixed in FSUIPC versions 4.805 and above. Please install the latest FSUIPC so that you no longer need to remark out the aformentioned routine in the script. You can get it here: http://forum.simflight.com/topic/66139-updated-modules/2) If you don't use Trackir and Ezdok, you will notice that the VC moves when using the MCP. This is because the mouse look command is sent to cancel out the mouse pointer being displayed. There is an option in the user customisable section of the screen to disable this functionality if problems are occuring. Change CANCELMOUSEKEY = 32 to CANCELMOUSEKEY = 03) 99% of the problems people have are incorrect entries in fsuipc.ini. Please ensure you remove all sections you have added related to NGX/Boeing 737 and include only these (no duplicate entries can be present):[General]ShortAircraftNameOk=YesUseProfiles=Yes[Profile.PMDG NGX]1="PMDG 737"2="Boeing 737"[Auto.PMDG NGX]1=Lua NGX_AUTO[buttons.PMDG NGX]various stuff here depending upon your own config[JoystickCalibration.PMDG NGX]various stuff here depending upon your own config Best wishesSteve

Stephen Munn

 

  • 1 month later...

I don't expect to see a new version of that fine script, as Steve will be releasing full drivers for the GF gear, in the near future.

 

* Orest

Orest Skrypuch
President & CEO, UVA

www.united-virtual.com

  • 2 months later...

Hi Steve,

 

I gave the external frame rate limiter a try this evening and I now am unable to connect to the EFIS or MCP Pro. it gives me the error

"GoFlight Worker Thread Failed: Index was outside the bounds of the array." I have since removed all FPS limiter folders and file and deleted the .bat file. However, whatever happened setting up and running the limiter bat file has altered my fsx.exe or fsx.cfg I guess and now your program does not work at all.

 

I am upset with myself for ever trying the external limiter, because I only get errors with your progam now. Yes, I have version 1-0-87-0. I have uninstalled the goflight config program and your program and reinstalled both but I still get the message "GoFlight Worker Thread Failed: Index was outside the bounds of the ar ray."

 

Any help appreciated

 

Joe

Joe Porter

ngxu_banner.png

Banner_FS2Crew_Beta_Tester.jpg

My latest error meesage now is

 

23:07:28 SimConnect Connection Started

23:07:28 PMDG Connection Starting.....

23:07:31 SimConnect: Event Received: Start

23:07:31 SimConnect: Event Received: Aircraft Changed/Flight Loaded

23:07:31 SimConnect: Event Received: SIM, 0

23:07:31 SimConnect: Event Received: SIM, 0

23:07:31 SimConnect: Event Received: PAUSE, 0

23:07:31 SimConnect: Event Received: PAUSE, 0

23:15:09 GoFlight Connection Starting.....

 

Now it just stops here and I never get a green light connect for either Simconnet/FSX or PMDG NGX . . .

 

Help . . . thanks .

 

Joe

Joe Porter

ngxu_banner.png

Banner_FS2Crew_Beta_Tester.jpg

I have the same problem as jport1, only I get the SImConnect green and PMDG says: NGX (with none below) and it keep flashing red?!

 

Another problem is that I have to set EFIS device - device 0 every time to have my efis for co-pilot. It doesn't remember that I'm not a captain yet!

 

Hope you can help me, and a huge thank you for making this and also for support!

 

/Baudie

  • Author

Hi Steve,

 

I gave the external frame rate limiter a try this evening and I now am unable to connect to the EFIS or MCP Pro. it gives me the error

"GoFlight Worker Thread Failed: Index was outside the bounds of the array." I have since removed all FPS limiter folders and file and deleted the .bat file. However, whatever happened setting up and running the limiter bat file has altered my fsx.exe or fsx.cfg I guess and now your program does not work at all.

 

I am upset with myself for ever trying the external limiter, because I only get errors with your progam now. Yes, I have version 1-0-87-0. I have uninstalled the goflight config program and your program and reinstalled both but I still get the message "GoFlight Worker Thread Failed: Index was outside the bounds of the ar ray."

 

Any help appreciated

 

Joe

 

Hi Joe,

 

Its highly unlikely that the external limiter did this; I just cannot see that there is any link between the two things.

 

A few people have had funnies like this from time to time, and the thing that always seems to fix it is a reinstall of the NGX. So I would recommend that first.

 

Secondly, the out of bounds error does suggest an error in the code, so whatever has changed on your system is triggering a code path that is causing a bug, so I'll look into that over the weekend and see if I can track it down. I am thinking that is may be something along the lines of a goflight device continually connecting and unconnecting such that when my program attempts to communicate with it, the device is no longer there and an error occurs.

 

 

My latest error meesage now is

 

23:07:28 SimConnect Connection Started

23:07:28 PMDG Connection Starting.....

23:07:31 SimConnect: Event Received: Start

23:07:31 SimConnect: Event Received: Aircraft Changed/Flight Loaded

23:07:31 SimConnect: Event Received: SIM, 0

23:07:31 SimConnect: Event Received: SIM, 0

23:07:31 SimConnect: Event Received: PAUSE, 0

23:07:31 SimConnect: Event Received: PAUSE, 0

23:15:09 GoFlight Connection Starting.....

 

Now it just stops here and I never get a green light connect for either Simconnet/FSX or PMDG NGX . . .

 

Help . . . thanks .

 

Joe

 

Although you are not getting a green light for simconnect, according to the log it has connected and is recieving FSX messages. It appears that it is the Goflight side that is not initialising. I would check to make sure you only have one GFDev.dll on your system and it is the latest version 2.21 dated May 2012.

 

I have the same problem as jport1, only I get the SImConnect green and PMDG says: NGX (with none below) and it keep flashing red?!

 

Another problem is that I have to set EFIS device - device 0 every time to have my efis for co-pilot. It doesn't remember that I'm not a captain yet!

 

Hope you can help me, and a huge thank you for making this and also for support!

 

/Baudie

 

This sounds like an NGX reinstall is required. You also need to be running Sp1c. In relation to the EFIS, make sure you have the latest version off avsim 1.0.87.0. I would also make sure that the SDK option is still set in the NGX config options. See below.

 

 

Before reinstalling the NGX, look at the file called 737NGX_Options.ini in <flight sim directory>PMDG\PMDG 737 NGX and ensure that the following is present:

 

 

[sDK]

EnableDataBroadcast=1

Stephen Munn

 

Thanks Steve, All is well now and I uninstalled/reinstalled Goflight and now wait till the NGX is loaded in FSX before I try to start your program. As far as the frame rate limiter, it does bypass my normal FSX start up and seems to not start the GFDevFSX.exe that normally starts with FSX normal start up. In this case GF is not launched. At least that is what I saw.

 

I am not running the limiter now and everything is fine. However, I would like to get the external limiter to work since my sim is running up to 130 FPS a lot of the time.

 

Anyway, thanks so much Steve.

 

Joe

 

PS: Love what you have done with your software . . . it is the best and most stable interface I have had with FSX . . .

Joe Porter

ngxu_banner.png

Banner_FS2Crew_Beta_Tester.jpg

Hi Steve

 

Thanks for your answer, but it didn't help. I did have the broadcast set to 1 and decided to uninstall PMDG and reinstall it. I have the same error.

 

I uninstalled the PMDG

reinstalled PMDG

Installed the c version of PMDG

Checked I had the 87 version of goflight, but since it didn't work, tryed to uninstall that and reinstall but same error...

 

[EDIT: just saw the trick to start FSX first and pick the PMDG before starting goflight software and now it works, except I have to pick EFIS and device 0 for it to remember that I'm not a captain - but It's not a big deal, so no problems :-) ]

 

/Baudie

  • Author

just saw the trick to start FSX first and pick the PMDG before starting goflight software and now it works, except I have to pick EFIS and device 0 for it to remember that I'm not a captain

 

If starting FSX first is fixing the problem, then you have multiple installations of goflight dll's present on your system. The latest version 1.0.87.0 will only work with Goflight software 2.21. Any previous version will cause error messages because certain functionality is not present which the interface is looking for.

 

The interface links to goflight software using the following search sequence:

 

1) Already loaded in memory (say by starting FSX)

2) Current directory

3) Windows dll search paths

4) Directory configured in the interface Settings tab (if set)

 

I would suggest that you identify any misc goflight sofware and dll's lurking on your system so the interface can work OK.

 

In relation to the EFIS, if you don't change anything on the EFIS tab after starting the EFIS, does the EFIS work properly or are the commands always going to the wrong pilot station? Also if the interface is crashing when it exits, settings won't be saved. I would suggest that you make the change and then click save settings on the Settings tab and then see if that fixes your problem.

 

Best wishes

Steve

Stephen Munn

 

  • 7 months later...

G'day

I don't wish to misuse this thread but I was wondering what the general recommendation is for the XPNDR with the PMDG? GF-166 or GF-46?

I need to buy a XPNDR Module and neither appeals to me as they apparently lack a OFF/STBY/ON switch and IDENT Button. I fly almost exclusively online.

I would also appreciate it if someone could point me in the right direction to a forum where I could get some help in configuring my GF-P8 to work with Squawkbox SB4 (one button to switch between Mode STBY and CHARLIE and another for IDENT).

Thanks in advance and apologies for the intrusion.

Chris.

  • Author

Hi Chris,

 

The latest Goflight PMDG Interface will provide transponder support with the GF46. You can get it here: www.pollypot-software.org.uk

 

If Squawbox has configurable key presses for the commands you want to send, just use GF Keys software from Goflights web site.

 

Best wishes

Steve

Stephen Munn

 

  • 4 weeks later...

I haven't been on this forum for awhile.......but, thanks SO much Steve. Much appreciated!!! :)

 

Bruce

Bruce Wood

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.