Skip to content

Configure the VFAT in a controlled way

Summary

We need a function to properly configure the VFAT with the templated RPC while waiting for the DB configuration and the blaster.

Relates to #9 (closed).

What is the current behavior?

There is no function to configure the VFAT in a controlled and centralized way with the templated RPC framework.

What is the expected correct behavior?

Such a feature should exist.

Possible fixes

As a temporary solution while waiting for the DB and the blaster, we can leverage the current RPC configuration method. However confChamber.py is not compatible with the templated RPC and the detector cold start procedure. The configureVFAT3s function was designed such that it is register-name agnostic. Therefore, the full VFAT configuration can be stored in the CTP7 VFAT configuration file.

It requires to:

  1. Create a complete (all VFAT registers) and documented VFAT template configuration file to be stored on the CTP7.
  2. Adapt the configureVFAT3s RPC method to ignore comments and do not skip the first line.