RESUME: restart
a paused exposure
This page is part of the ING document
INS-DAS-24:
client-server interface for control of cameras
Purpose: to restart an exposure previously suspended by PAUSE.
Actors: udas_pause client; udas_camera server; camera.
Outline: the client invokes the RESUME action. The server orders
the camera to open the shutter and resume counting exposure time.
Normal course of events:
-
Client invokes the RESUME action on the server with no arguments.
-
Server orders camera to resume the exposure.
-
Camera opens the shutter and restarts the exposure-time counter.
-
Camera returns good status to server.
-
Server returns good status to client.
Variations:
-
No exposure is in progress when RESUME is invoked. Server skips steps 2..4
and does step 5.
-
Exposure is not paused when RESUME is invoked. 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