...
- Begin: Assigns a task to Command Queue mode operation. The queue begins storing all command sent to it, executing them in FIFO sequence. The assigned task cannot run normal AeroScript programs while Command Queue is executing.
- Various basic motion commands have their own Command Queue enabled versions, such as Enable, Disable, MoveLinear, etc. See the documentation for examples. For all other commands, use:
- Execute: Adds a single line of AeroBasic code to the end of the queue. This does not execute the command immediately. This is useful if you're not sure what whether a specific Command Queue style lines to useversion of an AeroScript command exists. Please refer to the restrictions on legal commands in the documentation above.
- Pause: Pause Command Queue execution. If a queue line is currently executing, the line will complete without being aborted.
- Resume: Return from a Pause condition.
- WaitForEmpty: Halt until all commands currently in the queue have been executed. You can optionally provide a timeout for this function.
- End: Abort the currently executing AeroScript line from Command Queue, discard all remaining queued lines, and returns the assigned task to normal AeroScript execution.
...