Skip to content

TriggerReceiver: Adapt to TLB FW v1.6 (SamplingPhase2)

Claire Antel requested to merge tlbrcv_add_samplingphase2 into master

Adapting to TLB FW v1.6, which allows us to adjust trigger input channel delays with 1/4 BC granularity, via a new configuration field SamplingPhase2 used in conjunction with SamplingPhase.

See FW details in https://gitlab.cern.ch/faser/online/gpiodrivers/-/merge_requests/73

Changes:

  • Updating to gpiodrivers version to FW v1.6 compatible code.
  • Updating TriggerReceiver schema
  • Ajusting all TLB configs in TLB.json (including setting for Physics): Adding SamplingPhase2 settings that maintain current trigger times.

NOTE: If TLB runs on FW v1.6+ and no SamplingPhase2 setting found, then trigger receiver module will crash.

Edited by Claire Antel

Merge request reports