==== SetTimer ==== Set a timer or interval === Description === SetTimer( timernumber, timeout, parameter=0, repeat=0 ) Set up a timer with a timeout (in milliseconds) and an optional user supplied parameter. There are four independent timers available to each script. After the given timeout, the "@Timer" event handler function will be called. To cancel a timer, simply set the interval to 0 like this: ''SetTimer(0, 0)'' === Parameters === | ''timernumber'' | Timer number 0-3 | | ''timeout'' | Timeout in milliseconds, 1-3600000 (1h max) | | ''parameter'' | User defined value | | ''repeat'' | Number of times to repeat the timer (0-1000), or ''TIMER_INF'' for infinite | === Return value === none === Example usage === main() { SetTimer(0, 5000, 1234, TIMER_INF); // Set up timer to call back every 5 seconds } @Timer(timerno, timeout, param) { // Code to run every time the timer expires }