Paper
16 June 2000 Object-oriented software design for the Mt. Wilson 100-inch Hooker telescope adaptive optics system
Thomas G. Schneider
Author Affiliations +
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.
© (2000) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Thomas G. Schneider "Object-oriented software design for the Mt. Wilson 100-inch Hooker telescope adaptive optics system", Proc. SPIE 4009, Advanced Telescope and Instrumentation Control Software, (16 June 2000); https://doi.org/10.1117/12.388413
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Digital signal processing

Actuators

Software development

Adaptive optics

Raster graphics

Control systems

Telescopes

RELATED CONTENT

Design of the Giant Magellan Telescope
Proceedings of SPIE (July 22 2014)
COMPASS: status update and long term development plan
Proceedings of SPIE (July 27 2016)
Adaptive optics and MCAO for the 4 m European Solar...
Proceedings of SPIE (July 28 2010)
User interface software at the SOR
Proceedings of SPIE (September 11 1998)

Back to Top