Queue Control Command Summary

aballFlushes all commands from the queue, but leaves the queue ready to accept a new command.
abcurAborts the current command, but continues with the next command in the queue if one is available.
pause <duration> Pause the queue. The currently active command will be allowed to finish executing. No new commands will be started while the queue is paused but commands will expire off the queue if they are only valid during a limited time range. The optional duration argument is a time in HH:MM:SS format. If this duration is provide the pause will expire after the specified time. If the pause expires, the queue will be flushed and a 'safe' command will be sent to the telescope to shut it down and protect it from harm. If no duration is specified the queue will be paused indefinitely.
resumeResumes the execution of commands from the queue after a pause command.
shutdownShuts down all daemons and removes the message queues. Any commands still in the queue are aborted as quickly as possible.
window [rem|ut|lst] <t1> <t2> Marks commands added to the queue after this command with a time window that they will be valid for.

 rem - removes the window modifyer from the queue
 ut - times will be specified in ut format
 lst - times will be specified in lst format

If ut or lst are specified you must also specify a start time (t1) and end time (t2) for the window. If a comand is found in the queue with a window that is outside the current time the command is automatically flushed from the queue.


Back to my home page    Back to automation page

Marc W. Buie, Southwest Research Institute