Command
UTP <task number>
      
        Description
        If a controller resident 
user
         task is running this commands returns true. If it is not running it returns false. This commands is often used to monitor a task to know when it has finished.         
         
The parameter is a number corresponding to the user task number in the name UserTask1, UserTask2, etc.
        Escapes
        If the task number is specified that is less than 1 or greater than the MaxUserTasks constant inside the AsciiCommands package a Parameter Out Of Range Escape Code error will occur.
        MaxUserTasks has a value of 16 but can be adjusted if more tasks need to be invoked from the host. Note that only 14 additional tasks can run at one time as two are used to sustain host communication.
  
        Examples
          The following resident procedure named UserTask1 performs a variety of moves:
                 
                 
          The following list of commands begin the task and then determine when it is finished:
                 
        Related Topics
        
        Yield
        Abort User Task
        Begin User Task