Conversation
|
Once we move to more generic drivers, this should be easily done at runtime (see #2631) |
|
Just expanding on that a bit - one of our goals is to have as few as possible compile-time options / reducing the number that there currently are. Some are unavoidable, and that's fine. But while we still have the SRAM and FLASH space to do so, as much stuff as possible will be made a runtime option. |
|
I'd love to see this as a runtime option! |
|
@netmute Could you please rebase this PR on top of current |
|
@raphaelcoeffic Sorry it took more than a year, life happened 🙈 |
|
I'm definitely looking forward to this option becoming available for my xlite! The joystick has failed on mine and I'd really like to regain full functionality again. Thanks for the work you all put in towards helping out the community! |
|
@raphaelcoeffic I'm hoping to implement this onto my Xlite in the near future. Could you provide an estimate on when this functionality will be available? |
|
Runtime option is unlikely to happen - the X-Lite is a STM32 F2 - and support for F2 is officially dropped as of EdgeTX 2.12 onwards, hence why 2.11 is continuing to be updated as a long term support release for those radios. However, it will primarily only receive bugfixes, not new features. The best I think we can offer now is to rebase this, and merge it as a compile-time option (rather than lose it entirely). |
…2662) Adds the XLITE_ALT_LAYOUT CMake option (X-Lite and X-Lite S), which swaps the key and left-trim GPIO assignments. Squash of PR #2662 (commit 39bf1c4; the PR's two merge-from-main commits dropped), hand-ported to 2.11: pin definitions converted to the LL style (GPIOx / LL_GPIO_PIN_n), and TRIMS_VIRTUAL_RV/RH added to the alternative trim block so the virtual right-stick trims are still generated, as in the stock X-Lite layout. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Will be included via #7816 given the upstream for is tracking main branch rather than being in it's own feature branch. |
This adds a compile time option to switch to an alternative layout for the FrSky X-Lite transmitters. It swaps joystick and dpad functions.
Original

New
