-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(efb/fbw): Support for TO/GA button built into the throttle (not on axis) #8247
Conversation
fbw-a32nx/src/systems/instruments/src/EFB/Settings/ThrottleConfig/ThrottleConfig.tsx
Outdated
Show resolved
Hide resolved
Hey, I would really need this function, because I'm in the same situation as the OP. |
It's just awaiting further quality assurance at the moment, and it's planned for release 1.12, which is probably months away. In the meantime you can clone this fork and build it from source |
It will land on development version right when it is merged. I think this will also need a doc update. |
Waiting for the green checkmark and can QA. Feel free to @ me on discord QA channels when its ready. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Concerns seem to be addressed. Please fix the changelog.
Quality Assurance Report Discord : saschl Testing Process: Note: used TCA throttle and keyboard for testing
Conclusion: Media: Microsoft.Flight.Simulator.2024-01-13.01-14-47.mp4 |
Quality Assurance Trainee Report Discord : Popespice Testing Process:
Conclusion: Test results: Media: |
Fixes #8246
Summary of Changes
Added an option for users with devices with a TO/GA button built into the throttle. "TO/GA On Axis" can be disabled via the throttle configuration page of the EFB, in which case "increase throttle" and "increase throttle (small)" will activate and deactivate TO/GA respectively.
This change introduces a new ThrottleConfiguration.ini field: "toga_on_axis".
Screenshots (if necessary)
EFB Throttle Configuration Before:
EFB Throttle Configuration After:
References
For those without a Turtle Beach VelocityOne flight stick, here's what the throttles look like. "TO/GA UP" and "FULL REV" are buttons.
Additional context
Discord username (if different from GitHub): immortalcake
Testing instructions
This ought to be tested with any throttle device you have, including controllers, to make sure compatibility hasn't been broken. For the Turtle Beach VelocityOne, setup your bindings as follows:
Throttle 1 Increase (Small) - Joystick Button 9 (on release)
Throttle 1 Increase - Joystick Button 9 (on press)
Throttle 1 Decrease - Joystick Button 10 (on press)
Throttle 1 Cut - Joystick Button 10 (on release)
Throttle 1 Axis - Joystick R-Axis Z (not reversed)
Throttle 2 Increase (Small) - Joystick Button 11 (on release)
Throttle 2 Increase - Joystick Button 11 (on press)
Throttle 2 Decrease - Joystick Button 12 (on press)
Throttle 2 Cut - Joystick Button 12 (on release)
Throttle 2 Axis - Joystick Slider Y (not reversed)
On the EFB Throttle Configuration page, disable TO/GA On Axis, and set FLEX/MCT so it's upper bound is 1.00.
Test that the throttle moves between IDLE and FLEX/MCT on the axis, that reverse thrust is activated using the reverse button, and that TO/GA is activated using the TO/GA button.
How to download the PR for QA
Every new commit to this PR will cause a new A32NX artifact to be created, built, and uploaded.