Skip to content

AliECS - The ALICE Experiment Control System

License

Notifications You must be signed in to change notification settings

justonedev1/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:

About

AliECS - The ALICE Experiment Control System

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 87.7%
  • C++ 6.4%
  • Python 2.7%
  • CMake 1.0%
  • Shell 1.0%
  • Makefile 0.8%
  • Other 0.4%