Netio LUA
Jump to navigation
Jump to search
Contents
Základní informace ohledně jazyku LUA
Zařízení Netio pracují s mírně pozměněným programovacím jazykem LUA.
Důležité změny:
- nejsou podporována desetinná čísla
- maximální počet opakování jedné smyčky je 32000
Proměnné
- Systémové proměnné sloužící jen ke čtení
- Vlastní globální proměnné
- Zařízení Netio4 All má navíc i tyto proměnné
Dostupné knihovny
- Dostupné jsou knihovny: assert, error, ipairs, next, pairs, pcall, select, tonumber, tostring, toboolean, type, unpack
- Z knihovny os jsou dostupné pouze funkce os.date, os.difftime a os.time
Další dostupné funkce
- Netio má i své vlastní funkce, které používat
- Změna stavu zásuvky
- Restartování zásuvky
- Poslání HTTP GET požadavku na danou URL
- Zpoždění funkce v sekundách a milisekundách
- Zápis do protokolu zařízení log() a logf()
- Zaslání emailu
- Zjištění odezvy - ping()
- Vyslání http requestu - CgiGet()
- Seznam funkcí LUA