Skip to content

1.7 Further Information Sources

Udo edited this page Aug 16, 2024 · 8 revisions

here you will find some sources for further information:

Weitere Informationsquellen

Ethos Lua Reference Guide

Ethos Lua Reference Guide

The Ethos Lua Reference Guide represents the official documentation from FrSky. It is a kind of reference book or overview of all currently available classes and methods under Ethos Lua. Additionally, the system constants are listed (category "base"). Usually, you start via the class overview and look at the available methods within a class to find out what functionalities can be implemented within a class. Often, an example is provided for a method.


GitHub – Ethos Community

Ethos Community auf GitHub

As is well known, FrSky provides the latest software versions on GitHub, and using issue management, extensions can be requested or bugs can be reported.

On the entry page of the so-called repo, there is a typical git navigation structure with files and folders. Among them is the folder "lua."

Here, several complete example Lua scripts on various topics such as forms ("tool-form"), graphical control ("widget-lcddemo"), and much more are available as examples.


Lua Basic Tutorial

Lua Basic Tutorial

Anyone who does not have any Lua/programming knowledge can find an online tutorial here for general programming knowledge.

The tutorial is, of course, general and does not address the specific requirements of Ethos Lua.

Fundamentals on topics such as variables, data types, operators, general syntax, etc., are clearly presented.


Offizielle Lua Seite

The official Lua site. A well-structured information source about Lua with a listing of all basic functions. Especially noteworthy is the overview of the libraries with their (partially version-dependent) implemented methods. These are, for example, important in handling strings ("string"), mathematical functions ("math"), IO operations (io), etc.


Engel Forum: Lua Skripts

The very active German forum also has sections for discussing Lua topics, as well as an area where finished Lua scripts can be posted by authors.


RCG Lua Thread

RCG Lua Thread

The international "counterpart" to the Engel forum. Here, too, there are regular discussions about the topic of Ethos Lua. On the entry page, some scripts have been linked by Mike.


This concludes the first chapter (general introduction). Next, we finally continue with a small practical exercise. The first self-programmed Lua widget.

Clone this wiki locally