IntroductionΒΆ

OCM is installed under the name ocmServer and implements the following MAL request/reply interfaces:

MAL Interface

URI Path

Description

stdif.StdCmds

/std

Standard ICS interface for state control and supervision.

ocmif.OcmDaq

/daq

Data Acquision control interface. This interface is enabled when OCM enters Operational state and is disabled when OCM enters NotOperational.

OCM can control components implementing the following MAL ICDs:

MAL Interface

Description

metadaqif

Standard interface and assumed interface for Data Acquisition metadata sources.

recif

Standard interface used by ELT detector control software and is the assumed interface for Data Acquisition primary data sources.

Caution

The standard interface recif does not support concurrent recordings or in the following commands which recording to operate on; it always apply to the current recording:

  • recif.RecCmds.RecStop (used with command StopDaq)

  • recif.RecCmds.RecAbort (used with command AbortDaq)

  • recif.RecCmds.RecWait (used with command StopDaq)

Since the commands always apply to the current recording, it means that if system state consistency deviates for any reason, it may lead to undesirable consequences such as aborting the wrong Data Acquisition.