Releases: Fragtality/Fenix2GSX
v0.5.2
v0.5.1
- BFU Compatibility
- Fenix2GSX automatically disables (unmaps) the native Volume Control
- If you want to use the native Volume Control, disable the Volume Controller in the App Settings
- Support for Refuel via the new Panel. Mutually exclusive to the Fixed/Dynamic Rate Methods.
- Works in both Sims, just not "visually" in 2020 (the Hatch doesn't move but the underlying Systems are present)
- The Panel is automatically controlled and the Refuel Speed is determined by the EFB Setting
- Airline Profile Matches on 2024 are now also performed on the Title/Livery SimVar with contains Check
- The ATC_AIRLINE Variable is not updated by MSFS2024 so basically making it INOP on 2024
- So for the Future create Airline specific Profiles based on Title/Livery (since Fenix' own Liveries encode the Airline there)
- Fixed Refuel Completion although RefuelFinishOnHose not set
- Fixed Refuel being reported as completed when switching to the bypassed State (e.g. on Pushback)
- Fixed Situation where InterceptGpuAndChocksOnBeacon would remove Equip inadvertently
- Increased Time for Chock/Cone Reset (fixing Situations where the Cones were not aligned after Reposition)
- Changed Behavior of Door-Check in Pushback Phase to prevent multiple Messages
- The loaded Profile (e.g. the default Profile) is not pre-selected anymore in the Profile View
- The default Profile is now cloneable
- Default Value for GsxMenuStartupMaxFail set to 4
- The Number of failed Attempts is now settable in the UI
- Added more Input Checks to prevent conflicting Settings
- Set .NET 8.0.19 as Requirement
- Library Updates
v0.5.0
COMPLETE APP OVERHAUL
Please remove the old Version first with the Installer!
- Service Automation way more customizable
- The Order of Departure Services is now freely configurable
- Water and Lavatory Services are now supported (as Departure Service)
- Each Service can have an individual Activation Trigger (i.e. to call Services together or after the previous is or all are finished)
- Each Service can have individual Constraints so that it is skipped in certain Situations
- The INT/RAD Switch (in the Departure Phase) can be used to call the next Service in the Queue
- Automatic Operator Selection can now pick preferred Operators (by Name)
- Define Airports/Regions by ICAO as "Company Hubs" used for Service Constraints
- Ground-Equipment Handling does not disconnect forcefully anymore!
- Saved Fuel is now stored (and restored) individually per Aircraft Registration
- Refueling can now also use a dynamic Rate to achieve a fixed Time
- Cabin Call at Approach can now also be answered
- Pushback can be triggered with Beacon (and External disconnected and Brake set) - optionally, disabled by default
- Pushback can automatically be called when Tug was attached and Final was received (or all Services completed)
- Tug Question can now also be manually answered (default is 'No')
- INT/RAD Request in the Pushback Phase clears Ground-Equipment before calling Pushback
- Pushback Direction Menu is automatically reopened (can be disabled)
- Aircraft Profile Management
- All Automation Settings are individual per Profile
- Profiles can either be matched on the Aircraft Registration, Airline or Title/Livery Name
- The first matching Profile will is automatically loaded on Session Start
- Volume Control way more flexible
- Each Application has now its own Mapping
- Each Mapping defines a certain Channel, Application and even a specific Device (optionally)
- Multiple Mappings (Applications) can use the same Channel
- Startup State (Volume, Mute) can be individually set per Channel
- Which ACP's Channels are used depends from a central Seat Position Setting
- Devices can now be blacklisted in the UI
- Devices are automatically blacklisted when they generate Errors
- UI Overhaul
- The UI is now split in different Views (i.e. for Automation, Profiles or Volume Control)
- The Automation Settings are organized in different Sub-Categories
- Common App Settings now accessible via GUI
- General Changes
- MobiFlight WASM Module is not required anymore
- Fenix EFB Options regarding GSX are automatically set
- GSX Menu Handling overhauled and more robust now (i.e. retries failed Calls)
- GSX Menu is automatically hidden when opened for automatic Service Calls (but the Recommendation is still to disable the Menu in the Toolbar!)
- Can be used, under certain Constraints/Settings with Fenix Native (but for that Use-Case I'd recommend to wait for Any2GSX)
- The GSX Automation can even be completely disabled now for Volume Control only Scenarios (again - Any2GSX would be more suited for that in the Future)
- Now follows the same Principle as PilotsDeck for Dev and Release Builds: Dev Builds are committed with every Push available in the Fenix2GSX-Installer-latest.exe File. Release Builds are found under Releases
v0.4.18
v0.4.18
- Finally found a Solution for the second Prelim LS on Final!
- Cargo-Changes are now applied incrementally (5%/s) over Time
- Added Option to skip Walkaround in 2024 (disabled by Default, Check Tooltip)
- Improved Session-Ready-Detection on 2024 (Slightly, as the SDK allows - Asobo has no Interest in improving a Situation that exists since 2020 🤷♂️)
- Added Pause-Handling
- The Fenix native Integration is now automatically disabled
- Fixed Installer using wrong .NET Runtime on new Installs / Updates
- CEF is no longer used
- Makes the Fenix2GSX Binary much smaller now
- No strange Cases anymore of Fenix2GSX crashing when the Final LS is send
- Reworked SeatMap Handling (something you shouldn't notice ^^)
- The GSX Settings "Auto Mode" and and "Detect custom ..." are now automatically set (to disabled)
- Added Command in Systray and Button in UI labeled "Get Logs" to open the Log Directory
- Updated SDK
v0.4.17
Support for the MSFS2024 Public Beta and FSUIPC 7.5.0 added!
NOTE:
❗ Due to Sim / Aircraft Limitations, do not use Walkaround Mode when Doors need to be opened or closed. Besides that, it should be fine to do the Walkaround while Services are running.
❗ Due to the Public Beta State of 2024, the Mobiflight Module sometimes goes "INOP" and Fenix2GSX won't connect ("Out of Bounds" Error Messages in the Log). Sometimes it helps to remove the Mobiflight Module, rerun the Fenix2GSX Installer and restart the PC.
v0.4.16
ATTENTION: When the App is started for the first Time after this Update, the Settings for "Answer Tug Question" and "Automatically call Pushback when Tug is already connected" will be resetted. You need to configure both Settings to you Preference again.
- Added Warning Message that answering the Tug Question with 'Yes' and having an automatic Pushback Call can lead to unexpected Removal Ground Equipment
- This Warning Message is only displayed once
- Overriding the Progressive Refuel GSX Setting set by Fenix - solving the Issue that the Fuel-Truck won't leave when a higher than default Refuel Rate is used
- Upped Minimum .NET Version to 8.0.10
- Updated Libraries
v0.4.15
- Workarounds for new GSX Feature (Tug while Boarding)
- Automated Answer of the Tug Question (no manual Selection possible!)
- Btw these two Changes should fix Issues with Boarding with GSX 3.1.8 and above
- Option to automatically start Pushback after Boarding when Tug was already connected (enabled by default - so get your Airplane ready! 😂 )
- Hidden/Advanced Options to disable Door-Synch (does not apply to remove Stairs after Boarding and Close Doors on Final)
- Hidden/Advanced Option to forcefully restart Couatl on Arrival now waits until the GS is below 30-ish Knots
v0.4.14
- Fixed Refueling being interrupted when Boarding is called through INT/RAD
- Workaround Doors not opening on certain Stands (e.g. Walk-In) - GSX Bug which presumably gets ignored
- Changed Restart of GSX on Arrival - it now waits until the GS is below 30-ish Knots (only available in Config-File - off by default)
- Workaround for Fenix Bug publishing empty OFP Data - like for Example planned Fuel is reported as zero
- Very likely the Cause for previous Issues with Refueling being skipped because FOB is higher than planned
- Fenix2GSX will not import/accept the OFP when planned Fuel is reported as zero
- If that is the Case for more than 20s it will trigger an EFB Reset for a new Attempt
- Changed Call for Boarding so that it is retried if the Boarding Service isn't active
- Fixed Bug that entering Drone/Show-Case Cam caused Fenix2GSX to restart the Service Loop
v0.4.13
- Fixed L2 Door Handling - won't open with the new Default Profile (but can still be used if configured in the AC Profile)
- Improved Door-Handling for Stairs-only to only open when all Stairs stop operating
- Overwrite Tankering Support in User-Settings to work-around false-detections
- Fixed single Occurrence of 'Exception during Update()'
- Removed MF Call to set Max-LVars-per-Frame
v0.4.12
- Compatibility for A319 & A321
- Workaround for MSFS deciding to use L2 Door on the A321 (it still connects there, but Boarding works without leaving L1 open)
- Fixed incorrect rounding on LBS Fuel Values
- Round up to nearest 100 for Fuel is now an advanced Option in the Config File