Skip to content

Releases: EdgeTX/edgetx

nightly

19 Oct 02:49
cb87f82
Compare
Choose a tag to compare
nightly Pre-release
Pre-release

Chores

EdgeTX "Centurion" v2.10.5

14 Oct 00:53
Compare
Choose a tag to compare

We are pleased to offer the fifth maintenance release for EdgeTX "Centurion", v2.10.5. As with any firmware update, please ensure you backup your settings before updating, check your model and radio settings, and do appropriate bench tests before you head out to fly.

Tip

The Multi-Protocol Module (MPM) firmware has recently been split into up to four different firmware "types" - air, surface, LBT and FCC - as there isn't enough space for all protocols in the one firmware. So if you are missing protocols and have recently updated your MPM firmware, ensure you are running the correct type for your region and needs by downloading it again from https://downloads.multi-module.org/ and choosing the firmware type you need.

Note

If you are using 3rd party Lua scripts (e.g. Yaapu, iNav), please ensure you are using the latest version of these also, as we have had some reports of older versions triggering the firmware to crash and go into Emergency Mode with some setups.

Note

Reminder: Upgrading from versions of EdgeTX earlier than v2.6 (or from OpenTX) is no longer possible via the radio firmware (this does not affect Companion). You first need to update to EdgeTX 2.8 to migrate your radio and model settings, and then you can update to the current version. See the Installing and Updating EdgeTX manual page for further information.

What's Changed

New Handsets

