Back to Volume
Paper: CICADA -- Configurable Instrument Control and Data Acquisition
Volume: 172, Astronomical Data Analysis Software and Systems VIII
Page: 115
Authors: Young, Peter J.; Roberts, William H.; Sebo, Kim M.
Abstract: CICADA (Young et al. 1997) is a multi-process, distributed application for the control of astronomical data acquisition systems. It comprises elements that control the operation of, and data flow from CCD camera systems; and the operation of telescope instrument control systems. CICADA can be used to dynamically configure support for astronomical instruments that can be made up of multiple cameras and multiple instrument controllers. Each camera is described by a hierarchy of parts that are each individually configured and linked together. Most of CICADA is written in C++ and much of the configurability of CICADA comes from the use of inheritance and polymorphism. An example of a multiple part instrument configuration -- a wide field imager (WFI) -- is described here. WFI, presently under construction, is made up of eight 2k x 4k CCDs with dual SDSU II controllers and will be used at Siding Spring's ANU 40in and AAO 3.9m telescopes.
Back to Volume