Share Email Print

Proceedings Paper

Object-oriented software design for the Mt. Wilson 100-inch Hooker telescope adaptive optics system
Author(s): Thomas G. Schneider
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

The object oriented software design paradigm has been instrumented in the development of the Adoptics software used in the Hooker telescope's ADOPT adaptive optics system. The software runs on a Pentium-class PC host and eight DSP processors connected to the host's motherboard bus. C++ classes were created to implement most of the host software's functionality, with the object oriented features of inheritance, encapsulation and abstraction being the most useful. Careful class design at the inception of the project allowed for the rapid addition of features without comprising the integrity of the software. Base class implementations include the DSP system, real-time graphical displays and opto-mechanical actuator control.

Paper Details

Date Published: 16 June 2000
PDF: 9 pages
Proc. SPIE 4009, Advanced Telescope and Instrumentation Control Software, (16 June 2000); doi: 10.1117/12.388413
Show Author Affiliations
Thomas G. Schneider, Schneider Engineering (United States)

Published in SPIE Proceedings Vol. 4009:
Advanced Telescope and Instrumentation Control Software
Hilton Lewis, 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?