X-Plane Library.zip

This library provides blocks to communicate with the flight Simulator X-Plane.
3.9K Downloads
Updated 2 Sep 2014

View License

The communication with X-plane uses UDP packets that have a specific format.
This library provides blocks to exchange data between Simulink and X-Plane.
So far, there are block for Fixed Wing and Helicopter.
The blocks can also be adapted by the user.
There's a example of controlling the altitude of a Cessna in X-Plane using this library.
It was developed by DU2SRI: http://du2sri.du.edu/

Cite As

Adriano Bittar (2026). X-Plane Library.zip (https://www.mathworks.com/matlabcentral/fileexchange/47516-x-plane-library-zip), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2013a
Compatible with any release
Platform Compatibility
Windows macOS Linux

X-Plane Library/

X-Plane Library/X-Plane Configurations Pictures/

Version Published Release Notes
1.9.0.0

It was included a button on the interface to enable to free X-Plane after simulation with helicopters. After the simulation X-Plane freezes the collectives, so it's necessary to unlock the controls pressing the "free X-plane" button.

1.8.0.0

Filiation included.

1.7.0.0

.mex files removed.

1.3.0.0

Bugs Fixed on the GUI.

1.2.0.0

There is now a User interface that selects the parameters on X-Plane. ( I still need to finish the Ip and Port Number, but it should be working fine).

1.1.0.0

Fixed the tags.