FINISH: end
an integration
This page is part of the ING document
INS-DAS-24:
client-server interface for control of cameras
Purpose: to shorten an integration without otherwise altering
an observation.
Actors: udas_run client; udas_finish client, udas_camera
server.
Outline: during an observation, a client invokes the FINISH action.
The server ends the integration immediately. The client doing the run then
goes on with the rest of that run.
Normal course of events:
-
udas_run is doing an observation; the INTEGRATE action is in progress
on the server.
-
udas_finish invokes the FINISH action on the server.
-
Server ends the integration immediately and returns good status to udas_run
for INTEGRATE.
-
Server returns good status to udas_finish for FINISH.
Variations:
-
INTEGRATE is not in progress when FINISH is invoked. Server skips
step 3 and goes on to step 4.