Questa funzione viene utilizzata per misurare la durata di un loop software.
Sintassi |
real loop_time () |
---|---|
Risultato |
Rende il tempo [ms] intercorso tra due esecuzioni successive della stessa funzione. |
Validità |
Rule, Task. |
Note |
La prima volta che viene eseguita, la funzione rende 0 e memorizza il tempo attuale. Nel caso si utilizzi loop_time() in una funzione R3 utente, si calcola il tempo che intercorre tra le chiamate della funzione. |
Ogni funzione di loop_time() ha la propria memoria del tempo di esecuzione. Il calcolo della durata è la differenza tra il tempo attuale e la memoria relativa alla singola chiamata della funzione.
Esempio di utilizzo:
|