Skip to content
Christopher Teubert edited this page Jan 6, 2017 · 8 revisions

What is X-Plane Connect?

The X-Plane Communications Toolbox (XPC) is an open source research tool used to interact with the commercial flight simulator software X-Plane. XPC allows users to control aircraft and receive state information from aircraft simulated in X-Plane using functions written in C, C++, Java, Python or MATLAB in real time over the network. This research tool has been used to visualize flight paths, test control algorithms, simulate an active airspace, or generate out-the-window visuals for in-house flight simulation software.

XPC was created by the NASA Ames Research Center Diagnostics and Prognostics Group

The Wiki

This wiki aims to provide complete documentation and examples of how to use the XPC toolbox. This wiki is still very much a work in progress. If there is a section that you feel needs work, please open an issue describing what you would like to see.

Table of Contents

Introduces the features of X-Plane Connect to new users and provides guidance on how to use the rest of this wiki.

Provides detailed information about the client API for the XPC Toolbox

Provides detailed information about the plugin API, network data formats, and other information useful to developers adding new functionality to either the X-Plane plugin or one of the XPC clients.