github EdgeTX/edgetx v2.11.5
EdgeTX "Jolly Mon" v2.11.5

latest releases: nightly, v2.12.0-rc4
6 hours ago

We are pleased to announce the fifth maintenance release for EdgeTX "Jolly Mon", v2.11.5. Thank you for all the feedback and testing by you, the community (and partner manufacturers) which has allowed us to identify and squash both new and old bugs!! We simply cannot have done this without you! 🤗 🍻

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.
  • EdgeTX Companion v2.11 can no longer do binary conversions, and thus cannot open .otx files. If you have an old .otx file you need to convert or open, you will need to use an older version of EdgeTX Companion. This follows on from EdgeTX 2.8 being the last firmware version to support binary conversion (i.e. from OpenTX 2.3 or earlier versions of EdgeTX).
    See the EdgeTX Manual for more information.

Warning

Radios based on STM32H7 MCUs update differently to older radios. Do not use the "Flash via USB" option in EdgeTX Buddy with them (yet). To update radios such as the Flysky PA01 & ST16, Jumper T15 Pro, RM TX15 and RM TX16S MK3, please follow the instructions in the EdgeTX Manual.

What's Changed

This is another maintenance release, which brings a several fixes for both colour screen radios and for Companion, as well as a few minor bugs that

🖥️ Black & White Radio Fixes

  • input trim display is incorrect on some radios (#6984)

🎨 Color Radio Fixes

  • event handling may not work when using the Lua 'page' object (#6878)
  • don't show 'RTN to exit' message when USB connected for UF2 bootloader (#6948)
  • radio starts with very low LCD brightness level (#6883)
  • lvgl.build() function not returning table of named objects (#6958)
  • layout for Source field on input edit page when telemetry source type (#6978)
  • widgets may not use all available space on some radios (#6983)
  • subtrim value on Outputs page not updated when copying all trims to sub trims (#6998)
  • images may not load in Windows simulator (#7010)
  • widget size and position may not be correct when switched to full screen (#7053)
  • label at the top & bottom of the page of Lua scripts may not be visible when scrolling (#7079)
  • widget Lua 'update' function may give unexpected error (#7119)
  • add 'edited' callback to 'numberEdit' control for LVGL Lua scripts (#7077)
  • add 'borderPad' property for LVGL Lua script container objects (#7095)

🎮 Firmware (All Radios Generally) Fixes

  • global variable value and range may not be correct (#7009)
  • display of mixer max time (#6880)
  • incorrect GPIO for SPort power pin (#6929)
  • improve servo refresh rates to the module (#6930)
  • always set serial port (#6990)
  • incorrect identification of module for RF power adjustment (#6886)

H7 Radios

  • UF2 bootloader unable to flash (#6985)

Flysky PA01

  • add long-press power-on and improve charging indication (#6885)

💻 Companion Software Fixes

  • logical switch global variable unit and precision (#6906)
  • range check initial own value (#6973)
  • telemetry simulation CRSF protocol VSpd UI properties (#6981)
  • units for special telemetry (Batt, Time, GPS) (#6382)
  • logical switch global variable compare range (#7007)
  • special function adjust global variable ensure value within configured range (#7006)
  • cannot select correct script file for 'Lua Script' SF/GF (#7087)
  • missing sources when reading models and settings (#7089)

A more simplified overview, which is broken down into by screen type (Color LCD and B&W), is available in the user manual here. You can also check the 2.11.0 release notes for what was new or changed in this release.

Full Changelog: v2.11.4...v2.11.5

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.
  • Due to a change in how the battery voltage calculation is done, you may want to double-check the accuracy of your measured battery voltage if you have calibrated it in the past. #5635, #6255

UI/UX behavioral changes and/or new capabilities:

  • Color LCD: menus now "wrap around" when using the rotary encoder, allowing you to get to back to the top of the list quickly (#4867)
  • Companion: New menus have been added, and menu entries reorganized to be no so cluttered and more logical (#5753)
  • Companion: Now automatically validates if any model settings have any missing mixer or input sources, and prevents writing of invalid model configurations to handset, while turning invalid model names red. Shows a red/green traffic light at the bottom of the models window to indicate overall status (#5798)

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.11.5

Language and Custom builds

CloudBuild option in EdgeTX Buddy will allow you build your own (supported) language firmware, with just a few clicks. Additionally, EdgeTX Companion 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 also build your own firmware online following this guide, request a specific build at TODO 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.