13 December 2002 Using scripting languages in optical interferometry
Author Affiliations +
Abstract
Testbeds and production systems need lightweight, capable, and rapidly developed applications. We have developed several such scripts for testing and operating the Keck Interferometer. Two stand-alone (Tcl/Tk script) applications implemented to support the Keck Interferometer are discussed. The first is a front end to automatic and manual optical alignment embedded software, developed using the Keck Observatory Keyword API extension. The second is a user interface to the Interferometer Sequencer that communicates with it via both Keywords and Common Orbject Request Broker Architecture (CORBA). We discuss client-side CORBA scripts implemented in Tcl, Perl and Python. These are all technologies that are either currently being used on testbeds at JPL or being evaluated for future use. Finally, a Python example demonstrating implementation of a simple CORBA server is presented.
© (2002) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Leonard J. Reder, Leonard J. Reder, Thomas G. Lockhart, Thomas G. Lockhart, Kenneth C. Ko, Kenneth C. Ko, Benjamin T. Smith, Benjamin T. Smith, } "Using scripting languages in optical interferometry", Proc. SPIE 4848, Advanced Telescope and Instrumentation Control Software II, (13 December 2002); doi: 10.1117/12.461553; https://doi.org/10.1117/12.461553
PROCEEDINGS
12 PAGES


SHARE
Back to Top