We are pleased to offer EdgeTX "Santa" v2.6.0-RC1. 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.
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!
However... a YAML compatible Companion is not ready for use yet, but is hoped to be ready for use at release, or shortly thereafter. In the meantime, you can still use Companion to save settings to your radio if needed (but not to read back any made on the radio itself). To do this, you use Companion to read the old .bin config settings which are still stored on the radio, make your changes and save them, and then you delete the RADIO\radio.yml
file to trigger your changed settings to be re-imported into the new config format.
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
- No YAML compatible Companion just yet
- Some Jumper T16 radios may have issues when turning on with a model with MPM enabled - fix being tested
- 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
- @CapnBry made their first contribution in #831
- @Runsys16 made their first contribution in #842
- @robustini made their first contribution in #933
- @gagarinlg made their first contribution in #942
- @mhotar made their first contribution in #1001
- @erstec made their first contribution in #1060
- @tonycake made their first contribution in #1261
Keep in touch!
Web - https://edgetx.org
Discord - https://discord.gg/wF9wUKnZ6H
Facebook - https://www.facebook.com/groups/edgetx