Share Email Print

Proceedings Paper

The JCMT observing queue and recipe sequencer
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

The James Clerk Maxwell Telescope (JCMT), the world's largest sub-mm telescope, will soon be switching operations from a VAX/VMS based control system to a new, Linux-based, Observatory Control System1 (OCS). A critical part of the OCS is the set of tasks that are associated with the observation queue and the observing recipe sequencer: 1) the JCMT observation queue task 2) the JCMT instrument task, 3) the JCMT Observation Sequencer (JOS), and 4) the OCS console task. The JCMT observation queue task serves as a staging area for observations that have been translated from the observer's science program into a form suitable for the various OCS subsystems. The queue task operates by sending the observation at the head of the queue to the JCMT instrument task and then waits for the astronomer to accept the data before removing the observation from the queue. The JCMT instrument task is responsible for running up the set of tasks required to observe with a particular instrument at the JCMT and passing the observation on to the JOS. The JOS is responsible for executing the observing recipe, pausing/continuing the recipe when commanded, and prematurely ending or aborting the observation when commanded. The OCS console task provides the user with a GUI window with which they can control and monitor the observation queue and the observation itself. This paper shows where the observation queue and recipe sequencer fit into the JCMT OCS, presents the design decisions that resulted in the tasks being structured as they are, describes the external interfaces of the four tasks, and details the interaction between the tasks.

Paper Details

Date Published: 15 September 2004
PDF: 11 pages
Proc. SPIE 5496, Advanced Software, Control, and Communication Systems for Astronomy, (15 September 2004); doi: 10.1117/12.550646
Show Author Affiliations
Russell D. Kackley, Joint Astronomy Ctr. (United States)
Nicholas P. Rees, Joint Astronomy Ctr. (United States)
Craig Walther, Joint Astronomy Ctr. (United States)
Tim Jenness, Joint Astronomy Ctr. (United States)

Published in SPIE Proceedings Vol. 5496:
Advanced Software, Control, and Communication Systems for Astronomy
Hilton Lewis; Gianni Raffi, Editor(s)

© SPIE. Terms of Use
Back to Top