Skip to content
This repository was archived by the owner on Jan 31, 2022. It is now read-only.
This repository was archived by the owner on Jan 31, 2022. It is now read-only.

Discussion: Unified Connections File for All CERN Test Stands #175

@bdorney

Description

@bdorney

Brief summary of issue

We have several systems at CERN which are expected (and have) exist for a long time now:

  • P5 v2b electronics (eagle33),
  • P5 v3 electronics (eagel61),
  • 904 coffin setup (eagel34),
  • 904 firmware development setup (eagle64),
  • QC8 (eagle26, and in the future eagle60 and eagle64),
  • V3 R&D (eagle60)

Each time a new developer, or a developer to a new system, comes along they have to go through the trouble of setting up a new connections file and ensure the symlinks point correctly.

For those setups at CERN I would propose a shelf numbering schema and central tracking of the required connection file(s). This would reduce headaches when new developers/users come to try new systems (here user's would be for those stands that do not have a user account on the daq machine, e.g. gem904daq01).

For example:

  • Shelfs at P5 use the numbering 01-99, and
  • Shelfs elsewhere at CERN use the numbering schema 101-199,

And in the unlikely event we expand this to outside CERN:

  • Shelfs outside of CERN use the numbering schema 201-299.

Additionally as shelf layouts are not expected to change much for each shelf this would mean the AMC13, and AMC's present are specified in the connections file.

Types of issue

  • Discussion

Expected Behavior

Quality of life/standardization feature.

Context

New developers, or a developers using a test stand they are unfamiliar with, need to setup a connection file. To avoid confusion, mistakes, or lost time, it might be easier to just centrally track all systems.

@mexanick, @jsturdy, @BenjaminRS

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions