t2:time_active

time_active


time_active — Time passed since last active event

Description


uint32 time_active(uint8 io);

The time that has passed since the I/O indexed by io last entered in active state.

The time_active() return value does not necessary means the I/O is currently active.

Parameters


  • io: Index of an I/O.

Return Value


Returns time expressed in milli-seconds.

Examples


Example #1 time_active() example

main {
    if(is_active(STICK_1_X) && time_active(STICK_1_X) <= 1000) {
        set_val(BUTTON_5, 100.0);
    }
}

See Also

t2/time_active.txt · Last modified: 2016/11/18 12:40 by J2Kbr