Skip to content

EdgeTX "Queen Anne's Revenge" v2.12.4

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Sep 09:41
· 464 commits to main since this release

We are pleased to offer EdgeTX "Queen Anne's Revenge" v2.12.4, the fourth maintenance release for 2.12, recommended for anyone already on 2.12.x. This release was moved up in order to re-release support for the GX15, after a production change affecting the right slider was missed in the v2.12.3 release firmware. There are also a couple of Companion and MPM issues that weren't detected sooner. If you are on v2.12.3, please upgrade ASAP. Thank you to those who reported them so quickly after v2.12.3's "sleeper" release!

Note

As with any firmware update, please ensure you back up your model and radio settings before updating, fully bench-test your models after updating, and report any issues you encounter.

For MacOS users, Companion is now only compiled for MacOS 12 and above. Stay with v2.10.5 or earlier if you need support for an older version of MacOS.

Migration Information

  • If you have an old OpenTX Companion (.otx) file you need to convert or open, you will need to use EdgeTX Companion v2.10 or earlier.
  • If you wish to upgrade from OpenTX 2.3 or EdgeTX 2.4/2.5, you must use either EdgeTX v2.8.x firmware or EdgeTX Companion v2.10.x.

See the EdgeTX Manual for more information.

Warning

If you are using a STM32 F2 based radio, EdgeTX v2.11 is the last release series to support these radios. Check this list or the Supported Radios list if you are unsure if this affects you. Because of this, EdgeTX v2.11 will continue to be supported alongside 2.12, 3.0, etc., with a focus on bug fixes.

Tip

Radios based on STM32H7 MCUs update differently to older radios. To update the Flysky PA01, Flysky ST16, HelloRadioSky V12, Jumper T15 Pro, Jumper T22, RadioMaster GX15, RadioMaster TX15, RadioMaster TX16S MK3 and iFlight Commando 14, please follow the instructions in the EdgeTX Manual.

Changes

🐛 Bug Fixes

  • match RadioMaster GX15 1.0.4 production board (#7727)
  • antennaMode unreadable by Companion and aliasing MPM subType - double check your MPM RF Protocol settings if you opened or altered any models that use the MPM with v2.12.3, as it may have changed (#7736)

💻 Companion

  • recreate QAudioOutput per playback to fix silent preview on macOS (#7516)
  • restore macOS deployment target for Companion and simulator plugins (#7737)

📦 Other

  • lua: fix simulator expecting commas instead of decimals on non English systems (#7613)
  • lua: fix integer to float comparison incorrectly returning considering 0.50 == 0 and 0.5 == 0 to be true (#7611)

🧹 Chores

  • elrs: allow future use of unused bits in the "Arming status byte" (#7022)

Other than that, see v2.12.3 Release notes to see what v2.12.3 brought with it, and see the v2.12.0 Release notes for the full list of what is new for v2.12.0!

Known Limitations and Issues

  • Wireless Model Trainer and CRSF/ELRS - if using the Multi Protocol Module (MPM) as a wireless trainer in conjunction with CRSF/ELRS, do not go above 250 Hz, otherwise the MPM wireless trainer will be dropped. 250 Hz or below is stable.
  • Companion has had some substantial changes made to backend profile management and settings code via #6654 as well as a few other things in #6877 and #6892, so please ensure you double check everything is being read and written correctly when you first read and write profiles with this version of Companion, and generally when manipulating, copy and pasting models, etc, just in case anything snuck through.

UI/UX behavioral changes and/or new capabilities:

  • quick/main menu looks slightly different, due to the reversion of the EdgeTX 3.0 UI
  • quick/main menu is now themeable - you can configure the foreground (icon/label) and background colours (#6799)
  • model notes, when present, are shown as a tab in the model setup area
  • heli options, when enabled, are shown as a button at the bottom of the model setup page rather than as a tab
  • STM32F4: the UART speed for external CRSF modules has been limited to 3.75Mbps due to recommendation of the ExpressLRS developers (#6923)

Supported radios

The full list of supported radios and their support status can be viewed here on the EdgeTX website.

Installation Guide

https://manual.edgetx.org/installing-and-updating-edgetx

Flash firmware via Chrome based browser

https://buddy.edgetx.org/#/flash?version=v2.12.4

Language and Custom builds

Custom prebuilt firmware is no longer available. However, the CloudBuild option in EdgeTX Buddy is here to allow you to build your own firmware, with just a few clicks. Additionally, EdgeTX Companion now also has some support for CloudBuild, and will automatically fetch firmware for a supported language when you use the "Update components" option. But you can still build your own firmware online following this guide, request a specific build at ##7357 or ask on Discord for someone to build one for you.

Contributors

Thank you to the following contributors who made this release possible!