Ethos Start Height is a Lua widget designed for Ethos radios to detect the starting height of activities such as DLG (Disc Launch Gliders) launches or motorized model takeoffs. The widget uses the Vario's climb rate to determine when a launch has occurred and records the maximum height reached during the launch.
- Configurable maximum climb rate to trigger the widget.
- Captures the current height when the climb rate falls below the specified threshold.
- Automatically saves the recorded start height to a file named
modelname-startheight.txtwhen the launch is reset. - The file maintains up to 10 entries.
- Displays up to 10 recorded start heights in a dedicated history view.
- Access the history view via the menu or a configurable switch.
- Configure parameters such as:
- Maximum climb rate
- Reset switch
- History switch
- Easily adjustable through the widget configuration menu.
Here are some example views of the widget:
The main screen displays the current start height. You can use all widget sizes, the design change depending on size. Just the 3x3 has no splitview.
The history view shows the last 10 recorded start heights.
The configuration menu allows you to set all important parameters.
-
Download
Clone or download this repository to get the widget files. -
Upload
Copy the Lua widget folder (strt) to your Ethos radio. The widget name isStartheight/Starthoehe versionnumber -
Configure
Use the Ethos widget configuration menu to:- Set the maximum climb rate.
- Assign a reset switch.
- Assign a history switch for viewing recorded start heights.
The widget saves the start heights to a file named modelname-startheight.txt.
This file is stored on your Ethos radio and contains up to 10 entries, which you can view in the history page of the widget.
Feel free to open issues or submit pull requests to improve this widget. Feedback and contributions are always welcome!
This project is licensed under the MIT License.
Happy flying! 🚁🪁