xPilot v2.0.0-beta.36
Pre-release
Pre-release
·
224 commits
to master
since this release
Download
If you enjoy using xPilot, please considering donating to support the future development of the project. Thank you for your support.
This version introduces many breaking changes. I've temporarily disabled the version check until I can confirm the client is working correctly. If you would like to test this version, you will need to manually download and install it.
Added
- Add COM station callsign datarefs (
xpilot/com#_station_callsign
). The dataref value is the callsign of the station that is actively transmitting on the radio
Changed
- BREAKING: Convert to miniaudio (https://github.com/mackron/miniaudio) for AFV audio processing. Removed Audio API option from client settings (now automatically chosen)
- BREAKING: Use IPC as default communication transport type between client and X-Plane (in lieu of TCP/IP). If you run the xPilot client on a separate machine from your X-Plane machine, see the notes at the bottom for more information on how to configure xPilot.
- BREAKING: Automatically refresh audio devices in xPilot settings when a new device is detected or removed
- BREAKING: Client compiled on Ubuntu 20.04. If you're running an older Linux distro (i.e. CentOS 8), it may not be compatible
- Upgrade client to latest Qt framework version (Qt 6). Client is now compiled to natively run on Apple Silicon
- Update to latest X-Plane SDK. The X-Plane plugin is now compatible with Apple Silicon
- Update installer to support both X-Plane 11 and X-Plane 12 installations
- Fetch server list URL from status file
- Added support for tuning UNICOM frequency in the Nearby ATC window (in X-Plane)
- Update Windows installer. Purge Uninstaller entries for previous versions
Fixed
- BREAKING: Fixed pressure altitude reporting in X-Plane 12
- Fixed issue with plugin not loading in X-Plane 11 due to FMOD version incompatibility
- Fixed issue with client Mode C button not able to control B738 (Zibo) transponder
- Fixed issue with ATC frequency not displaying properly
Advanced Users
If you run the xPilot client on different machine from your main X-Plane machine, you will need to configure xPilot to utilize TCP/IP for the client/plugin communication method.
- Locate the xPilot plugin configuration file (
X-Plane/Resources/plugins/xPilot/Resources/Config.json
) and change theUseTcpSocket
option totrue
. Save the configuration file and then close and re-open X-Plane. - Launch xPilot and enter the command
.simip
and enter the IP address of the machine where X-Plane is running. Close and re-open xPilot.