github EdgeTX/edgetx v2.12.2
EdgeTX "Queen Anne's Revenge" v2.12.2

latest release: nightly
6 hours ago

We are pleased to offer EdgeTX "Queen Anne's Revenge" v2.12.2, the second maintenance release for 2.12, and is recommended for anyone who is already on 2.12.x.

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 radios such as the Flysky PA01 & ST16, Jumper T15 Pro, RadioMaster TX15 and TX16S MK3, please follow the instructions in the EdgeTX Manual.

Changes

New Radio Support

  • adds support for Jumper T22 (#7419)

๐Ÿš€ Features

๐ŸŽจ Color LCD Radio

  • add location marker to GPS Model Locator QR code (#7273)

๐Ÿ’ป Companion

  • reduce paste and drag'n'drop prompts (#7379)
  • refactor handling of erroneous models (#7377)

๐Ÿ“ฆ Other

  • add conditional exFAT support (#7352)
  • MEMS microphone software handling for TX15 and TX16SMK3 (#7328)
  • support POWER_LED_BLUE compile option on H7 RM/JP radios (#7295)
  • use pure sine wave for CLI beep (#7444)

๐Ÿ› Bug Fixes

๐Ÿ–ฅ๏ธ Black & White Radio

  • rotary encoder mode and enabled features not working in radio setup page (#7387)
  • prevent LTO from eliminating the ISR vector table (preventing X9D+2019 from turning on) (#7369)

๐ŸŽจ Color LCD Radio

  • non English language builds may not start on radio (#7218)
  • quick menu UI Setup button does not open to currently selected main view (#7350)
  • cleanup correct screen layout when changing models (#7385)
  • progress bar dialog window may be clipped on TX16S Mk3 (#7378)
  • add lvgl LV_USE_LARGE_COORD support (#7358)
  • throttle graph on the statistics page may display incorrectly (#7447)
  • model setup and logical switch monitor may not display correctly (#7431)

๐Ÿ’ป Companion

  • download updates to correct release folder (#7267)
  • new settings use default stick mode and channel order (#7305)
  • use correct NSIS constant for Program Files directory on 64-bit Windows (#7245)
  • prevent drag'n'drop and paste if incompatible boards (#7376)
  • missing data when exporting to Google Earth (#7384)
  • incomplete GVAR copy and paste (#7407)

๐Ÿ“ฆ Other

  • remove 20% deadband for low volume (#7347)
  • allow invert flag for BSP, invert SI and SJ - 2.12 (#7426)
  • derive SWSERIALPOWER from hardware GPIO capabilities (#7392)
  • potential boot failure at low temperatures (#7281)
  • reinit I2C when touch screen not working (#7402)
  • SD card image viewer may show corrupted image (#7416)
  • pre start pot warning navigation - unable to select (#7422)
  • PL18 - rotary encoder emulation acceleration not fully implemented (#7403)
  • PL18 - optimize key matrix polling with split-cycle scanning (#7405)
  • PL18 - add timeout to isChargerActive() to prevent hang (#7468)
  • PL18 - prevent hang when pressing power button during USB charging (#7404)
  • X10 - correctly write signed enum values (affects saving of anntenna mode selection) (#7470)

๐Ÿงน Chores

๐Ÿ’ป Companion

  • refactor: per profile update settings so they don'tconflict between profiles (#7362)

๐Ÿ“ฆ Other

  • update French ๐Ÿ‡ซ๐Ÿ‡ท translations (#7345, #7434)
  • updates for Danish ๐Ÿ‡ฉ๐Ÿ‡ฐ translations (#7342)
  • translate several UF2 boot messages (#7339)
  • update Italian ๐Ÿ‡ฎ๐Ÿ‡น translations (#7344)
  • backlight clock definition (#7439)
  • audio related DMA cleanup (#7274)

See the 2.12.0 Release notes for the full list of what is new for 2.12.0!

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/edgetx-user-manual/installing-and-updating-edgetx

Flash firmware via Chrome based browser

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

Language and Custom builds

Custom prebuilt firmware is no longer available. However, the CloudBuild option in EdgeTX 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!

Don't miss a new edgetx release

NewReleases is sending notifications on new releases.