SHUT:
shut the shutter
This page is part of the ING document
INS-DAS-24:
client-server interface for control of cameras.
Purpose: shut the camera shutter and leave it shut.
Actors: udas_shutter client; udas_camera server;
camera.
Outline: the client invokes the SHUT action on the server. The
server tells the camera to close the shutter.
Normal course of events:
-
Client invokes the SHUTaction on the server with no argument.
-
Server orders camera to set the shutter accordingly.
-
Camera shuts the shutter fully and leaves it there.
-
Camera reports success to server.
-
Server returns good status to client.
Variations:
-
Camera has no shutter; server is aware of this. Server omits steps 2..4
and goes on to step 5.
-
Shutter is already shut. Camera responds normally at step 3; all other
steps proceed normally.
-
At step 4, an error occurs. Camera skips step 4, and returns to client
an error message and one of these stati:
-
camera rejects the command: UDAS__CAMCMDFAIL
-
shutter has failed:
UDAS__CAMCMDFAIL
-
camera does not reply:
UDAS__CAMLINKDOWN