Share Email Print

Proceedings Paper

Software infrastructure for the Keck II telescope
Author(s): William Lupton
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

Many diverse software systems are in use on the Keck I telescope. This is mostly because software standards were low-level (e.g., choice of programming language, computer or operating system) and did not specify use of a particular software environment. Selection of directory structures, messaging systems, tasking environments and support packages was largely left up to individual development groups, although there were some successful instances of group collaborations. For the Keck II telescope, a common set of standards and tools has been agreed on, and the provision and maintenance of these tools is regarded as a group effort. These standards and tools are known as the Keck II Software Infrastructure and include EPICS (Experimental Physics and Industrial Control System), the successful Keck I concept of making all system control available via keyword/value pairs, the Tcl command language, standard logging and error reporting, and common programing standards. This paper discusses some of the successes and failures of the Keck I approach and describes how the Keck II system is evolving from the Keck I system. Some examples of the use of EPICS for telescope control are given, and EPICS as a vehicle for future collaboration is considered.

Paper Details

Date Published: 8 June 1995
PDF: 12 pages
Proc. SPIE 2479, Telescope Control Systems, (8 June 1995); doi: 10.1117/12.211432
Show Author Affiliations
William Lupton, W.M. Keck Observatory (United States)

Published in SPIE Proceedings Vol. 2479:
Telescope Control Systems
Patrick T. Wallace, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?