Skip to content

Star new config files format

Dear all,

I implemented all features to read/write config files as discussed in #23 (closed) . Example at https://gitlab.cern.ch/arnaez/YARR/blob/StarNewConfigFiles/configs/defaults/default_star.json .

It mostly consists in an "ABCs" block containing default config for all ABCs ; then "ABC#0", "ABC#1",... that, if present, enable the configuration of the corresponding ABC chip with ID=#X and overrides the default settings with whatever is contained in the block ; finally a "HCC_Config" block that contains settings for the HCC.

Although the old 32bits settings could still be read, I went for cleaning the config file and use only strings (corresponding to enums in C++) in the default json file on git.

Merge request reports

Loading