ING logoRESET: reinitialise the camera server

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



Purpose: to restart a camera-server programe in order (a) to load a new configuration, or (b) to clear a fault.

Actorsudas_reset client; udas_camera server; camera.

Outline: the client invokes the RESET action. The server resets itself; in the process it also resets and reprogrammes the camera.

Normal course of events:

  1. Client invokes the RESET action on server, with no arguments.
  2. Server ends all actions including RESET and returns status UDAS__RESET to the client of each actions.
  3. Server shuts down its internal operations as if it were about to exit, except that it does not cease DRAMA communications; all DRAMA connections stay up.
  4. Server stops responding to DRAMA messages for a while.
  5. Server starts up its internal operations as if it has just been loaded. Notably, it
  6. Server starts responding to DRAMA messages again.