- SardanaMonitor3: interrupting scans with Ctrl-C while the SardanaMonitor3
(Debian-10) is running screws-up the MacroServer. Status: solved.
- toPyspMonitor() using a specific zmqPort, see
here
Note that this function is available under PySpectra.toPyspMonitor() and
also under HasyUtils.toPyspMonitor(). Reason: toPyspMonitor() should be
callable from Macros. But Macros may not import PySpectra because this may
lead to a PyQt4/5 conflict. Therefore, use HasyUtils.toPyspMonitor()
in Macros.
- pyspMonitor.py allows for door specification, see
here
- TngGui.py, changed feature: the action Files-MacroServer-Properties creates a versioned,
humane-readable file
/online_dir/MacroServer/msProperties.lis (and launches an editor).
From the command line: TngGui.py --mp
.
Facilitates the Debian-10 transition.
- TngGui.py, now also for non-Sardana BLs
- SardanaMacroExecutor, stopping macros: it is not possible to stop a Macro
which is executed by the MacroExecutor by Ctrl-C from a spock session.
Workaround: use pyspMonitor or SardanaMonitor to stop/abort Macros or
use spock:
spock> door.abort()
spock> door.stopmacro()
- p021user, gamma portal, meta data also for ongoing beamtimes. gamma portal updated after 1 h.
- P06, stopBeamtime, grace period for beamtime user too should be 2 weeks, AR will discuss with JG.
- P64, dscan exp_dmy01 -0.1 0.1 10 0.1, divide-by-zero for certain
attributes, wait for new sardana release
- P65 taurus cannot move motors to 0. Solved.