Skip to content

schenlap/winwing_fcu

Repository files navigation

Winwing Fcu

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

Installation

Debian based system

  1. clone the repo where you want
  2. copy udev/71-winwing.rules to /etc/udev/rules.d
    sudo cp udev/71-winwing.rules /etc/udev/rules.d/
  3. install dependencies (on debian based systems)
    sudo aptitude install python3-usb
  4. start script (with udev rule no sudo needed): python3 ./winwing_fcu.py when X-Plane with Toliss aircraft is loaded.

MAC-OS

  1. clone the repo where you want
  2. install homebrew
  3. install dependencies python3 -m pip install pyusb
  4. brew install libusb
  5. let pyusb find libusb: ln -s /opt/homebrew/lib ~/lib
  6. start script with sudo: sudo python3 ./winwing_fcu.py when X-Plane with Toliss aircraft is loaded.
  7. A detailed installation instruction can be found on x-plane forum.

Use FCU

  1. start X-Plane
  2. load Toliss A319
  3. start script as written above
  4. enjoy flying (and report bugs :-) )

fcu demo image

Change brightness with the two brightness knobs in the cockpit. fcu demo image

developer documentation

See documention for developers

Notes

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.

Next steps

  • wait for running x-plane
  • add EFIS co-pilot side when my EFIS arrives (~dezember)