S-bit rate implementation

Camilla Galloni requested to merge feature/sbit-rate-scan into develop


This merge request targets the implementation of the S-bit rate scan.

A new web interface for settings relevant parameters in a S-bit rate vs THR_ARM_DAC scan has been implemented, as well as the function on the AMCManager to launch an RPC function to perform the scan. For each AMC, the path is stored in a .txt file with the path indicated in the XML configuration.

How Has This Been Tested?

To test the following steps need to be followed in order, precisely:

  • Launch the xdaq application on the terminal
  • Initialize the system
  • Load the calibration suite, selecting the S-bit rate vs THR_ARM_DAC scan
  • Check the parameters
  • Apply the parameters
  • Select the icon of the gemsupervisor in the App tab
  • Configure
  • With the back arrow go back to the Calibration Web interface for the S-bit rate vs THR_ARM_DAC scan
  • Click on the "RUN" button

A .txt file should be produced at the location specified in the XML file with the parameter outputPath

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)


  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
Edited by Camilla Galloni

Merge request reports