Download Inhoudsopgave Inhoud Print deze pagina

Lua Scripts; Ethos Lua Tolk; Ethos Lua Documentatie; Ethos Lua Voorbeeld Script Files Location - Ethos X20 Gebruikershandleiding

Verberg thumbnails Zie ook voor X20:
Inhoudsopgave

Advertenties

X20/X20S and Ethos v1.4.6 User Manual

Lua Scripts |

Met Lua-scripts kunt u aangepaste widgets maken om informatie weer te geven in de hoofdweergaven
van Ethos. In de toekomst kunt u ook het gedrag van de radio wijzigen om gespecialiseerde functies toe
te voegen voor aangepaste taken en om te communiceren met vluchtcontrollers en dergelijke.
De Lua scripttaal is een lichtgewicht integreerbare scripttaal en is ontworpen om te worden gebruikt voor
allerlei toepassingen, van games tot webapplicaties en beeldverwerking, en in dit geval voor het
implementeren van aangepaste functies in de radio.
Houd er rekening mee dat Lua-scripts de opstarttijd van de radio verlengen. Als ze correct
wordenuitgevoerd, zou de vertraging niet merkbaar moeten zijn, maar als dit niet het geval is, kan de
vertraging bijna onbepaald zijn.

ETHOS Lua Tolk

De Lua-interpreter die in ETHOS is ingebed, is gebaseerd op LUA 5.4.3. en is verpakt met deze
bibliotheken:
basis bibliotheek
tabel bibliotheek
io bibliotheek
os bibliotheek
wiskunde bibliotheek

ETHOS Lua Documentatie

De ETHOS Lua-documentatie kan worden gedownload van de nieuwste ETHOS-release op GitHub
https://github.com/FrSkyRC/ETHOS-Feedback-Community/releases. Zoek in de release naar de lua-
doc.zip en klik erop om te downloaden. Om de documentatie te openen, dubbelklikt u op
bestandsnaamindex.html in de bestandslijst en de documentatie wordt geopend in uw
standaardwebbrowser.

ETHOS Lua Voorbeeld Script Files Location

De ETHOS Lua voorbeeld scriptbestanden worden opgeslagen op
https://github.com/FrSkyRC/ETHOS-
downloaden:
Open de bovenstaande koppeling in een webbrowser .
Navigeer naar de map en vervolgens naar het hoofdbestand.lua dat u wilt downloaden.
Klik op de main.lua om deze te openen en de code te bekijken
Klik op 'Raw'.
Klik met de rechtermuisknop op de pagina en klik op 'Pagina
hoofdbestand.lua op uw downloadlocatie.
Om botsingen met andere main.lua bestanden te voorkomen
naar een map met
bestand
degene waar het bestand vandaan komt).
Voor andere bestanden zoals afbeeldingen:
Klik op het bestand.
Klik op 'Downloaden'. Het wordt gedownload naar uw browser.
Klik met de rechtermuisknop op de afbeelding en klik op 'Afbeelding
het bestand (zoals bijvoorbeeld servo.png) op uw downloadlocatie op.
De meeste voorbeelden zijn voor Lua-widgets, die zijn geconfigureerd in de sectie
configureren. Een andere toepassing voor Lua-scripts is het maken van Systeemtools, die na 'Info'
verschijnen in het gedeelte Systeem van de menu's. Raadpleeg het voorbeeld 'servo' voor een
voorbeeld van system tool.

Lua Scripting Configuratie Limieten

-
2 MB voor bitmaps (één bitmap op volledig scherm
-
2MB voor Lua scripts (dit is een groot bedrag)
Feedback-Community/tree/main/lua. Een bestand
de juiste naam (stel voor om dezelfde mapnaam te gebruiken als
op
201
.
opslaan
als' en sla het bestand
,
verplaatst u het gedownloade main.lua
opslaan
X20 verbruikt 768K)
op
als
als' en sla
Screens
Rev

Advertenties

Inhoudsopgave
loading

Deze handleiding is ook geschikt voor:

X20s

Inhoudsopgave