X-Plane Library.zip

This library provides blocks to communicate with the flight Simulator X-Plane.
3.7K 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 (2024). 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

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

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.