use Lua to control flight simulation X-Plane 11/12 USB HID and MobiFlight serial hardware
- Real-Time Add Device: Json + Lua is a new Device without compiling code
- ZERO X-Plane FPS impact: Embedded LuaJIT is not the same performance model as typical market LuaJIT plugins (XLua, SASL, FlyWithLua). Those usually run Lua every frame on the sim / flight-loop thread (community reports show material frametime cost on complex aircraft); FlyLuaIo runs script work off that path — absolutely zero impact on X-Plane FPS.
- Automatic Flight Device Key Assignment: Say goodbye to the pain of manually setting hundreds of keys.
- Smooth Aircraft Switching: Say goodbye to the hassle of searching the entire internet for configuration files.
- Rotary Knob Acceleration: Optimizes your operational experience.
- Built-in Lua Language Engine: Simple to use and easy to customize.
- Easy Debugging:Automatically reload Lua scripts After Editing the Lua file, speeding up the debugging process.
- Aircraft State Synchronization: Supports cold and dark cockpit state synchronization.
- Simulated Failure Synchronization: Supports synchronization of simulated aircraft failure states.
- Cross-platform Operation: Fully supports Windows, Linux, and Mac systems.
- Native Apple ARM Support: Provides native support for Apple M-series chips.
- JSON defined USB HID: Add Json, add a USB HID Device
- JSON defined MobiFlight: Add Json, add a MobiFlight serial device
- MobiFlight Serial Auto-Match: Boards matched by serial from
mobiflight/*.json - MobiFlight IO Bridge: Buttons, encoders, steppers, servos, shift registers, segment/LCD
- Skunkcrafts Support: Easy update software small changes
Please check the detailed compatibility list via the following link: Device Game Compatibility List
- Honeycomb Bravo
- Saitek Multi Panel
- Saitek Radio Panel
- Saitek Switch Panel
- WinWing/WinCtrl ECAM
- VKBsim Gunfighter MCG Ultimate Twist
- Quickmadesim QGMC710, QMCP737C, QG1K, QFCU, QCDU, QMPE, QMOVH-A
- Adding ... (Json + Lua is a new USB HID device)
- Rowsfire A107 / B107
- CfMega (G1000)
- Custom MobiFlight-compatible Arduino builds
- Adding ... (Json + Lua is a new MobiFlight device)
mobiFlight devices will be opened in Linux system
sudo nano /etc/udev/rules.d/99-ttyusb-permissions.rules
KERNEL=="ttyUSB*", MODE="0666"
sudo udevadm control --reload-rules sudo udevadm trigger
https://github.com/FlyLuaIo/flyluaioscripts
You can get the latest version of the plugin from the following address: Latest Version Download
