NICOS 3.1 has been released
NICOS 3.1 is now available for download.
Changes in this release series:
The poller now doesn’t completely give up when a setup file has syntax errors. Instead, it tries to restart after each file change.
The HTML monitor now uses GR instead of Matplotlib for plotting.
Added a Kafka backend for the cache server.
“Exec now” commands are now executed in the context of the calling client, not a generic “system” user.
Qt 5 is now supported by the GUI application. Set
NICOS_QT=5to enable if PyQt5 is installed on the system. In later versions, this will become the default mode.
Support for Qwt as plotting backend has been removed.
Added a SSH tunnel option to the client, available with the
The GR live widget now supports one-dimensional data and multiple live channels.
All curves in a history plot can now be saved to data files at the same time.
Offset and scale in history plots is now applied to string values mapped to integers.
All scan columns can now be plotted as Y values in scan plots.
The setup panel now shows a hint if some setups are not offered for loading because of errors.
Added a generic “pulse” device (that switches an attached device to a different value for a selected time).
Tango device creation now fails faster if the Tango host is down.
Added a notifier class for Slack.
The limit handling in the generic Axis class has been overhauled to better take the motor’s limits into account.