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

latest releases: nightly, v2.11.3, v2.11.2...
3 months ago

We are pleased to announce the first maintenance release for EdgeTX "Jolly Mon", v2.11.1. 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 13 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).

Warning

Due to a change in how the handset battery voltage calculation is done (due to #5635, #6255), you may want to double check the accuracy of your measured handset battery voltage if you have calibrated it in the past. Default value should be pretty close if you have never calibrated it.

What's Changed

Generally

  • feat(radio): improve digital hall gimbal detection (#6161)
  • fix(radio): prevent bootloader overflow with non-English translations
  • fix(radio): value calculation when GV used as source in weight/offset changed from 2.10 (#6250)
  • chore(translate): Portuguese 🇵🇹 updates (#6242)

Black & White

  • fix(bw): hidden line (multiplier) on trainer screen (#6209)
  • fix(bw): wrong pot updating in main view if skipped in hardware settings (#6179)
  • chore(bw): place screen inversion in a more logical place (#6215)

Color LCD

  • feat(color): value widget now shows voltage suffix for handset voltage (#6113)
  • feat(color): allow long press of PAGE keys to navigate menus (#6109)
  • feat(color): show switch colors for customisable switches on diagnostic page (#6124)
  • feat(color): add 'menu' popup control to Lua API (#6212)
  • feat(color): add a filter function to the Lua choice popup (#6243)
  • fix(color): high CPU usage on several pages (#6174)
  • fix(color): clipped second line for mixer adv edit header (#6206)
  • fix(color): LVGL 'line' object in Lua script may crash (#6224)
  • fix(color): Lua LVGL object does not draw correctly when using a function (#6193)
  • fix(color): prevent crash, show error if Lua script uses a deleted LVGL object (#6229)
  • fix(color): selecting S.PORT as telemetry for SBUS (#6237)
  • fix(color): incorrect array size calculation for grid lines in spectrum analyser (#6248)
  • fix(color): widget zone size may be incorrect on startup (#6251)
  • fix(color): outputs widget may not update correctly (#6253)
  • fix(color): load bootloader bitmaps in bootloaderInitScreen() (#6177)
  • refactor(color): UI layout logic to better handle different screen sizes and orientations (#6210)
  • chore(color): update to LVGL 8.4 (#5038)

Companion

  • fix(cpn): 'variable length array' warning (#6205)
  • feat(cpn): Korean (ko_KR) translation support (#6220)

Other (handset/family specific)

  • fix(st16): PPM timer (#6190)
  • fix(mt12): disable RTC_BACKUP_RAM - minimises RTC time loss issue (#6223)
  • fix(v14): incorrect switch definition and add v12/v14 battery voltage sensing (#6155)
  • fix(t20v2): incorrect default transmitter battery calibration (#6255)
  • fix(f4): SPI DMA transfers (#6221)
  • feat(h7): RTC backup RAM (#6171)
  • fix(h7): common drivers for H7 support (#6149)

More information, 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.0...v2.11.1

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

Flash firmware via Chrome based browser

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

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 #6165 or ask on Discord for someone to build one for you.

New Contributors

Don't miss a new edgetx release

NewReleases is sending notifications on new releases.