Radio

  • fix(crsf): always send modelID after module reset (i.e. after module removal, updating, wifi connect) (#5506) @mha1
  • fix(bw): prevent autodetection (when pressed) of unavailable sources (#5488) @3djc
  • fix(color): full screen widget may not exit cleanly after calling lcd.exitFullScreen() (#5544) @philmoz
  • fix: X-Lite - unshifted trims should always adjust elevator and aileron (#5580) @philmoz
  • fix: T-Pro S - wrong external module behaviour by @3djc in #5525
  • fix: register activity on customisable switch changes (i.e. to reset backlight/inactivity alarms) (#5490) @3djc
  • fix: customisable switch values may be read incorrectly from yaml (#5515) @philmoz

Companion

  • fix: set all SF/GF with repeat to enabled on OTX import by @elecpower in #5586
  • fix: SF/GF 'SF Logs' minimum and default time were incorrect (#5561) @elecpower

Full Changelog: v2.10.4...v2.10.5

More information on the 2.10.0 release, which is broken down by screen type (Color LCD and B&W), is available in the user manual here. You can also check the 2.10.0 release notes for what was new or changed in this release.

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.
  • There is no companion support for RadioMaster MT12 (yet!)
  • If you are using Flysky digital hall gimbals, they will need to be re-calibrated, if they were calibrated previously with previous versions of EdgeTX (due to #3778).
  • When updating, the following special and/or global functions may need to be re-enabled: Instant Trim, BG Music Pause, Vario, Screenshot, Racing Mode, Disable Touch, and Audio Amp Off. cf. #4498
  • If you find you have missing analog inputs (e.g. S1/S2), please check if they are still enabled/configured on the Radio Settings -> Hardware -> Pots page/section. They will not appear on the calibration screen if they are not configured.
  • If you are an iFlight Commando8 user, #4798 is resolved, so it is now safe to upgrade as of v2.10.4.
  • If you are a Jumper T20 user and were running pre 2.10.0 firmware, you should redo your battery calibration if you want accurate readings. Where to find the settting.
  • If you are a Radiomaster MT12 user and were running pre 2.10.0 firmware, please double check your trims as they have been swapped to match the labeling on the transmitter.
  • For Companion, the sound pack update filter needs to be changed in order to see all the available language packs for your language... see #3848 for instructions.
  • For Companion, both radio and firmware now take into account the form factor of the module bay when showing list of external RF modules. If the list is not correct for you, double check that the right module bay type is set in the radio profile settings. cf. #3628

UI/UX behavioral changes and/or new capabilities:

  • colorlcd: In addition to the long/short press actions added in 2.9 for MDL and SYS, the TELE key now has a long press action, which takes you to the Channel Monitor. A short press takes you to Screen Settings like with previous versions.
  • colorlcd: You can also press MDL, SYS and TELE while in the first level of the menus to switch to another menu entirely... i.e. you can switch from any of the Model Settings tabs to Radio Settings simply by pressing the SYS button. Or bring up the channel monitor while in any of the Radio Settings or Model Settings screens by pressing the TELE button.
  • companion: Companion will now ensure that model names of existing models (and labels, if supported) only have characters that can be entered on the radio. If invalid characters are detected, they will be removed from the name. Companion will also not accept invalid characters as input.

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

Unofficial builds

Pre-built language firmwares are available here, but this will be the last version to offer them this way, due to the availability of CloudBuild on EdgeTX Buddy. You can still build your own firmware online following this guide, request a specific build at #4992 or ask on Discord for someone to build one for you.

EdgeTX "Centurion" v2.10.4

30 Aug 11:24
Compare
Choose a tag to compare

We are pleased to offer the fourth maintenance release for EdgeTX "Centurion", v2.10.4. As with any firmware update, please ensure you backup your settings before updating, check your model and radio settings, and do appropriate bench tests before you head out to fly.

Tip

The Multi-Protocol Module (MPM) firmware has recently been split into up to four different firmware "types" - air, surface, LBT and FCC - as there isn't enough space for all protocols in the one firmware. So if you are missing protocols and have recently updated your MPM firmware, ensure you are running the correct type for your region and needs by downloading it again from https://downloads.multi-module.org/ and choosing the firmware type you need.

Note

If you are using 3rd party Lua scripts (e.g. Yaapu, iNav), please ensure you are using the latest version of these also, as we have had some reports of older versions triggering the firmware to crash and go into Emergency Mode with some setups.

Note

Reminder: Upgrading from versions of EdgeTX earlier than v2.6 (or from OpenTX) is no longer possible via the radio firmware (this does not affect Companion). You first need to update to EdgeTX 2.8 to migrate your radio and model settings, and then you can update to the current version. See the Installing and Updating EdgeTX manual page for further information.

What's Changed

This release is mainly for black and white screen radios. We squashed an obscure bug where if you managed to only use the popup menu to make settings changes, they wouldn't be saved. If you had been frustrated with the order the characters were shown when editing names, that is greatly improved - it is now a to z, then numbers, then symbols - including a few that had gone missing. A navigation issue for some radios, such as the TLite/XLite was resolved.

Bug Fixes

  • fix(bw212): timer display on telemetry screen, main view (#5384) @pfeerick
  • fix(bw): change char selection order when editing names (#5390) @philmoz
  • fix(bw): ignore short/long press of ENTER if cursor on menu line (#5404) @philmoz
  • fix(bw): switch & source changes sometimes not saved to SD card (#5435) @philmoz
  • fix: define Bluetooth pins for T15 (#5448) @3djc @pfeerick
  • fix: XJT Lite missing telemetry options when binding (#5468) @3djc

Full Changelog: v2.10.3...v2.10.4

More information on the 2.10.0 release, which is broken down by screen type (Color LCD and B&W), is available in the user manual here. You can also check the 2.10.0 release notes for what was new or changed in this release.

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.
  • There is no companion support for RadioMaster MT12 (yet!)
  • If you are using Flysky digital hall gimbals, they will need to be re-calibrated, if they were calibrated previously with previous versions of EdgeTX (due to #3778).
  • When updating, the following special and/or global functions may need to be re-enabled: Instant Trim, BG Music Pause, Vario, Screenshot, Racing Mode, Disable Touch, and Audio Amp Off. cf. #4498
  • If you find you have missing analog inputs (e.g. S1/S2), please check if they are still enabled/configured on the Radio Settings -> Hardware -> Pots page/section. They will not appear on the calibration screen if they are not configured.
  • If you are an iFlight Commando8 user, #4798 is resolved, so it is now safe to upgrade as of v2.10.4.
  • If you are a Jumper T20 user and were running pre 2.10.0 firmware, you should redo your battery calibration if you want accurate readings. Where to find the settting.
  • If you are a Radiomaster MT12 user and were running pre 2.10.0 firmware, please double check your trims as they have been swapped to match the labeling on the transmitter.
  • For Companion, the sound pack update filter needs to be changed in order to see all the available language packs for your language... see #3848 for instructions.
  • For Companion, both radio and firmware now take into account the form factor of the module bay when showing list of external RF modules. If the list is not correct for you, double check that the right module bay type is set in the radio profile settings. cf. #3628

UI/UX behavioral changes and/or new capabilities:

  • colorlcd: In addition to the long/short press actions added in 2.9 for MDL and SYS, the TELE key now has a long press action, which takes you to the Channel Monitor. A short press takes you to Screen Settings like with previous versions.
  • colorlcd: You can also press MDL, SYS and TELE while in the first level of the menus to switch to another menu entirely... i.e. you can switch from any of the Model Settings tabs to Radio Settings simply by pressing the SYS button. Or bring up the channel monitor while in any of the Radio Settings or Model Settings screens by pressing the TELE button.
  • companion: Companion will now ensure that model names of existing models (and labels, if supported) only have characters that can be entered on the radio. If invalid characters are detected, they will be removed from the name. Companion will also not accept invalid characters as input.

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

Unofficial builds

Pre-built language firmwares are available here, but this will be the last version to offer them this way, due to the availability of CloudBuild on EdgeTX Buddy. You can still build your own firmware online following this guide, request a specific build at #4992 or ask on Discord for someone to build one for you.

EdgeTX "Centurion" v2.10.3

03 Aug 10:42
Compare
Choose a tag to compare

We are pleased to offer the third maintenance release for EdgeTX "Centurion", v2.10.3. As with any firmware update, please ensure you backup your settings before updating, check your model and radio settings, and do appropriate bench tests before you head out to fly.

Tip

The Multi-Protocol Module (MPM) firmware has recently been split into up to four different firmware "types" - air, surface, LBT and FCC - as there isn't enough space for all protocols in the one firmware. So if you are missing protocols and have recently updated your MPM firmware, ensure you are running the correct type for your region and needs by downloading it again from https://downloads.multi-module.org/ and choosing the firmware type you need.

Note

If you are using 3rd party Lua scripts (e.g. Yaapu, iNav), please ensure you are using the latest version of these also, as we have had some reports of older versions triggering the firmware to crash and go into Emergency Mode with some setups.

Note

Reminder: Upgrading from versions of EdgeTX earlier than v2.6 (or from OpenTX) is no longer possible via the radio firmware (this does not affect Companion). You first need to update to EdgeTX 2.8 to migrate your radio and model settings, and then you can update to the current version. See the Installing and Updating EdgeTX manual page for further information.

What's Changed

This release mostly fixes some niggling issues raised around MPM, enables support for two new radio handsets, fixes the issue preventing the iFlight Commando8 from being able to be upgrade to 2.10, as well as a few radio type specific and minor bugfixes. As mentioned in the last patch version, if you use Companion on macOS, the minimum version requirements have changed, and it is likely you will need macOS 12 or later in order to run Companion.

New radios

New features

  • feat(el18): allow for for internal CRSF mods (ELRS/mLRS/etc) (#5173) @richardclli
  • feat: telemetry buffer for all internal modules i.e. allows using two modules in parallel e.g. ext. MPM as trainer (#5267) @raphaelcoeffic

Bux fixes

  • fix(cpn): log viewer - highlight selected data item (#5306) @elecpower
  • fix: Commando8 does not need the startup animation (#5245) @raphaelcoeffic
  • fix(mpm): some protocols were being excluded (#5346) @3djc
  • fix: MPM "disable telemetry" user choice being ignored (#5286) @3djc
  • fix(color): curve edit lag when changing point count, t15 graph size by @philmoz in #5333
  • fix(el18): UART auto oversampling calculation by @richardclli in #5340
  • fix(tx16s): turn on Aux2 power when used for Bluetooth by @3djc & @pfeerick in #5363
  • fix: VersionTag.flavour[] too small for x10express (#5255) @3djc
  • fix(bw): fixes and improvements for model setup page (#5256) @philmoz
  • fix: configure default internal module for XJT_PXX1 (#5262) @pfeerick
  • fix(lua): incorrect name for MIN source (#5293) @frankiearzu
  • fix(lua): axis names for T15, T14, T12Max (#5331) @3djc

Full Changelog: v2.10.2...v2.10.3

More information on the 2.10.0 release, which is broken down by screen type (Color LCD and B&W), is available in the user manual here. You can also check the 2.10.0 release notes for what was new or changed in this release.

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.
  • There is no companion support for RadioMaster MT12 (yet!)
  • If you are using Flysky digital hall gimbals, they will need to be re-calibrated, if they were calibrated previously with previous versions of EdgeTX (due to #3778).
  • When updating, the following special and/or global functions may need to be re-enabled: Instant Trim, BG Music Pause, Vario, Screenshot, Racing Mode, Disable Touch, and Audio Amp Off. cf. #4498
  • If you find you have missing analog inputs (e.g. S1/S2), please check if they are still enabled/configured on the Radio Settings -> Hardware -> Pots page/section. They will not appear on the calibration screen if they are not configured.
  • If you are an iFlight Commando8 user, #4798 is resolved, so it is now safe to upgrade as of v2.10.3.
  • If you are a Jumper T20 user and were running pre 2.10.0 firmware, you should redo your battery calibration if you want accurate readings. Where to find the settting.
  • If you are a Radiomaster MT12 user and were running pre 2.10.0 firmware, please double check your trims as they have been swapped to match the labeling on the transmitter.
  • For Companion, the sound pack update filter needs to be changed in order to see all the available language packs for your language... see #3848 for instructions.
  • For Companion, both radio and firmware now take into account the form factor of the module bay when showing list of external RF modules. If the list is not correct for you, double check that the right module bay type is set in the radio profile settings. cf. #3628

UI/UX behavioral changes and/or new capabilities:

  • colorlcd: In addition to the long/short press actions added in 2.9 for MDL and SYS, the TELE key now has a long press action, which takes you to the Channel Monitor. A short press takes you to Screen Settings like with previous versions.
  • colorlcd: You can also press MDL, SYS and TELE while in the first level of the menus to switch to another menu entirely... i.e. you can switch from any of the Model Settings tabs to Radio Settings simply by pressing the SYS button. Or bring up the channel monitor while in any of the Radio Settings or Model Settings screens by pressing the TELE button.
  • companion: Companion will now ensure that model names of existing models (and labels, if supported) only have characters that can be entered on the radio. If invalid characters are detected, they will be removed from the name. Companion will also not accept invalid characters as input.

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

Unofficial builds

Pre-built language firmwares are available here, but this will be the last version to offer them this way, due to the availability of CloudBuild on EdgeTX Buddy. You can still build your own firmware online following this guide, request a specific build at #4992 or ask on Discord for someone to build one for you.

EdgeTX "Centurion" v2.10.2

01 Jul 11:01
Compare
Choose a tag to compare

We are pleased to offer the second maintenance release for EdgeTX "Centurion", v2.10.2. As with any firmware update, please ensure you backup your settings before updating, check your model and radio settings, and do appropriate bench tests before you head out to fly.

Tip

The Multi-Protocol Module (MPM) firmware has recently been split into up to four different firmware "types" - air, surface, LBT and FCC - as there isn't enough space for all protocols in the one firmware. So if you are missing protocols and have recently updated your MPM firmware, ensure you are running the correct type for your region and needs by downloading it again from https://downloads.multi-module.org/ and choosing the firmware type you need.

Note

If you are using 3rd party Lua scripts (e.g. Yaapu, iNav), please ensure you are using the latest version of these also, as we have had some reports of older versions triggering the firmware to crash and go into Emergency Mode with some setups.

Note

Reminder: Upgrading from versions of EdgeTX earlier than v2.6 (or from OpenTX) is no longer possible via the radio firmware (this does not affect Companion). You first need to update to EdgeTX 2.8 to migrate your radio and model settings, and then you can update to the current version. See the Installing and Updating EdgeTX manual page for further information.

What's Changed

This update is strongly recommended for anyone who has been having issues with SD card corruption, which appears to stem mostly from Lua scripts with particularly high usage of the SD card. PR #5148 should reduce if not entirely prevent this from happening. There have also been a whole load of minor fixes and improvements, in addition to support for a new radio being added. Unfortunately, if you use Companion on macOS, the minimum version requirements have changed, and it is likely you will need macOS 12 or later in order to run Companion.

Radio

  • feat: Jumper T15 IPS screen support (#5115)
  • fix: reduce file system corruption from standalone Lua scripts (#5148)
  • fix: RTC boot check not working (so no warning if RTC battery going flat) (#5207)
  • fix: issues with rotary encoder (multiple clicks for direction change, skipping, sometimes stuck) (#5194)
  • fix: unable to update MPM on faster F4 MCUs (#5124)
  • fix: remove invalid characters from log filenames (#5129)
  • fix: check both SBUS trainer ports (#5149)
  • fix: serial power port handling - off means off, and on means on! (#5190, #5197)
  • fix: customisable switch custom name not displayed (#5193)
  • fix: allow selection of flex axis as a source (#5195)
  • fix: supported internal module for monochrome radios w/ ISRM (#5236)
  • fix(x9d): incorrect switch positions on main view (#5094)
  • fix(bw128): telemetry source name overlaps V1 value on logical switch list view (#5109)
  • fix(bw212): main view sliders, add sensor count display on tele page (#5154)
  • fix(bootloader): use ASCII only strings for NV14/EL18 (#5178)
  • fix(mlink): sometimes need > 1s timeout for MLink telem (#5119)
  • fix(lua): getFieldInfo() not returning switch info (#5108)
  • fix(color): incorrect size of number edit in widget settings for portrait layout (#5205)
  • fix(color): block radio startup until checklist is closed (#5226)
  • fix(lua): save telemetry sensor generated by setTelemetryValue() (#5224)

Companion

  • fix: profile conversion of models and settings (#5151)
  • fix: logical switch move units refresh (#5183)
  • fix: pots/sliders should not be inverted by default (32b09c3)

New Radio

  • feat: Fatfish F16 support (2.10) (#5222)

Full Changelog: v2.10.1...v2.10.2

More information on the 2.10.0 release, which is broken down by screen type (Color LCD and B&W), is available in the user manual here. You can also check the 2.10.0 release notes for what was new or changed in this release.

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.
  • There is no companion support for RadioMaster MT12 (yet!)
  • If you are using Flysky digital hall gimbals, they will need to be re-calibrated, if they were calibrated previously with previous versions of EdgeTX (due to #3778).
  • When updating, the following special and/or global functions may need to be re-enabled: Instant Trim, BG Music Pause, Vario, Screenshot, Racing Mode, Disable Touch, and Audio Amp Off. cf. #4498
  • If you find you have missing analog inputs (e.g. S1/S2), please check if they are still enabled/configured on the Radio Settings -> Hardware -> Pots page/section. They will not appear on the calibration screen if they are not configured.
  • If you are an iFlight Commando8 user - DO NOT update to this release. Please wait until #4798 is resolved.
  • If you are a Jumper T20 user and were running pre 2.10.0 firmware, you should redo your battery calibration if you want accurate readings. Where to find the settting.
  • If you are a Radiomaster MT12 user and were running pre 2.10.0 firmware, please double check your trims as they have been swapped to match the labelling on the transmitter.
  • For Companion, the sound pack update filter needs to be changed in order to see all the available language packs for your language... see #3848 for instructions.
  • For Companion, both radio and firmware now take into account the form factor of the module bay when showing list of external RF modules. If the list is not correct for you, double check that the right module bay type is set in the radio profile settings. cf. #3628

UI/UX behavioral changes and/or new capabilities:

  • colorlcd: In addition to the long/short press actions added in 2.9 for MDL and SYS, the TELE key now has a long press action, which takes you to the Channel Monitor. A short pess takes you to Screen Settings like with previous versions.
  • colorlcd: You can also press MDL, SYS and TELE while in the first level of the menus to switch to another menu entirely... i.e. you can switch from any of the Model Settings tabs to Radio Settings simply by pressing the SYS button. Or bring up the channel monitor while in any of the Radio Settings or Model Settings screens by pressing the TELE button.
  • companion: Companion will now ensure that model names of existing models (and labels, if supported) only have characters that can be entered on the radio. If invalid characters are detected, they will be removed from the name. Companion will also not accept invalid characters as input.

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

Unofficial builds

Pre-built language firmwares are available here, but this will be the last version to offer them this way, due to the availability of CloudBuild on EdgeTX Buddy. You can still build your own firmware online following this guide, request a specific build at #4992 or ask on Discord for someone to build one for you.

EdgeTX "Centurion" v2.10.1

31 May 08:59
Compare
Choose a tag to compare

We are pleased to offer the first maintenance release for EdgeTX "Centurion", v2.10.1. As with any firmware update, please ensure you backup your settings before updating, check your model and radio settings, and do appropriate bench tests before you head out to fly.

Tip

The Multi-Protocol Module (MPM) firmware has recently been split into up to four different firmware "types" - air, surface, LBT and FCC - as there isn't enough space for all protocols in the one firmware. So if you are missing protocols and have recently updated your MPM firmware, ensure you are running the correct type for your region and needs by downloading it again from https://downloads.multi-module.org/ and choosing the firmware type you need.

Note

If you are using 3rd party Lua scripts (e.g. Yaapu, iNav), please ensure you are using the latest version of these also, as we have had some reports of older versions triggering the firmware to crash and go into Emergency Mode with some setups.

Note

Reminder: Upgrading from versions of EdgeTX earlier than v2.6 (or from OpenTX) is no longer possible via the radio firmware (this does not affect Companion). You first need to update to EdgeTX 2.8 to migrate your radio and model settings, and then you can update to the current version. See the Installing and Updating EdgeTX manual page for further information.

What's Changed

Radio

  • fix: issues with some translations preventing some translated firmware from being built by @pfeerick in #4993
  • fix(bw): use small switch layout when more than 6 switches by @philmoz in #4997
  • fix(bw): incorrect navigation in advanced USB setup on X9 radios by @philmoz in #5082
  • fix(bw212): wrong source string being displayed by @3djc in #5002
  • fix(x9e): missing F3/F4 pots, slider hwdef changes by @3djc in #5012
  • fix(T12): SH switch not being displayed on main view by @3djc in #5040
  • fix(color): selected label, model list not correctly updating in single select mode by @philmoz in #5048
  • fix(color): adjust layout of model labels "AND" text to reduce text overlap by @philmoz in #5081

Companion

  • fix: prevent application crash when reading some binary files (when profile and bin don't match) (#5037)
  • fix: set input and switch types to none if not configured rather than keep reloading defaults by @elecpower in #5026
  • fix: add missing t20v2 simulator, hwdefs by @pfeerick in #5058
  • fix: incorrect initialisation of switch warning state if all switch warnings turned off (#5063)
  • fix: some GFs would lose parameters if radio had old model files present by @elecpower in #5072
  • fix: validate translated update component name when used for folder name by @elecpower in #5079

New Radio

Full Changelog: v2.10.0...v2.10.1

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.10.0 release notes for what was new or changed in this release.

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.
  • There is no companion support for RadioMaster MT12 (yet!)
  • If you are using Flysky digital hall gimbals, they will need to be re-calibrated, if they were calibrated previously with previous versions of EdgeTX (due to #3778).
  • When updating, the following special and/or global functions may need to be re-enabled: Instant Trim, BG Music Pause, Vario, Screenshot, Racing Mode, Disable Touch, and Audio Amp Off. cf. #4498
  • If you find you have missing analog inputs (e.g. S1/S2), please check if they are still enabled/configured on the Radio Settings -> Hardware -> Pots page/section. They will not appear on the calibration screen if they are not configured.
  • If you are an iFlight Commando8 user - DO NOT update to this release. Please wait until #4798 is resolved.
  • If you are a Jumper T20 user and were running pre 2.10.0 firmware, you should redo your battery calibration if you want accurate readings. Where to find the settting.
  • If you are a Radiomaster MT12 user and were running pre 2.10.0 firmware, please double check your trims as they have been swapped to match the labelling on the transmitter.
  • For Companion, the sound pack update filter needs to be changed in order to see all the available language packs for your language... see #3848 for instructions.
  • For Companion, both radio and firmware now take into account the form factor of the module bay when showing list of external RF modules. If the list is not correct for you, double check that the right module bay type is set in the radio profile settings. cf. #3628

UI/UX behavioral changes and/or new capabilities:

  • colorlcd: In addition to the long/short press actions added in 2.9 for MDL and SYS, the TELE key now has a long press action, which takes you to the Channel Monitor. A short pess takes you to Screen Settings like with previous versions.
  • colorlcd: You can also press MDL, SYS and TELE while in the first level of the menus to switch to another menu entirely... i.e. you can switch from any of the Model Settings tabs to Radio Settings simply by pressing the SYS button. Or bring up the channel monitor while in any of the Radio Settings or Model Settings screens by pressing the TELE button.
  • companion: Companion will now ensure that model names of existing models (and labels, if supported) only have characters that can be entered on the radio. If invalid characters are detected, they will be removed from the name. Companion will also not accept invalid characters as input.

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

Unofficial builds

Pre-built language firmwares are available here, but this will be the last version to offer them this way, due to the availability of CloudBuild on EdgeTX Buddy. You can still build your own firmware online following this guide, request a specific build at #4992 or ask on Discord for someone to build one for you.

New Contributors

EdgeTX "Centurion" v2.10.0

12 May 09:49
Compare
Choose a tag to compare

With great thanks to everyone involved in testing, reporting and fixing bugs, we are pleased to offer EdgeTX "Centurion" v2.10.0. As with any firmware update, please ensure you backup your settings before updating, check your model and radio settings, and do appropriate bench tests before you head out to fly.

Tip

The Multi-Protocol Module (MPM) firmware has recently been split into up to four different firmware "types" - air, surface, LBT and FCC - as there isn't enough space for all protocols in the one firmware. So if you are missing protocols and have recently updated your MPM firmware, ensure you are running the correct type for your region and needs by downloading it again from https://downloads.multi-module.org/ and choosing the firmware type you need.

Note

If you are using 3rd party Lua scripts (e.g. Yaapu, iNav), please ensure you are using the latest version of these also, as we have had some reports of older versions triggering the firmware to crash and go into Emergency Mode with some setups.

Note

Reminder: Upgrading from versions of EdgeTX earlier than v2.6 (or from OpenTX) is no longer possible via the radio firmware (this does not affect Companion). You first need to update to EdgeTX 2.8 to migrate your radio and model settings, and then you can update to the current version. See the Installing and Updating EdgeTX manual page for further information.

Cloud Build

We would like to formally announce the existence of CloudBuild on EdgeTX Buddy, which some eagle eyed users have spotted and been using already. In addition to flashing the normal release builds (Cloud) or firmware you've built yourself or gotten from someone else (Local file), there is now also the "CloudBuild" option on Buddy. Via this tab, you can pick from an available firmware version, pick your radio type, and then choose from a limited (for now) range of build options. For colorlcd radios, this is primarily just the language for the radio firmware. For black and white radios, you have a few more choices, including the ability to remove heli and set the font type.

If you want a language build, or to customise the build options that are currently exposed, please give it a try, and let us know if you have any issues, and also help us find out what additional options people want access to. While some options have been limited to supported radio types, please note that it is still possible to pick some invalid options - such as a translation language that did not exist in older firmware versions, so please keep that in mind when making choices.

Highlights of this release include:

  • New "Eddie the Edgehog" default splash screen - on color display radios also shows the current version of EdgeTX installed
  • On colorlcd, a custom image can be shown on shutdown instead of shutdown animation
  • On colorlcd, interacting with labels on the manage models screen has been reworked - you can now choose to have only one label active at a time, or multiple labels
  • On colorlcd, you can pick from three more views for how models will be shown, including smaller icons and list views.
  • On colorlcd, the sources list picker and filters have been reworked
  • On colorlcd, the splash screen delay can now be changed
  • All special and global functions can be enabled or disabled - no need to delete them if you no longer want certain ones temporarily inactive
  • Unused trim switches can be used as 3POS switches
  • "Telemetry Connected" will be played when the connection is first established
  • Pre-flight checklists now have an "interactive" option, whereby you can tick off each item in turn
  • PPM units can be changed at runtime, rather than being a compile time option
  • RGB LED control/animations on supported radios (e.g. MT12, PL18, PL18EV)
  • Startup sound can be disabled (there is now an option, rather than needing to delete hello.wav)
  • Analog inputs, such as pots and sliders can now be configured as a Switch, Axis X or Axis Y. Additionally, they can also be configured to be inverted

More information, which is broken down into by screen type (Color LCD and B&W), is available in the user manual here.

Full Changelog: v2.9.4...v2.10.0

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.
  • There is no companion support for RadioMaster MT12 (yet!)
  • If you are using Flysky digital hall gimbals, they will need to be re-calibrated, if they were calibrated previously with previous versions of EdgeTX (due to #3778).
  • When updating, the following special and/or global functions may need to be re-enabled: Instant Trim, BG Music Pause, Vario, Screenshot, Racing Mode, Disable Touch, and Audio Amp Off. cf. #4498
  • If you find your have missing analog inputs (e.g. S1/S2), please check if they are still enabled/configured on the Radio Settings -> Hardware -> Pots page/section. They will not appear on the calibration screen if they are not configured.
  • If you are an iFlight Commando8 user - DO NOT update to this release. Please wait until #4798 is resolved.
  • If you are a Jumper T20 user, you should redo your battery calibration if you want accurate readings. Where to find the settting
  • If you are a Radiomaster MT12 user, please double check your trims as they have been swapped to match the labelling on the transmitter
  • For Companion, the sound pack update filter needs to be changed in order to see all the available language packs for your language... see #3848 for instructions.
  • For Companion, both radio and firmware now take into account the form factor of the module bay when showing list of external RF modules. If the list is not correct for you, double check that the right module bay type is set in the radio profile settings. cf. #3628

UI/UX behavioral changes and/or new capabilities:

  • colorlcd: In addition to the long/short press actions added in 2.9 for MDL and SYS, the TELE key now has a long press action, which takes you to the Channel Monitor. A short pess takes you to Screen Settings like with previous versions.
  • colorlcd: You can also press MDL, SYS and TELE while in the first level of the menus to switch to another menu entirely... i.e. you can switch from any of the Model Settings tabs to Radio Settings simply by pressing the SYS button. Or bring up the channel monitor while in any of the Radio Settings or Model Settings screens by pressing the TELE button.
  • companion: Companion will now ensure that model names of existing models (and labels, if supported) only have characters that can be entered on the radio. If invalid characters are detected, they will be removed from the name. Companion will also not accept invalid characters as input.

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

Unofficial builds

Pre-built language firmwares are available here, but this will be the last version to offer them this way, due to the availability of CloudBuild on EdgeTX Buddy. You can still build your own firmware online following this guide, request a specific build at #4992 or ask on Discord for someone to build one for you.

New Contributors

EdgeTX "Centurion" v2.10.0-RC4

04 May 09:02
Compare
Choose a tag to compare
Pre-release

We are pleased to offer the fourth and likely final release candidate for EdgeTX "Centurion" v2.10.0.

Warning

As this is a release candidate, there may be some minor issues that still need work before release. We need your help in testing this build to ensure there are no major bugs or faults that will cause problems during flight. During release candidate, the matching SD card pack and voice pack versions are those marked/tagged 'Latest'. 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.

Tip

The Multi-Protocol Module (MPM) firmware has recently been split into up to four different firmware "types" - air, surface, LBT and FCC - as there isn't enough space for all protocols in the one firmware. So if you are missing protocols and have recently updated your MPM firmware, ensure you are running the correct type for your region and needs by downloading it again from https://downloads.multi-module.org/ and choosing the firmware type you need.

Note

Reminder: Upgrading from versions of EdgeTX earlier than v2.6 (or from OpenTX) is no longer possible via the radio firmware. You first need to update to EdgeTX 2.8 in order to migrate your radio and model settings, and then you can update to the current version. See the Installing and Updating EdgeTX manual page for more information.

Cloud Build

We would like to formally announce the existence of CloudBuild on EdgeTX Buddy, which some eagle eyed users have spotted and been using already. In addition to flashing the normal release builds (Cloud) or firmware you've built yourself or gotten from someone else (Local file), there is now also the "CloudBuild" option on Buddy. Via this tab, you can pick from an available firmware version, pick your radio type, and then choose from a limited (for now) range of build options. For colorlcd radios, this is primarily just the language for the radio firmware. For black and white radios, you have a few more choices, including the ability to remove heli and set the font type.

If you want a language build, or to customise the build options that are currently exposed, please give it a try, and let us know if you have any issues, and also help us find out what additional options people want access to. While some options have been limited to supported radio types, please note that it is still possible to pick some invalid options - such as a translation language that did not exist in older firmware versions, so keep that in mind when making choices. As this is a pre-release, similar to a nightly, you will need to select the "Include pre-releases" option in the Filter option just under the version picker in order to get the option of 2.10.0-rc3.

Overview of some of the changes since 2.10.0-RC3:

Color LCD radios

  • fix(color): crash in SF list when using CN/TW translations (#4862) @philmoz
  • fix(color): last interactive checklist line not shown if end of file not a newline (#4947) @philmoz
  • fix(color): personal templates saved to wrong folder (#4886) @philmoz
  • fix(color): extra sliders and trims on main view after creating a new model (#4919) @philmoz

B&W radios

  • fix(bw): GV9 missing on FM0 when trims > 4 (#4850) @3djc
  • fix(bw): menu navigation issues for 9X type radios (#4884) @philmoz
  • fix(bw): menu up/down on 9x nav (#4917) @pfeerick
  • fix(bw): potential crash when editing USB advanced setup (#4948) @philmoz

Companion

All radios generally and other

Full Changelog: v2.10.0-rc3...v2.10.0-rc4

Highlights of this release include:

  • New "Eddie the Edgehog" default splash screen - on color display radios also shows the current version of EdgeTX installed
  • On colorlcd, a custom image can be shown on shutdown instead of shutdown animation
  • On colorlcd, interacting with labels on the manage models screen has been reworked - you can now choose to have only one label active at a time, or multiple labels
  • On colorlcd, you can pick from three more views for how models will be shown, including smaller icons and list views.
  • On colorlcd, the sources list picker and filters have been reworked
  • On colorlcd, the splash screen delay can now be changed
  • All special and global functions can be enabled or disabled - no need to delete them if you no longer want certain ones temporarily inactive
  • Unused trim switches can be used as 3POS switches
  • "Telemetry Connected" will be played when the connection is first established
  • Pre-flight checklists now have an "interactive" option, whereby you can tick off each item in turn
  • PPM units can be changed at runtime, rather than being a compile time option
  • RGB LED control/animations on supported radios (e.g. MT12, PL18, PL18EV)
  • Startup sound can be disabled (there is now an option, rather than needing to delete hello.wav)
  • Analog inputs, such as pots and sliders can now be configured as a Switch, Axis X or Axis Y. Additionally, they can also be configured to be inverted

More information, which is broken down into by screen type (Color LCD and B&W), is available in the user manual here.

Full Changelog: v2.9.0...v2.10.0-rc4

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.
  • There is no companion support for RadioMaster MT12 (yet!)
  • If you are using Flysky digital hall gimbals, they will need to be re-calibrated, if they were calibrated previously with previous versions of EdgeTX (due to #3778).
  • When updating, the following special and/or global functions will need to be re-enabled: Instant Trim, BG Music Pause, Vario, Screenshot, Racing Mode, Disable Touch, and Audio Amp Off. cf. #4498
  • If you are a Jumper T20 user, you should redo your battery calibration if you want accurate readings. Where to find the settting
  • For Companion, the sound pack update filter needs to be changed in order to see all the avaiable language packs for your language... see #3848 for instructions.
  • For Companion, both radio and firmware now take into account the form factor of the module bay when showing list of external RF modules. If the list is not correct for you, double check that the right module bay type is set in the radio profile settings. cf. #3628
  • Please check #4839 during the release candidate phase for any other release candidate specific issues and status of fixes.

UI/UX behavioral changes and/or new capabilities:

  • colorlcd: In addition to the long/short press actions added in 2.9 for MDL and SYS, the TELE key now has a long press action, which takes you to the Channel Monitor. A short pess takes you to Screen Settings like with previous versions.
  • colorlcd: You can also press MDL, SYS and TELE while in the first level of the menus to switch to another menu entirely... i.e. you can switch from any of the Model Settings tabs to Radio Settings simply by pressing the SYS button. Or bring up the channel monitor while in any of the Radio Settings or Model Settings screens by pressing the TELE button.
  • companion: Companion will now ensure that model names of existing models (and labels, if supported) only have characters that can be entered on the radio. If invalid characters are detected, they will be removed from the name. Companion will also not accept invalid characters as input.

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.10.0-rc4

Unofficial builds

Pre-built multilingual and custom builds are not available during the release candidate phase. In the meantime, why don't you give the CloudBuild option on EdgeTX Buddy a try? You can still 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.

New Contributors

Read more

EdgeTX "Centurion" v2.10.0-RC3

03 Apr 08:59
Compare
Choose a tag to compare
Pre-release

We are pleased to offer the third release candidate for EdgeTX "Centurion" v2.10.0.

Warning

As this is a release candidate, there may be some minor issues that still need work before release. We need your help in testing this build to ensure there are no major bugs or faults that will cause problems during flight. During release candidate, the matching SD card pack and voice pack versions are those marked/tagged 'Latest'. 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.

Tip

The Multi-Protocol Module (MPM) firmware has recently been split into up to four different firmware "types" - air, surface, LBT and FCC - as there isn't enough space for all protocols in the one firmware. So if you are missing protocols and have recently updated your MPM firmware, ensure you are running the correct type for your region and needs by downloading it again from https://downloads.multi-module.org/ and choosing the firmware type you need.

Note

Reminder: Upgrading from versions of EdgeTX earlier than v2.6 (or from OpenTX) is no longer possible via the radio firmware. You first need to update to EdgeTX 2.8 in order to migrate your radio and model settings, and then you can update to the current version. See the Installing and Updating EdgeTX manual page for more information.

Cloud Build

We would like to formally announce the existence of CloudBuild on EdgeTX Buddy, which some eagle eyed users have spotted and been using already. In addition to flashing the normal release builds (Cloud) or firmware you've built yourself or gotten from someone else (Local file), there is now also the "CloudBuild" option on Buddy. Via this tab, you can pick from an available firmware version, pick your radio type, and then choose from a limited (for now) range of build options. For colorlcd radios, this is primarily just the language for the radio firmware. For black and white radios, you have a few more choices, including the ability to remove heli and set the font type.

If you want a language build, or to customise the build options that are currently exposed, please give it a try, and let us know if you have any issues, and also help us find out what additional options people want access to. While some options have been limited to supported radio types, please note that it is still possible to pick some invalid options - such as a translation language that did not exist in older firmware versions, so keep that in mind when making choices. As this is a pre-release, similar to a nightly, you will need to select the "Include pre-releases" option in the Filter option just under the version picker in order to get the option of 2.10.0-rc3.

Overview of just some of the changes since 2.10.0-RC2:

  • More translation fixes and improvements - broken quick menu for PT in #4821, Chinese translations for RotorFlight LUA Script in #4820, missing Ukranian characters in B&W radio firmware in #4823 and some general tidying up afterwards in #4825
  • Speaking of which, #4827 makes it so some of the radios with less flash memory can have translated firmwares. Thanks @philmoz!
  • fix(bw): language special characters not working for 10x14 font size by @philmoz in #4816
  • Fixes for ExpressLRS passthrough flashing and USB telemetry mirroring crashing radio by @raphaelcoeffic in #4822
  • fix(lua): add missing EVT_PAGEDN_xxx events by @philmoz in #4829
  • fix(lua): ignore potential unwanted key events by @philmoz in #4833
  • fix(telemetry): temperature UNIT conversion when temperature has decimals by @frankiearzu in #4728

Full Changelog: v2.10.0-rc2...v2.10.0-rc3

Highlights of this release include:

  • New "Eddie the Edgehog" default splash screen - on color display radios also shows the current version of EdgeTX installed
  • On colorlcd, a custom image can be shown on shutdown instead of shutdown animation
  • On colorlcd, interacting with labels on the manage models screen has been reworked - you can now choose to have only one label active at a time, or multiple labels
  • On colorlcd, you can pick from three more views for how models will be shown, including smaller icons and list views.
  • On colorlcd, the sources list picker and filters have been reworked
  • On colorlcd, the splash screen delay can now be changed
  • All special and global functions can be enabled or disabled - no need to delete them if you no longer want certain ones temporarily inactive
  • Unused trim switches can be used as 3POS switches
  • "Telemetry Connected" will be played when the connection is first established
  • Pre-flight checklists now have an "interactive" option, whereby you can tick off each item in turn
  • PPM units can be changed at runtime, rather than being a compile time option
  • RGB LED control/animations on supported radios (e.g. MT12, PL18, PL18EV)
  • Startup sound can be disabled (there is now an option, rather than needing to delete hello.wav)
  • Analog inputs, such as pots and sliders can now be configured as a Switch, Axis X or Axis Y. Additionally, they can also be configured to be inverted

More information, which is broken down into by screen type (Color LCD and B&W), is available in the user manual here.

Full Changelog: v2.9.0...v2.10.0-rc3

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.
  • There is no companion support for RadioMaster MT12 (yet!)
  • If you are using Flysky digital hall gimbals, they will need to be re-calibrated, if they were calibrated previously with previous versions of EdgeTX (due to #3778).
  • When updating, the following special and/or global functions will need to be re-enabled: Instant Trim, BG Music Pause, Vario, Screenshot, Racing Mode, Disable Touch, and Audio Amp Off. cf. #4498
  • If you are a Jumper T20 user, you should redo your battery calibration if you want accurate readings. Where to find the settting
  • For Companion, the sound pack update filter needs to be changed in order to see all the avaiable language packs for your language... see #3848 for instructions.
  • For Companion, both radio and firmware now take into account the form factor of the module bay when showing list of external RF modules. If the list is not correct for you, double check that the right module bay type is set in the radio profile settings. cf. #3628
  • Please check #4839 during the release candidate phase for any other release candidate specific issues and status of fixes.

UI/UX behavioral changes and/or new capabilities:

  • colorlcd: In addition to the long/short press actions added in 2.9 for MDL and SYS, the TELE key now has a long press action, which takes you to the Channel Monitor. A short pess takes you to Screen Settings like with previous versions.
  • colorlcd: You can also press MDL, SYS and TELE while in the first level of the menus to switch to another menu entirely... i.e. you can switch from any of the Model Settings tabs to Radio Settings simply by pressing the SYS button. Or bring up the channel monitor while in any of the Radio Settings or Model Settings screens by pressing the TELE button.
  • companion: Companion will now ensure that model names of existing models (and labels, if supported) only have characters that can be entered on the radio. If invalid characters are detected, they will be removed from the name. Companion will also not accept invalid characters as input.

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.10.0-rc3

Unofficial builds

Pre-built multilingual and custom builds are not available during the release candidate phase. In the meantime, why don't you give the CloudBuild option on EdgeTX Buddy a try? You can still 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.

New Contributors

Read more

EdgeTX "Centurion" v2.10.0-RC2

28 Mar 22:42
Compare
Choose a tag to compare
Pre-release

We are pleased to offer the second release candidate for EdgeTX "Centurion" v2.10.0.

Warning

As this is a release candidate, there may be some minor issues that still need work before release. We need your help in testing this build to ensure there are no major bugs or faults that will cause problems during flight. During release candidate, the matching SD card pack and voice pack versions are those marked/tagged 'Latest'. 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.

Note

Reminder: Upgrading from versions of EdgeTX earlier than v2.6 (or from OpenTX) is no longer possible via the radio firmware. You first need to update to EdgeTX 2.8 in order to migrate your radio and model settings, and then you can update to the current version. See the Installing and Updating EdgeTX manual page for more information.

Cloud Build

We would like to formally announce the existence of CloudBuild on EdgeTX Buddy, which some eagle eyed users have spotted and been using already. In addition to flashing the normal release builds (Cloud) or firmware you've built yourself or gotten from someone else (Local file), there is now also the "CloudBuild" option on Buddy. Via this tab, you can pick from an available firmware version, pick your radio type, and then choose from a limited (for now) range of build options. For colorlcd radios, this is primarily just the language for the radio firmware. For black and white radios, you have a few more choices, including the ability to remove heli and set the font type.

If you want a language build, or to customise the build options that are currently exposed, please give it a try, and let us know if you have any issues, and also help us find out what additional options people want access to. While some options have been limited to supported radio types, please note that it is still possible to pick some invalid options - such as a translation language that did not exist in older firmware versions, so keep that in mind when making choices. As this is a pre-release, similar to a nightly, you will need to select the "Include pre-releases" option in the Filter option just under the version picker in order to get the option of 2.10.0-rc2.

Overview of just some of the changes since 2.10.0-RC1:

  • Never again flash the wrong firmware or bootloader to your radio... by @3djc in #4770
  • chore: do not display trims position when trim is set as 3POS by @3djc in #4777, by @philmoz in #4811
  • feat: support Jumper T20 V2 by @3djc in #4701
  • fix: disable override when both GF and SF are off by @3djc in #4712
  • chore: auto select radio fastest supported baudrate for internal ELRS by @3djc in #4698
  • fix(telemetry): process DSM LIPO Cells Monitor sensor correctly by @frankiearzu in #4720
  • fix(telemetry): frsky angles should be be signed (allow negative) by @frankiearzu in #4733
  • With the help of the wonderful translation crew, lots of translation updates and corrections - #4613, #4703, #4688, #4772, #4760, #4806, #4810

Color

  • feat(color): show FM name and number in GV edit page by @philmoz in #4767
  • feat(color): make warning for serial port voltage levels clearer by @philmoz in #4697
  • fix(color): displayed image not always cleared when changing folder in SD browser by @philmoz in #4781
  • feat(color): Run widget 'background' function while in setup pages. by @philmoz in #4393

B&W

  • fix(bw): Long ENTER not working correctly when using ADJUST GV SF by @philmoz in #4709
  • fix(bw): issue in copy on mixer screen by @3djc in #4747
  • fix(bw): USB popup menu may not close. by @philmoz in #4780
  • fix(bw): display GVar name if exist in telemetry screen by @3djc in #4778
  • fix(mt12): bootloader startup check using wrong trim switch direction by @philmoz in #4788
  • fix(oled): allow configuration of auto dimming for OLED screen by @3djc in #4793

Companion

  • chore(cpn): simulators for EL18, TProV2, Pocket, T20 by @pfeerick in #4687
  • feat: companion support for Jumper T14 by @pfeerick in #4704
  • fix(cpn): screen colors in simulator for B&W OLED radios by @philmoz in #4779
  • fix(cpn): MPM now has surface and LBT firmwares by @elecpower in #4774
  • fix(cpn): use model semver over radio semver for decoding model sources and switches by @elecpower in #4768, #4794, #4801

And much, much more: v2.10.0-rc1...v2.10.0-rc2

Highlights of this release include:

  • New "Eddie the Edgehog" default splash screen - on color display radios also shows the current version of EdgeTX installed
  • On colorlcd, a custom image can be shown on shutdown instead of shutdown animation
  • On colorlcd, interacting with labels on the manage models screen has been reworked - you can now choose to have only one label active at a time, or multiple labels
  • On colorlcd, you can pick from three more views for how models will be shown, including smaller icons and list views.
  • On colorlcd, the sources list picker and filters have been reworked
  • On colorlcd, the splash screen delay can now be changed
  • All special and global functions can be enabled or disabled - no need to delete them if you no longer want certain ones temporarily inactive
  • Unused trim switches can be used as 3POS switches
  • "Telemetry Connected" will be played when the connection is first established
  • Pre-flight checklists now have an "interactive" option, whereby you can tick off each item in turn
  • PPM units can be changed at runtime, rather than being a compile time option
  • RGB LED control/animations on supported radios (e.g. MT12, PL18, PL18EV)
  • Startup sound can be disabled (there is now an option, rather than needing to delete hello.wav)
  • Analog inputs, such as pots and sliders can now be configured as a Switch, Axis X or Axis Y. Additionally, they can also be configured to be inverted

More information, which is broken down into by screen type (Color LCD and B&W), is available in the user manual here.

Full Changelog: v2.9.0...v2.10.0-rc2

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.
  • There is no companion support for RadioMaster MT12 (yet!)
  • If you are using Flysky digital hall gimbals, they will need to be re-calibrated, if they were calibrated previously with previous versions of EdgeTX (due to #3778).
  • USB-VCP (#4740) and USB-CDC (#4731) is not working correctly - cause being investigated.
  • Please check #4817 during the release candidate phase for any other release candidate specific issues and status of fixes.

UI/UX behavioral changes and/or new capabilities:

  • colorlcd: MDL, SYS and TELE buttons now have long press actions... a long press (more than one second) now takes you into the Manage Models aka. "Model Select", Radio Settings => Radio Setup or Channel Monitor. A short press takes you to the Model Settings => Model Setup, Radio Settings => Tools or Screen Settings like with previous versions.
  • colorlcd: You can also press MDL, SYS and TELE while in the first level of the menus to switch to another menu entirely... i.e. you can switch from any of the Model Settings tabs to Radio Settings simply by pressing the SYS button. Or bring up the channel monitor while in any of the Radio Settings or Model Settings screens by pressing the TELE button.
  • companion: Companion will now ensure that model names of existing models (and labels, if supported) only have characters that can be entered on the radio. If invalid characters are detected, they will be removed from the name. Companion will also not accept invalid characters as input.

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.10.0-rc2

Unofficial builds

Pre-built multilingual and custom builds are not available during the release candidate phase. In the meantime, why don't you give the CloudBuild option on EdgeTX Buddy a try? You can still build your own firmware online [following this guide](https://github.com/EdgeTX/edgetx/...

Read more