Hardware state after transitions is not clearly defined
Summary
The state of the VFAT and event builder after the "Halt" transition are not set to a non running state. We need to establish and document if this is the desired behavior, possibly based on the official RCMS function manager documentation.
The fix can be applied before or after the migration to the new architecture. In any case this work will have to be conducted.
Steps to reproduce
- Start a normal data-taking run
- Click on the "Halt" button in GEMSupervisor
- Look at the
DAQ_ENABLE
register andCFG_RUN
registers
What is the expected correct behavior?
The status of the hardware should be clearly defined after each FSM transition.
Environment
- Version used: a9c84a4c with !22 (merged) and !14 (merged)
- Operation System:
cc7
ongem904daq04