Beamline actions
Created by: mguijarr
Beamline actions list is built from the corresponding hardware object (called '/beamcmds' here), the exact same as what is already in MXCuBE 2. I made a BeamlineActionsMockup
to be able to test.
People can run/abort/check output of each action via the Beamline Actions dropdown. Only one action can be executed at a time. When the output window is shown, it appears as a modal window. Log messages go to it. Some actions (like annealing) may require parameters ; arguments can be entered via input fields in the output window.
Note: hardware objects need to be updated to be able to use the new mockup object (git submodule update
).
Next (big) PR will be: support for plot output (in case of beamline realignment, for example, it is good to see what is happening directly in MXCuBE).