Class SequenceExecutor

  • All Implemented Interfaces:

    
    public abstract class SequenceExecutor
    
                        

    Handles running a sequence for a thing. Every sequence is executed on a background thread that runs until completion or until the stop method is called. Only one sequence can be running at a time (see the moveInProgress flag).

    Default execution speeds are:

    • VERY_SLOW = 100ms

    • SLOW = 50ms

    • NORMAL = 10ms

    • FAST = 5ms

    • VERY_FAST = 2ms