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.
21st November: A new version of the GoFlight Interface Tool for FS2020 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.

Change Log - Goflight Interface Tool X-Plane

3.0.3.0

=======

- GF166 COM defaults to using 3 decimal places. Must click the GF166 COM button to configure it with new layout

- Added "dremimicmode: true" entry to LUAConfig.txt that can be set to false to disable DRE Mimic Mode so other plugins work OK, such as with Visual XP

3.0.2.0

=======

- Solved problem with console window appearing/locking when used with Windows 11.

3.0.1.0

=======

- Fixed critical bug around duplicate dataref registration.

3.0.0.0

=======

- Added support for X-Plane 12.

- Re-worked plugin so all X-Plane calls run on X-Plane threads/callbacks

- Increased maximum tracked datarefs to 50000

2.0.16.3

========

- Fixed issue on GF-166 where it would not display 3 decimal places.

2.0.16.1

========

- Polling Time in the Settings tab now works correctly and can minimise the impact GIT has on X-Plane.

- Detective now has a Polling Interval Slider to determine how often changes in Datarefs are detected.

- Settings tab now has the option to Update on Flight Loop. Enabling this causes the GIT plugin to update on an X-Plane flight loop instead of the Drawing calls. Enabling this may cause some aircraft to crash X-Plane, so use only when necessary.

- Added additonal Light Actions that round to 3 decimal places: ADD_AS_DECIMAL_3_DECIMAL_PLACES, DIVIDE_AS_DECIMAL_3_DECIMAL_PLACES, MULTIPLY_AS_DECIMAL_3_DECIMAL_PLACES, SUBTRACT_AS_DECIMAL_3_DECIMAL_PLACES

2.0.15.2
========
- Fixed issue where some dataref entries had very large numbers in their square bracket values which caused an out of memory error.

2.0.14.1
========
-Fixed issue during registration that was triggering an SLS/TLS error on some systems.

2.0.14.0
========
- Fixed issue with RunLUA Tasks loading as Remark Tasks. To correct for specific aircraft, load the aircraft so the VC is showing. Start GIT, quit GIT and then start GIT again.

2.0.13.0
========
- Added Gizmo compatibility for latest version.
- Fixed deadlock issue in the plugin that would cause GIT to not connect.
- Added GITlog.txt to monitor core plugin activity. Its located in the X-Plane root directory.
- Fixed issue where Commands, DatatRefs and DRE text files were not importing.

2.0.12.0
========
- Fixed serious obfuscation issues that were causing failed imports for various aircraft.
- Fixed X-Plane crash when quitting X-Plane whilst GIT is still running.
- Renaming an Lua file outside of GIT then loading GIT and going to the Lua console no longer causes a crash.
- Any Lua filename containing "start" now executes correctly and does not cause a crash.
- Importing Lua files via the Import Wizard is now creating Bespoke Events correctly and not causing exceptions.
- Able to Export Bespoke Events if the current active Bespoke Event contains no Tasks.
- GIT no longer unresponsive on exit.
- "GIP - Message Processor Exception: The process cannot access the file ..." error should no longer occur.
- DREDataRefs.txt is now called DRE.txt to stop other plugins opening the file for DataRef access.
- Adding improved validation, error handling and Log reporting during the config and Bespoke Event import code.
- GIT now works with the Autogate plugin.

2.0.11.0
========
- Improved null reference checking and exception handling in Detective.
- Removed automatic sorting code for Events and Light Data combo boxes as it was causing crashes in Detective.

2.0.10.0
========
- Added facility where right clicking a Dataref in Detective Fixed View will hide the Dataref (add it to the Hidden list).
- Added facility to clear the Scrolling View in Detective.
- Fixed crash in Detective after editing a Switch task.
- Fixed bug that would create a 2nd Switch task when editing an existing Switch task.
- Added a new view to Detective that is similar to the fixed view but this auto sorts on the time field.
- The Events and Light Data combo boxes remain in sorted order after changes, such as renaming.

2.0.9.0
=======
- Fixed bug that would cause the searched light data selection to not show as selected.
- Fixed UI Windows Data Error 4 exceptions that were causing delays and lockups in the config tabs.
- Fixed bug that was causing Stack Overflow Exceptions and lock ups when searching for Commands and Datarefs.
- Added graphical indication that files are being searched. Useful for more complex planes as it gave the impression GIT had locked up because the search could take upto a minute to complete.

2.0.8.0
=======
- Altered Command detection code so Flight Factor 777 Custom Commands could be identified properly.
- Fixed bug in MCP PRO and MCP display routines, where if null data was received for any display, no displays were updated.

2.0.7.0
=======
- Fixed bug in Command detection that was detecting all uppercase Commands as comments and thus ignoring them.

2.0.6.0
=======
- Fixed bug that would cause GIT to restart when interacting with some X-Plane menus.
- Added sendkey & sendkeyalt support to Lua.
- Hardened code around saving aircraft settings to reduce potential for file corruption.

