
7.0 IMPLEMENTATION
7.1 Introduction
This chapter defines how the SC and OBS subsystems will be implemented (not UI, which is described in Chapter 5).
The main part of the chapter considers subsystem coordination and is thus mostly relevant to SC. Four stages are considered:
- booting goes from a state where one or more processor is not running to a state where all processors are running and the system is in a "standby" state.
- initialization goes from any state (including "standby"), performing fault recovery, initializing encoders, finding home switches etc., to a "halted" state
- configuration performs initialization if necessary, then configures the system for a particular observing mode and enters a "configured" state
- steady-state handles closing and opening of AO loops
The final part of the chapter describes how the OBS will be implemented. It covers:
- categories of OBS mechanisms
- camera control
- motor control
- image rotator example
- generalization of image rotator example
AO Software Design Book - 25 FEB 1997

Generated with Harlequin WebMaker
Back to the Keck Home PageBack to the Keck AO Page