CODE
set_timeout(milliseconds, function)
Description
Allows for you to specify a function to be called once after a given interval. The timeout can be cleared using clear_timer() until the function has fired.
Parameters
millisecond The number of millisecond before the function is called
function The function to be called once after the specified interval
Compatibility
All Blocks
Example
    //Forward declare any custom functions
    void my_function();
    void setup()
    {
        set_timeout(2000, my_function);
    }
    void loop()
    {
        act();
    }
    void act()
    {
        set_drive(255);
    }
    void my_function()
    {
        //This function will be called once, after two seconds of powering on.
        toggle_directions();
    }