NICOS 3.12 has been released

NICOS 3.12 is now available for download.

Changes in this release series:

  • Core

    • Dropped support for TACO devices.

    • New parameter types/validators nonzero and secret.

    • Scripts can now be stopped while waiting for devices to move.

    • Refactored the device polling interface.

    • Improved documentation of usermethod\ s, which is displayed in the help window.

    • Added new elog event to hide/show events.

    • NICOS now notifies the user regularly when a script is still paused.

  • Commands

    • Argumentless stop() now tries to list the devices that were actually stopped.

    • Added the userinput command to request input interactively.

    • Dropped support of the “Simple Parameter Mode”.

    • Refactored interface of Q scan related commands to allow more user friendly parameter formats.

    • Added HideLog command to temporarily hide content by default in the electronic log.

    • SetMode is not a visible user command anymore.

    • waitfor_stable is now a common command.

    • The help command now allows the usermethod\ s of a device as parameters.

  • GUI

    • Enable a configurable connection dialog.

    • Moved the tomo command cmdlet into a separate file to remove it as standard cmdlet.

    • Added a center command cmdlet.

    • Added a waitfor and waitfor_stable command cmdlet.

    • Removed the ScanTool tool (substituted by scan cmdlets).

    • Help windows shows device usermethod\ s.

    • The pause/stop buttons now always show the dropdown menu to select which pause/stop mode is appropriate for the situation.

  • Services

    • Dropped the pushversioninfo service.
  • Documentation

    • Added elog messages format and data description.