Skip to content

AliECS - The ALICE Experiment Control System

License

Notifications You must be signed in to change notification settings

AliceO2Group/Control

Repository files navigation

JIRA godoc

AliECS

The ALICE Experiment Control System

Install instructions

What is your use case?

  • I want to run AliECS and other O²/FLP software

    ➡️ O²/FLP Suite deployment instructions

    These instructions apply to both single-node and multi-node deployments.

    Contact alice-o2-flp-support for assistance with provisioning and deployment.

  • I want to ensure AliECS can run and control my process

    • My software is based on FairMQ and/or O² DPL

      🌴 Nothing to do, AliECS natively supports FairMQ (and DPL) devices.

    • My software does not use FairMQ and/or DPL, but should be controlled through a state machine

      🔭 See the OCC documentation to learn how to integrate the O² Control and Configuration library with your software. Readout is currently the only example of this setup.

    • My software is a command line utility with no state machine

      🌴 Nothing to do, AliECS natively supports generic commands. Make sure the task template for your command sets the control mode to basic (see example).

  • I want to build and run AliECS for development purposes

    🛠️ Building instructions

    ➡️ Running instructions

  • I want to communicate with AliECS via one of the plugins

Using AliECS

There are two ways of interacting with AliECS: