ING logoCDS: execute one CDS cycle

This page is part of the ING document INS-DAS-24: client-server interface for control of cameras
 



Purpose: perform one correlated-double-sample cycle and store the resulting pixels.

Actors: udas_run client; udas_camera server; camera.

Outline: the client invokes the READOUT action. The server orders the camera to read out once. As the pixels arrive from the camera, the server captures and stores them, demultiplexing the pixel-stream during the readout to save processing time.

Normal course of events:

  1. Client invokes the READOUT action on the server with these arguments:
  2. Server does the equivalent of the CLEAR action (q.v.).
  3. Server does the equivalent of the READOUT action (q.v.) with Argument1 set to 1 and Argument2 set to 3.
  4. Server does the equivalent of the PREFLASH action (q.v.), with Argument1 set to 0.3.
  5. Server does the equivalent of the INTEGRATE action (q.v.), with Argument1 set to "expose" and Argument 2 set to 5.0.
  6. Server does the equivalent of the READOUT action (q.v.) with Argument1 set to 2 and Argument2 set to 3.
  7. Server returns good status to client.
Variations: Notes: