Skip to content

1.7 weitere Informationsquellen

Udo edited this page Aug 16, 2024 · 5 revisions

Weitere Informationsquellen

Ethos Lua Reference Guide

Ethos Lua Reference Guide

Der Ethos Lua Reference Guide stellt die offizielle Dokumentation seitens FrSky dar. Es ist eine Art Nachschlagewerk bzw. Übersicht aller aktuell verfügbaren Klassen und Methoden unter Ethos Lua. Des Weiteren sind die Systemkonstanten aufgeführt (Kategorie „base“). Üblicherweise steigt man via Klassenübersicht ein und schaut sich innerhalb einer Klasse die verfügbaren Methoden an, um herauszufinden, was an Funktionalitäten innerhalb einer Klasse umgesetzt werden kann. Häufig ist zu einer Methode ein Beispiel aufgeführt.


GitHub – Ethos Community

Ethos Community auf GitHub

Wie bekannt, stellt FrSky auf GitHub die neuesten Software-Versionen zur Verfügung, und mittels des Issue-Managements können Erweiterungen angefragt bzw. Fehler gemeldet werden. Auf der Einstiegsseite des sogenannten Repos befindet sich eine git-typische Navigationsstruktur mit Dateien und Ordnern. Darunter auch der Ordner „lua“. Hier sind etliche komplette Beispiel-Luas zu verschiedenen Themen wie Formulare („tool-form“), grafische Ansteuerung („widget-lcddemo“) und vieles mehr als Anschauungsobjekt abgelegt.


Lua Basic Tutorial

Lua Basic Tutorial

Wer noch gar keine Lua- oder Programmierkenntnisse besitzt, findet hier ein Online-Tutorial für allgemeine Programmierkenntnisse. Das Tutorial ist natürlich allgemein gehalten und geht nicht auf die spezifischen Ethos-Lua-Erfordernisse ein. Grundlagen zu Themen wie Variablen, Datentypen, Operatoren, allgemeiner Syntax etc. werden anschaulich dargestellt.


Offizielle Lua Seite

Die offizielle Lua-Seite ist eine gut strukturierte Informationsquelle über Lua mit einer Listung aller grundlegenden Funktionen. Besonders erwähnenswert ist die Übersicht über die Bibliotheken mit ihren (teilweise versionsabhängigen) implementierten Methoden. Diese sind zum Beispiel wichtig im Umgang mit Zeichenketten („string“), mathematischen Funktionen („math“), IO-Operationen („io“) etc.


Engel Forum: Lua Skripts

Das sehr aktive deutsche Forum besitzt auch Sektionen zur Diskussion über Lua-Themen sowie einen Bereich, in dem fertige Lua-Skripte durch Autoren eingestellt werden können.


RCG Lua Thread

RCG Lua Thread

Das internationale Pendant zum Engel Forum. Auch hier gibt es regelmäßig Diskussionen um das Thema Ethos Lua. Auf der Einstiegsseite wurden einige Skripte durch Mike verlinkt.


Hiermit ist das erste Kapitel (allgemeiner Einstieg) beendet. Weiter geht es endlich mit einem kleinen, praktischen Übungsbeispiel: dem ersten selbst programmierten Lua-Widget.

Clone this wiki locally