FlightConnect is an interface for Flight Simulator X and Prepar3D that provides client software like FlightMap with navigation and instrumentation information in real time over UDP. The software has been open-sourced. You can find the code for the FSX version here.
Installation and Usage video:
FlightConnect Download Links
There are two versions of FlightConnect. FlightConnect for Microsoft Flight Simulator X (FSX) and FlightConnect for Lockheed Martin Prepar3D (P3D). You must download the version of FlightConnect that works for the simulator you are using. Both versions support the same feature set and are compatible with all versions of FlightMap. If you own both simulators you can have both installed on the same machine but only one can run at any time because they use the same port number.
Note: If you have issues running the application or get an alert telling you SimConnect is missing after installation check this link for troubleshooting:
The links below are showing a warning in Google Chrome and you have click allow for the file to download. I have done everything I can to have them scan my site and my downloads but it’s in their own good time as to when they flag them as good and no longer warn. I have scanned the zip files with multiple virus checkers and they are clean. As far as I can tell, because I don’t get a lot of traffic, they are warning on the files. Once enough people download the files they will no longer warn. I am sorry about this. It is very frustrating.
FlightConnect for FSX
FlightConnect for Prepar3D
Frequently Asked Questions:
Does FlightConnect work with the Steam version of FSX
Yes, FlightConnect does work with the new steam version of FSX.
If you are a user of the Steam version of FSX and FlightConnect is crashing on startup please click this text for information on how to resolve the issue
What version of FSX is supported?
There are quite a few versions of FSX out there. At a minimum SP2 is required. (NOTE: version numbers below are for the US version. International version numbers may be slightly different)
RTM: 10.0.60905 – Not Supported
SP1: 10.0.61355 – Not Supported
SP2: 10.0.61472 – Supported
Acceleration: 10.0.61637 – Supported
FlightConnect requires SP2 or greater and will have issues if you do not have the proper service pack installed.
What versions of Prepar3D is supported
FlightConnect has been tested and is functional with Prepar3D 2.0.9448.0 and newer
How do I load the full Flight Plan from FSX or Prepar3D ?
The only thing you have to do is make sure FlightConnect is running when the flight plan is loaded in FSX or Prepar3D. FlightConnect will automatically detect that the flight plan has been loaded and will handle everything else. If FlightConnect is started after the flight plan is loaded in the simulator FlightMap will only have the next waypoint information and not the whole flight plan. If this happens you can get the full flight plan by reloading it in FSX or P3D.
What port does FlightConnect use on my PC?
FlightConnect uses port 8004 and it must be open for FlightConnect to function. I’ve not run into any software that runs on this port so if you find one please let me know.
Does FlightConnect support more than one client at any time?
FlightConnect supports running one instance of FlightMap and one instance of FlightGauge at the same time. Only one instance of each application is supported at this time.
Are there any special settings I must set on my PC for FlightConnect to work?
After installation and the first time FlightMap is run you will see a dialog like the following if you have your windows firewall turned on:
You must accept the new firewall rule for FlightConnect to work. FlightConnect transmits information via UDP and your windows firewall must allow access for this to function.
I just installed FlightConnect and I don’t see anything running after clicking the button. What is going on?
FlightConnect is a very hands off application. As long as it is running clients like FlightMap can connect to it and pull the current information that it has from the flight simulator. You can tell if FlightConnect is connected to flight simulator by looking at the icon. If FlightConnect is not connected it will be grayed out and look like this:
FlightMap is not automatically finding FlightConnect. Where do I find the server address to enter in FlightMap?
There are some network configurations that don’t allow FlightMap to automatically find FlightConnect. When this happens you can find the server address in two locations. When FlightConnect starts up it will pop up a notification that has the detected ip address. These numbers are what is entered in FlightMap and it looks like this:
FlightConnect is configured with the wrong ip address and FlightMap can’t connect to the ip address FlightConnect is showing
Sometimes, when a machine has multiple network adapters configured, FlightConnect will pick the wrong one to use as the public ip address. In the latest version there is a configuration dialog that allows you to override the ip address FlightConnect uses. The dropdown will list all of the addresses that FlightConnect has detected. You can select one or enter your own.
How do I find out what version of FlightConnect I am using?
If you click on the FlightConnect icon in the taskbar you will see a menu like this:
Click on the About FlightConnect option to view the dialog below with the version information.
Can I use FlightConnect for my own project?
YES you can! If you wish to use FlightConnect as a server for your own project just email me and let me know that you are interested and I will send you a document that details the FlightConnect API along with some sample code. It’s very easy to use.
Application Change Log:
Version 2.8.2 – 2/06/2015
— Fixed crash that happens when the proper version of SimConnect is not on the FSX machine. Application now alerts with a message that the library could not be found and then shuts down.
— Support for loading FS9 Flight Plans. Several flight plan software packages still output the old format so now FlightConnect can load them.
Version 2.7.1 – 2/09/2014
— Added settings dialog for changing the ip address FlightConnect detects. Useful if you have multiple network adapters and FlightConnect is picking the wrong one.
— Added option to turn logging on and off.
— Fixes to the collection of airport, ndb, and vor data. The FSX and P3D API’s for this feature are very unreliable so having to work around issues with them.
— Significantly decreased the amount of data sent between FlightConnect and the clients
Version 2.6.13 – 1/26/2014
— Added support for FlightGauge main gauges – attitude, turn coordinator, etc.
— Added dual engine gauge information like oil pressure, temp, manifold pressure, etc.
— Added add ADF and VOR1 params for FlightGauge
— Improved data connections and support
— log file now in local app data directory to fix admin rights issue
— Addressed issue where FlightConnect could not find FSX running on system
— Support for FlightMap parsing VOR, NDB, and local airport data
Version 1.9.0 – 7/25/2013
— Performance improvements
— Full FSX and Prepar3D Flight Plan support. FlightConnect must be running when the flight plan is loaded for FlightMap to see it.
Version 1.8.0 – 6/26/2013
— Added Prepar3D support
Version 1.7.0 – 5/11/2013
— Fixed issues with internationalization.
— Added waypoint name to parameters.
Version 1.6.1 – 5/3/2013
— Added magnetic heading indicator for faster updating.
— Performance enhancements.
Version 1.4.1 – 4/14/2013
— Added GPS Magnetic Variation.
— Cleaned up error handling and log writing.