Skip to content

EdgeTX "Santa" 2.6.0-RC2

Pre-release
Pre-release
Compare
Choose a tag to compare
@pfeerick pfeerick released this 04 Jan 16:57
· 3342 commits to main since this release

We are pleased to offer EdgeTX "Santa" v2.6.0-RC2. As this is a release candidate, there may still be some minor issues that still need work on before release. We need your help in testing these builds to ensure there are no major bugs or faults that will cause problems during flight.

Changes since 2.6.0-RC1:

  • Added a power delay to work around enabling MPM causing some Jumper T16s to not turn on properly (658abdf)
  • Changed LUA=YES compilation flag to LUA_MIXER so it more correctly describes it's function(#1282)
  • Fixed detection of some NV14 LCD controllers which caused inverted colors (#1294)
  • Fixed lines over characters for some translations (#1268)
  • Fixed some pot/slider check options being inverted (#1281)
  • Fixed SWF being treated as a 2POS switch on NV14 by special functions (#1313)
  • Fixed expansion SI & SJ on TX12 not being fully defined and some diagnistic screen tweaks (#1303)
  • Fixed a LUA Custom Mixer screen index issue that could trigger EM (#1302)
  • Fix direction of rotary encoder for RM Zorro and other rotenc tweaks (958fd7b, 09b5d5f, 8567608)
  • YAML Companion is now ready for wider testing! (#1186)
  • Removed reference to EEPROM in radio version screen (#1328)
  • Lua API functions were added (getSourceIndex, getSourceName, sources and switches) (#1300)
  • Fixed issues with editing and clearing curves leaving some garbage values and inverted points on B&W curves (#1339)
  • Fixed issue where removal of first mixer line would render other mixer lines missing/uneditable (#1163)

Highlights of this release include:

  • on-radio theme editor
  • changing the radio storage model from BIN to YAML
  • model widget which now supports transparent PNGs
  • touch capability for standalone Lua scripts
  • automatic detection of Flysky hall effect gimbals mod
  • the addition of a special function to disable touch screen
  • NV14 support using trim hats as keys in standalone Lua scripts
  • re-enabling ghost configuration menu and enabling GHOST support for NV14 builds
  • better backlight on/off behaviour and handling
  • allowing for the internal RF module to be selectable on the radio itself for most radios (internal ELRS)
  • support added for RadioMaster Zorro and Jumper T-Pro transmitters
  • plus a large number of further minor improvements and bug fixes

A major change in this release is the way that settings are stored:

  • This requires a SD card to be installed in your transmitter, as the settings are now stored on the SD card for all radios - even on B&W radios which used to previously save model and radio settings to EEPROM.
  • The previous binary format for the settings was very restrictive as to how and what settings could be stored (i.e. this is why the filenames of audio files were limited to only a few characters, similarly the names of sources and mixes had a length limit, etc).
  • The new configuration model is a YAML formatted plain text file and opens up a lot of new possibilities - ranging from being able to easily start adding options, removing some of the limitations around lengths of names and strings, and for third-party tools and scripts to be developed which can modify the configuration easily.
  • Ideally, the change to YAML should not be noticeable, but as this is a significant underlying change, please verify that all your settings were converted correctly, and please report any issues you find!
  • If you have been using YAML firmware during the 2.6 development phase and encounter errors with Companion - please try opening the model file indicated by Companion on the radio (if one is indicated), making a minor change, exiting the model settings, and reverting that change. This will make the radio firmware rewrite the settings for that model, and hopefully resolve the issue which stems from the configuration having been adjusted several times during development and testing of 2.6.

As with any major version upgrade, please ensure you BACKUP your model and radio settings:

  • On Black & White screen radios, this can be done through the EEPROM backup option on the SYS -> Hardware page and/or backing up the individual models to file via the model select screen options.
  • On Color screen radios, it is simply a matter of backing up your microSD card as all settings are stored there.
  • If you are migrating from OpenTX, you can also use OpenTX Companion for that version to backup the radio and/or save model settings to file.

Complete list of changes

Please view the milestone for this release or the full changelog to see them all.

UI/UX behavioral changes and/or new capabilities:

  • Tapping the left side or right side of the screen to bring up the main menu carousel will either open the menu from the left or the right end.
  • Standalone Lua scripts now have support for touch (once updated to actually use it - check out the Wizard Loader under Radio Tools)
  • Themes use a new file and folder structure - if you are coming from v2.5.0 - please update your theme folder from https://github.com/edgeTX/themes

Known Limitations and Issues

  • TQly and TRSS sensors may be missing on D16 MPM

Supported radios

Black & white LCD screen

  • RadioMaster T8 / T8 Pro
  • RadioMaster TX12
  • RadioMaster Zorro
  • Jumper T12 / T12 Plus / T12 Pro Hall
  • Jumper T-Lite
  • Jumper T-Pro
  • FrSky QX7 / QX7S / QX7 ACCESS / QX7 ACCESS
  • FrSky X9 Lite / X9 Lite S
  • FrSky X-Lite / X-Lite S / X-Lite Pro
  • FrSky X9D / X9D+ / X9D+ SE
  • FrSky X9D+ 2019 / X9D+ SE 2019

Color LCD screen

  • RadioMaster/Eachine TX16S / RadioMaster TX16S MAX
  • Jumper T16 / T16 Plus / T16 Pro Hall
  • Jumper T18 / T18 Lite / T18 Pro
  • FrSky X10 / X10S / X10 Express / X10S Express
  • FrSky X12S / X12S-IRSM
  • FlySky NV14

Installation Guide

https://github.com/EdgeTX/edgetx.github.io/wiki/EdgeTX-Installation-Guide

New Contributors

Keep in touch!

Web - https://edgetx.org
Discord - https://discord.gg/wF9wUKnZ6H
Facebook - https://www.facebook.com/groups/edgetx