ING logoINTEGRATE: build up an image on the detectors

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



Purpose: do either an exposure or a dark integration with associated timing.

Actors: udas_run client; udas_camera server; camera.

Outline: the client invokes the INTEGRATE action. The server orders the camera to start an exposure, and waits for the the camera to finish. The server records the exposure times.

Normal course of events:

  1. The camera shutter is closed.
  2. Client invokes INTEGRATE on the server with these arguments:
  3. Server validates the arguments.
  4. Server orders camera to start the exposure and notes the start time.
  5. Server waits for the given exposure time, checking at one-second intervals for a retiming of the exposure.
  6. Server waits for the camera to say that the exposure is over.
  7. Server gets the precise length of the exposure from camera and records this internally.
  8. Server returns good status to client.
Variations: