Source
Fork: asapir/ArduinoJoystickLibrary
Upstream PR: MHeironimus#261
Status: 2 commits ahead of our fork
What it adds
- Support for up to 2 throttle axes
Why we should merge it
Twin-engine flight simulators and some HOTAS setups need independent throttle levers. The current single throttle axis forces users to merge axes in software. Adding a second throttle axis makes the library useful out of the box for these setups.
Risks to review
- API change: constructor likely gains a throttle count parameter
- Must remain backward compatible with single-throttle sketches
- Conflicts possible with throttle-related changes in other forks
Next step
Fetch the branch, review the constructor signature, and test with a simple two-throttle sketch.
Source
Fork:
asapir/ArduinoJoystickLibraryUpstream PR: MHeironimus#261
Status: 2 commits ahead of our fork
What it adds
Why we should merge it
Twin-engine flight simulators and some HOTAS setups need independent throttle levers. The current single throttle axis forces users to merge axes in software. Adding a second throttle axis makes the library useful out of the box for these setups.
Risks to review
Next step
Fetch the branch, review the constructor signature, and test with a simple two-throttle sketch.