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.
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.
FlightConnect for FSX
|Primary Download||Alternate Download|
FlightConnect for Prepar3D
|Primary Download||Alternate Download|
Frequently Asked Questions:
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)
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 1.4.4747.0 and 2.0.9448.0
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.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.