wiki:Camera/CCS
Last modified 5 years ago Last modified on 10/21/2011 10:25:31 AM

Introduction

This is the main page of the CCS documentation.

CCS main goals

The LSST Camera Control System (CCS) controls and coordinates the various camera subsystems.

  • It makes sure that camera operations proceed efficiently, during science, calibration, and engineering modes.
  • It monitors camera performance, maintaining a stable camera environment and reporting errors.
  • It interacts with the LSST observatory, telescope, and data management, sending and receiving the data necessary for coordinated operations.
  • It provides human interfaces both for the display of status information and to provide test, diagnostic, and debug capability.
  • It provides test stands to enable coordinated subsystem development.

CCS components

CCS architecture comprises three main component types:

  • Infrastructure – Functionality that is common to all activities.
  • Consoles – Human interfaces & observatory interface.
  • Subsystems – Interfaces to the camera subsystems.

Software Architecture brief description

Our system is described on the software architecture description page but in brief the system is based on a collection of java applications communicating over ethernet.

The Camera Control System is designed as a framework which provides 3 communication buses and tools for the subsystems developers.

Read on Docushare the Camera Control System Conceptual Design Report to learn more about the CCS.

Details of the implementation are presented in the Developers Reference section.