PAUSE:
suspend an exposure
This page is part of the ING document
INS-DAS-24:
client-server interface for control of cameras
Purpose: to suspend an exposure by closing the shutter temporarily.
Actors: udas_pause client; udas_camera server;
camera.
Outline: the client invokes the PAUSE action. The server
orders the camera to close the shutter and stop counting exposure time.
Normal course of events:
-
Client invokes the PAUSE action on the serve with no arguments.
-
Server orders camera to pause the exposure.
-
Camera closes the shutter and freezes the exposure-time counter.
-
Camera returns good status to server.
-
Server returns good status to client.
Variations:
-
No exposure is in progress when PAUSE is invoked. Server skips steps 2..4
and does step 5.
-
Exposure is already paused. Server skips steps 2..4 and does step 5.
-
There is an error. Server sends an erro message to client and returns to
client one of these stati:
-
No shutter fitted:
UDAS__NOSHUTTER
-
Camera rejects the pause command:
UDAS__CAMCMDFAIL
-
Camera does not reply:
UDAS__CAMLINKFAIL