Lua version¶
Included libraries¶
Up to version 2.10, EdgeTX uses Lua 5.2 (interpreter and compiler). From version 2.11 onward, it uses Lua 5.3. For the full language reference, see the Lua 5.2 Reference Manual or the Lua 5.3 Reference Manual.
Warning
Binary files *.luac compiled with Lua 5.2 are not compatible with the Lua 5.3 interpreter. If you distribute binary files, they must be recompiled.
Included standard libraries¶
| Lua Standard Library | Support |
|---|---|
| math | Included |
| string | Included |
| bit32 | Included |
| table | Included on color LCD radios only |
| io | Partially included |
| package | Not included |
| coroutine | Not included |
| os | Not included |
| debug | Not included |