CODE
clear_timeout()
Description
Prevents the function provided to set_timeout from being executed
Compatibility
All Blocks
Example
    //Forward declare any custom functions
    void my_function(void);
    void setup()
    {
        set_timeout(5000, my_function);
    }
    void loop()
    {
        think();
        act();
    }
    void think()
    {
        block_value = weighted_average(neighbor_data);
    }
    void act()
    {
        if(block_value > 200)
        {
            clear_timeout();//Cancel the call the my_function();
        }
        set_drive(255);
    }
    //This function will be called after 5 seconds of powering on unless clear_timeout() is called prior
    void my_function(void)
    {
        toggle_directions();
    }