2.0.5.0
=======
- Fixed serious bug where custom variables were not appearing in the Light Data combo boxes.
- Added animation to buttons to indicate they have been pressed.

2.0.4.0
=======
- Increased width of Detective Dataref and Command list areas.
- Added tooltips to the Dataref and Command list areas so the full name can be viewed if cut off.
- Renaming Bespoke Variables and Bespoke Events now update in the GoFlight hardware config tabs.
- Fixed bug where LGT gear variables were being saved as integers and not fullname descriptions.
- Fixed bug in plugin where array datarefs were not working.
- Fixed bug in Detective that was generating "Sequence contains no matching element" exceptions in Fixed View.

2.0.3.0
=======
- Fixed bug in Detective that would cause it to crash with some aircraft.
- Fixed bug when scanning lua files that would append misc data to the dataref or command.
- Improved scanning code to reduce false positives for datarefs and commands.
- Fixed GIT crash with default 747 in X-Plane 11.

2.0.2.0
=======
- Fixed bug where bespoke events would cause errors once assigned.

2.0.1.0
=======
- Added button HOLD support to the GF166.
- Fixed big in Aircraft Power where a custom dataref would not be registered for monitoring resulting in a failed power state.
- Fixed bug in GF46 if AV_ENABLED and in alert mode, the display would not update if the power came on or was recycled.
- Fixed bug in GF46 if alerts were queued they would not display for 10 minutes.
- Fixed bug in GF46 when alerts were loaded, the time last fired was not being reset.
- Fixed bug in GF46 where alerts would not fire following a Restart.
- Fixed issue for alerts on the GF46, GF45, MCP PRO and MCP which will now display whole numbers without decimal places.
- Added Light Command and Light Value options to the GF45 and GF46.
- Fixed minor issue with blank state in MCP PRO and MCP.
- Fixed bug where previous aircraft data was not updated when initially started.
- Fixed mistakes in  the UI for the GF45.

2.0.0.0
=======
- Added built in Lua support along with Lua extensions for accessing GIT and a Lua Console.
- Added 2 new Commands, sim/autopilot/altitude_up_fast and sim/autopilot/altitude_down_fast which changes the autopilot altitude in steps of 100 instead of the normal 10. These are now the defaults when FS Default is used.
- Fixed several serious bugs in the Import Wizard that were causing failed imports, corrupt configs and crashes.
- Fixed occasional issue in Bespoke Events processing that could cause a deadlock in certain situations.
- Added support for Bespoke Events containing RunLUA tasks to all aircraft.
- Fixed issue where wipe button would be disabled in Detective if the displayed Bespoke Event had no Tasks.
- Fixed bug in Import Wizard where path would have too many slashes.
- Fixed issue where Start Bespoke Event would take upto 30 seconds to begin.
- Fixed issue where all BLANK light actions would not update the displays from being blank if the variable value had not changed prior to the blanking.
- Reworked code to stop occasional deadlock when GIT restarts.
- Added improved pattern matching for detecting Datarefs and Commands to reduce false positives.
- Added additional error checking and exception handling in the GIT Plugin.
- Reworked code to ensure no deadlocks occur in the GIT Plugin.
- Added facility where errors received from the GIT Plugin will show up in the log.
- Fixed issue where Datarefs.txt and Commands.txt would not be ticked on the Status screen in some situations.
- Fixed bug where files and resources were not closed/disposed when searching for Commands.
- Aircraft Lua scripts are scanned for custom Datarefs and Commands.
- Altering Syncing Switches and Selectors code so that the Start Bespoke Event starts when syncing has finished and not before. Code has also been altered top try only 3 times before quitting.

1.9.2.1
=======
- Added Dataref and Command search facility on all GIT tabs.
- Fixed issue where Detective Import would not import the Any-Aircraft.xml file for EFIS configuration.
- Fixed issue where Default FS config for the MCP was missing light data for the VNAV function.
- Fixed issue where existing code had stopped working for updating the Cmd and Write delays for the MCP PRO and MCP.
- Fixed issue where a floating 0 would appear in VS display on the MCP.
- Fixed issue where insufficient zeroes would display in the ALT window on the MCP when displays were zero'd.
- Fixed bug where button repeat and engine repeat time was stuck at 250ms regardless of the setting in the Settings tab for the TQ6.
- Added Input Action on MESM tab.
- Fixed bug on GF46 tab where "pushed" events were not being processed and saved.
- Added support for the SELECTOR event action for generic aircraft. Assumes Event uses a data range starting from 0 onwards.
- Fixed issue where Syncing of Switches and Selectors would never finish and constantly repeat if a MESM is attached.
- Fixed bug where Aircraft Avionics Power config was not being cleared when an aircraft changes and thus passed the config on to the new aircraft if it didn't have an AV power config.
- Fixed bug for Joysticks and TQ6 where event that uses REPEAT would cause the OFF event to fire continuously.

