èlánky ¦ sekce ¦ kontakt ¦ Hledat image

Workflow st�l� odkaz / permalink

28.8.2026

Lua skripty jsou ve vysílaèi uložnené nejen jako kompilované programy .luac, ale jsou taky pøítomné jejich zdroje .lua. Mùžete tak koukat, jak to naprogramoval nìkdo pøed vámi.

Zaèít mùžete modifikací skriptu nekoho jiného, mùžete take zaèít nìco z gruntu svého hezky od píky. Doporuèuji zaèít nìèím jednoduchým a osvojit si provoz skriptu v rádiu. V praxi!

Skripty pro vysílaè mùžete psát a mìnit v obyèejném textovém editoru, kopírovat do vysílaèe a testovat ve vysílaèi. Editor vám ale nic neøekne o tom, co jste napsali. I malý pøeklep se projeví až po nakopírování a spuštìní ve vysílaèi. Cestou k produktivnìjšímu postupu je použít nìjaké nástroje.

v jakých prostøedích to mohu dìlat? Já jsem použil Visual Studio 2026 edici Community. Je zdarma. Nastavený environment Python 3.13. V nìm edituji Lua skripty. Používá se také Visual Studio Code . Skript, ještì než ho nakopírujete do vysílaèe, je dobré vyzkoušet. To jde v EdgeTX Companion. Podporuje souštìní skriptù v nìm vestavìném svém simulátoru rádia. Má debug okno, ve kterém vypisuje, co interpret Lua v EdgeTX dìlá, vypíše i pøípadnou chybu. Simulátor mùže být poøád spuštìný

  • upravíte svùj skript ve vašem editoru
  • nakopírujete ho dávkovým souborem (.bat, batch file do složky SD karty simulátoru
  • v simulátoru stisknete F7, tím se skript naète
  • mùžete zkoušet, skript spustit

Pøi vlastním vymýšlení skriptu a jeho psaní pomohou referenèní manuály - viz Zdroje. Pomùže AI, tøeba ChatGPT

Je dùležité vìdìt, co dìláte - typy lua skriptù:

typ spouštìní poèet skriptù pro jeden model max složka popis
Mix auto 7 /SCRIPTS/MIXES
Telemetry auto 3 /SCRIPTS/TELEMETRY
One-Time manual - Anywhere ( Recommended under /SCRIPTS/TOOLS )
Function manual - /SCRIPTS/FUNCTIONS
Wizard auto - /SCRIPTS/WIZARD Obrazovka wizardu - prùvodce se spustí pøi vytváøení nového modelu. Je pøedinstalována v OpenTX/EdgeTX v obrazu SD karty. One-Time skript - jednorázovì provádìný skript.
  • Kromì toho existují skripty Widget a Theme, které lze používat pouze s vysílaèem vybaveným barevným displejem / dotykovým panelem.
  • Skripty Mix a Telemetry se naèítají pøi spuštìní vysílaèe nebo pøi pøepnutí modelu. Poté jsou nadále volány v rámci hlavní smyèky vysílaèe. Pokud však dojde k chybì nebo doba provádìní èi množství použité pamìti pøekroèí povolenou hodnotu, bude provádìní pøerušeno. Z tohoto dùvodu byste se mìli vyhnout používání tìchto skriptù k samotnému øízení letu. Název souboru skriptù Mix a Telemetry musí mít 6 alfanumerických znakù + pøíponu .lua.

poznámka k ChatGPT: Je dùležité být pøihlášen, mít u ChatGPT vlastní úèet. AI si pak pamatuje, co jste øešili vèera, pøed týdnem. To je dùležitá podmínka, aby se vaše komunikace posouvala dopøedu. ChatGPT dokáže dobøe okontrolovat syntaxi vašeho kódu. Kód mu je lepší ukazovat vkládáním do promptu metodou Ctrl+C, Ctrv+V než uploadovat soubor .lua. Uploady záhy vyèerpáte kvótu, kterou pro vás ChatGPT má a musíte èekat tøeba do druhého dne.

(zveøejnìno na stránce Workflow)