ING logoFGRAB action: observe and return an image

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


Purpose: make one observation and return the resulting image directly to the client.

Actors: Autoguider client; camera server.

Outline: the FGRAB action is invoked. The client receives the image resulting from FGRAB as a returned argument of the action.

Normal course of events:

  1. Client invokes the FGRAB action on the server with these arguments:
  2. Server validates the arguments.
  3. Server clears the detectors if the "CLEAR" parameter is passed, as in the CLEAR action (q.v.).
  4. Server exposes the detectors for the given time, as in the INTEGRATE action (q.v.).
  5. Server reads out the detectors, as in the READOUT action (q.v.).
  6. Server reassembles the regions of the readout into a single rectangle.
  7. Server returns good status for the action, with the image sent back in the action's argument list.
Variations: