New radios
- FrSky VX10 support added (surface radio)
All radios
- FLASH disk removed and all bitmaps moved inside the firmware (speed optimized on firmware start and RAM saved)
- UTF-8 full support (allows Japanese / Thai / Slovak / etc.)
- Firmware speed improved by removing active wait in all I2C communications
- Improved dialog for the sources selection in the whole UI
- Improved Bluetooth support (new firmware needed for the Bluetooth chip)
- New Sequencer Mix
- Multiple Trainer/Trainee (possible to connect in the same time a HeadTracker with Bluetooth and a Trainer with a cable)
- "Inverted Trainer" now possible without an extra logic switch
- Switches may be replaced on Master with a Slave channel
- SBUS Input support added on the S.Port connector
- Move the 5V Power setting on the S.Port connector to its own setting (not mixed with the protocol used)
- Escape the sensor logs when they are text based (to avoid the comma issue)
- Allow up to 16 widgets on all Home screens
- Audio prompts priority (to allow a prompt to be broken by a more important one)
- ADC2 sensor default scaling set to 141.8% to match the ratio on non-ACCST receivers
- Negative option in sources renamed to "Invert" (Positive and Negative are new options available on the Throttle stick)
- Screenshots saved in PNG format
- Sensor conflicts shown with a red dot in Model / Telemetry
- [CRSF] Support for ELRS 4.0.0 added (arming condition, new sensors)
- [mLRS] Support for mLRS modules added (Lua script needed)
- [Multimodule] Graupner Hott / FlySky telemetry improved
- [lua]
NumberEdit:minandNumberEdit:maxadded - [lua]
system.registerWizardPage()added - [lua]
model.createMix()added - [lua]
system.getSources()added - [lua] New option OPTION_CHANNEL_PWM to return a Channel source value with its PWM value
- [lua] Implement
minimum(),maximum(),stringUnit()for Lua sources
X20 / X20HD / X20R / X20RS / XE / X18 / X18S / X18RS
- Optional Bluetooth audio board support