Difference between revisions of "Delay()"
Jump to navigation
Jump to search
(Založena nová stránka s textem „<big>Fukce sloužící k volání jiné funkce po určité časové prodlevě</big> '''Kategorie:''' Systémová funkce '''Klíčová slova:''' zpožděn…“) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | <big> | + | <big>Funkce sloužící k volání jiné funkce po určité časové prodlevě</big> |
'''Kategorie:''' Systémová funkce | '''Kategorie:''' Systémová funkce | ||
Line 11: | Line 11: | ||
* zpožděná funkce | * zpožděná funkce | ||
− | '''Example''' | + | '''Example:''' |
Výpis čísel od 0 do 19 se zpožděním 2 sekundy | Výpis čísel od 0 do 19 se zpožděním 2 sekundy | ||
local function count(n) | local function count(n) | ||
Line 19: | Line 19: | ||
end | end | ||
end | end | ||
− | count( | + | count(0) |
+ | |||
+ | '''Podporovaná verze firmwaru:''' | ||
+ | 2.3.2 a vyšší | ||
+ | |||
'''Použito v:''' | '''Použito v:''' | ||
*AN02 - Hlídání spotřeby zásuvky | *AN02 - Hlídání spotřeby zásuvky | ||
*AN03 - dalsi note | *AN03 - dalsi note |
Latest revision as of 14:33, 17 October 2016
Funkce sloužící k volání jiné funkce po určité časové prodlevě
Kategorie: Systémová funkce
Klíčová slova: zpoždění funkce, delay, prodleva
Syntaxe: delay(10, function() jmenofunkce() end)
Parametry:
- doba zpoždění v sekundách
- zpožděná funkce
Example: Výpis čísel od 0 do 19 se zpožděním 2 sekundy
local function count(n) if n<20 then logf("Číslo: %d", n) delay(2, function() count(n+1) end) end end count(0)
Podporovaná verze firmwaru: 2.3.2 a vyšší
Použito v:
- AN02 - Hlídání spotřeby zásuvky
- AN03 - dalsi note