From be9c3e2bb8cf08ebdef373ef6bb8694bca597d16 Mon Sep 17 00:00:00 2001 From: Petri Mattila Date: Fri, 1 Nov 2024 11:43:00 +0000 Subject: [PATCH] Release Candidate 2.1.0-RC1 --- RF2/main.lua | 2 +- Releases.md | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+), 1 deletion(-) diff --git a/RF2/main.lua b/RF2/main.lua index 9389c2a..755a567 100644 --- a/RF2/main.lua +++ b/RF2/main.lua @@ -1,5 +1,5 @@ -- RotorFlight + ETHOS Lua configuration -local LUA_VERSION = "2.1.0 - 240929" +local LUA_VERSION = "2.1.0-RC1" local uiStatus = { diff --git a/Releases.md b/Releases.md index d63ff15..822369c 100644 --- a/Releases.md +++ b/Releases.md @@ -1,3 +1,64 @@ +# 2.1.0-RC1 + +This is the _first Release Candidate_ of the *Rotorflight 2.1 Lua Scripts for Ethos*. + +**NOTE:** The final 2.1.0 Lua Scripts will be released _after_ a few release candidates. Please don't use RCs once the final release is out. + +## Downloads + +The download locations are: + +- [Rotorflight Configurator](https://github.com/rotorflight/rotorflight-configurator/releases/tag/release/2.1.0-RC1) +- [Rotorflight Blackbox](https://github.com/rotorflight/rotorflight-blackbox/releases/tag/release/2.1.0-RC1) +- [Lua Scripts for EdgeTX and OpenTX](https://github.com/rotorflight/rotorflight-lua-scripts/releases/tag/release/2.1.0-RC1) +- [Lua Scripts for FrSky Ethos](https://github.com/rotorflight/rotorflight-lua-ethos/releases/tag/release/2.1.0-RC1) +- [Lua Suite for FrSky Ethos](https://github.com/rotorflight/rotorflight-lua-ethos-suite/releases/tag/release/2.1.0-RC1) + +## Notes + +- Rotorflight setup instructions can be found on the RF website [www.rotorflight.org](https://www.rotorflight.org/). +- RF 2.1 *is* backward compatible with RF 2.0. You *can* load your configuration dump from RF 2.0 into 2.1. +- If updating from RF1, please setup your helicopter from scratch. Follow the instructions on the website. +- As always, please double check your configuration on the bench before flying! + +## Changes from 2.0.0 + +- Added support for custom CRSF/ELRS telemetry +- Added automatic profile switching to all *Profile* pages +- Added a *Status* page which + - Shows the currently active PID and rate profile numbers + - Shows *Arming Disabled Flags*, if any + - Shows the amount of free space on a dataflash, if available. It also offers the option to erase the dataflash. + - Shows Real-time and CPU load +- The *PIDs* and *Rates* pages + - Now also show the currently active profile + - You can change and copy the currently active profile +- *Servo* page + - Changing the center of a servo now automatically sets servo override for the servo being editted + - Added button *Override All Servos* +- Added *Model on TX* page, with which you can automatically set model name, timers or global variables on your transmitter. Data is stored on the heli, so you can have different timers for your helis while using just one model on the transmitter. +- Added *Experimental* page for firmware testing purposes +- Added page *ESC - FlyRotor* +- Added page *ESC - HW Platinum V5* +- Added page *ESC - Scorpion Tribunus* +- Added page *ESC - YGE* +- Added *Settings* page for hiding irrelevant pages +- Changing a value using the scroll wheel will go quicker if you scroll fast +- If you try to Save while armed a warning will be given +- Reformatted the *Rescue* page, so the different rescue stages are now more clear +- Improved accessibility by reordering some pages and fields +- Improved MSP handling and processing + +## Changes since 2.1.0-20240929 + +- Added page *ESC - FlyRotor* +- Added *Settings* page +- Added *Experimental* page for firmware testing purposes +- Various ELRS custom telemetry fixes + + +*** + # 2.1.0-20240929 This is a _development snapshot_ of the Rotorflight 2.1 Lua Scripts for EdgeTX/OpenTX.