1.9.1.0
=======
- Added support for Avionics Power to determine if devices should display. Set the necessary variable in the Aircraft Power function and set the necessary devices to AV_Enabled. Both the main power and avionics power (if enabled) must be on for the device to light up/display.
- Added FS Default button for setting Power defaults that should work with most default aircraft.
- Fixed GF46 Alert Display so that required fields are now displayed which made it impossible to configure alerts.
- Changed GF46 Rotary descriptions from Left/Right Knob to Non pushed and Pushed.
- Delete facilities added to Aircraft Power.

1.9.0.0
=======
- Added a fixed view to Detective that can be sorted by Name, Value or Time Changed. Datarefs can also be hidden in the usual way.
- Added Detective view buttons.
- Added button indication if Monitoring Toggle or Pause is enabled.
- Datarefs in Detective are rounded to 6 decimal places.
- Fixed a bug in Detective where false indications of changes were occurring.
- GIT Plugin updated to recognise rare Dataref flag types of 6, 5 and 3.
- GIT Plugin now allows updates to rare Dataref flag types of 7, 6, 5, and 3.
- Added the Switch, Case and EndSwitch Tasks for advanced control execution of Tasks within a Bespoke Event.
- Added the Remark Task allowing for the inclusion of remarks/comments.

1.8.2.0
=======
- Import Wizard was not detecting multiple configs for devices correctly and thus only enabling one device of each type.
- COM and NAV Datarefs now display correctly on GF45 and GF46 devices.
- GF166 Default COM button now configures LED's for COM1 and COM2
- GF166 Default NAV button now configures LED's for NAV1 and NAV2 and has more logical button layout.
- GF166 Default ADF button now configures LED's for ADF1 and ADF2
- Fixed issue where Datarefs with Flag Type of 7 were not being correctly processed for data changes in the GIT Plugin.
- GF SECM Engine Start Selector now works with REPEAT action so it will start the engine.
- REPEAT event action now works on GoFlight Buttons and Selectors and not just on the TQ6 and Joysticks.
- Recompiled to use VS2017 C++ runtimes and .NET Framework 4.6.2

1.8.0.0
=======
- Added support for X-Plane 11.
- Altered Import Wizard to minimise risk of errors by wiping configs of devices first.
- Added code to Bespoke Import routine to ensure all relevant files containing Commands and Datarefs are copied over before the import starts. GIT is also restarted during this process.

1.7.1.0
=======
- Added missing code for ForceDataRefreshAlternative method that may be causing lock ups.

1.7.0.0
=======
- Fixed major bug where Bespoke Variables were not importing if the aircraft names did not match causing multiple Bespoke Events to not load.
- Improved code for non English languages in relation to Bespoke Events/Variables being imported and exported.
- Fixed bug where root aircraft directory was not being scanned for obj files and thus many datarefs were missing in Detective. This particularly impacted the Flight Factor 757.
- Added GF166_DEVICE<n>_ACTIVECONFIG Datarefs.
- Enhanced detection of Custom Commands in aircraft obj files. Added OBJCommands detection on the Status tab.
- Possibly fixed issue of Groundtraffic plugin datarefs over-writing aircraft datarefs.
- Improved performance of Bespoke Variables when used in the Start Bespoke Event.
- Fixed issue where GF45 was not displaying the Event data for the right hand knob.

1.6.5.0
=======
- Fixed issue with recent releases of the IXEG where DataRefs.txt was not loading.

1.6.4.0
=======
- Fixed issue where multiple X-Plane installations was causing incorrect directory detection within GIT.
- Added shortcut link to on-line user guide and update news.
- Fixed issue with the Import Wizard where device tick boxes became enabled even if the devices were not attached.

1.6.3.0
=====
- Fixed bug in non English language Windows where GIT would not correctly transmit decimal values to the GIT Plugin.
- Added code to look for Dataref.txt and Command.txt e.g. for use with the EADT 737.

1.6.2.0

=====

- Fixed issue with aircraft menus being blocked by the GIT Plugin.

- Added additional code to resolve decimal number import problems.

1.6.1.0

=====

- Fixed issue where datarefs.txt and commands.txt were not importing via the Import Wizard.

1.6.0.0

=====

- Added an Import Wizard button to simplify the loading of device configurations and Bespoke Events.

1.5.1.0
=======
- Added Aircraft Power Import and Export functions.
- Fixed issue with importing decimal values when GIT is running on non English versions of Windows.
- Renamed the MCP PRO input BUTTON_DISENGAGE to SWITCH_DISENGAGE.
- Fixed some light data issues when using Default configurations.
- Fixed Aircraft Power loading bugs.
- Fixed issue with LGT/LGT II not correctly monitoring its DataRefs.
- Setup now checks for the correct X-Plane directory for installing the GIT Plugin.
- Setup now correctly installs VS2015 runtimes.

This discussion has been closed.