This script is to use Winwing A320 FCU on Linux (maybe Mac-OS) with X-Plane.
All buttons, leds and lcd displays work the same way as in X-Plane.
Tested with:
- XP12 under linux (debian trixie)
- XP11 under linux (debian bookworm)
- XP12 under MacOs (Sequoia 15.0.1)
- Toliss A319, A320Neo, A321Neo, A339, A340-600
Supported Hardware:
- Winwing FCU: fully supported
- Winwing EFIS-R: fully supported
- Winwing EFIS-L: only buttons and switches supported, no lcd and no leds
- clone the repo where you want
- copy
udev/71-winwing.rules
to/etc/udev/rules.d
sudo cp udev/71-winwing.rules /etc/udev/rules.d/
- install dependencies (on debian based systems)
sudo aptitude install python3-usb
- start script (with udev rule no sudo needed):
python3 ./winwing_fcu.py
when X-Plane with Toliss aircraft is loaded.
- clone the repo where you want
- install homebrew
- install dependencies
python3 -m pip install pyusb
- brew install libusb
- let pyusb find libusb:
ln -s /opt/homebrew/lib ~/lib
- start script with sudo:
sudo python3 ./winwing_fcu.py
when X-Plane with Toliss aircraft is loaded. - A detailed installation instruction can be found on x-plane forum.
- start X-Plane
- load Toliss A319
- start script as written above
- enjoy flying (and report bugs :-) )
Change brightness with the two brightness knobs in the cockpit.
See documention for developers
Use at your own risk. Updates to the FCU can make the script incompatible. TODO: The data sent in the USB protocol by SimApp Pro has not yet been fully implemented, only to the extent that it currently works.
- EFIS-L LCD and LEDs when EFIS-L arrives (first only for supporters of this project)
[email protected] (without the two underscores!) or as pm in https://forums.x-plane.org, user memo5.
To sponsor the next project (maybe MCDU from winwing when it is available and seems doable) you can http://buymeacoffee.com/schenlap