In the basic version some simple automation features are included which are described below. More are available with the optional Automation Module.
Besides the repetition of a part of an experiment for a number of times ("Loop") other functions like "Pause" or "Sleep" are available. Those are necessary for notifications of breaks which have to be taken to perform modifications on the experiment, for example.
The "Wait For" command allows delaying the experiment execution at steps in the experiment for which the specified condition is essential to proceed. This condition works for any read-out parameter from a remote controlled device and can be tested with the standard mathematical comparison operations. This is useful, among other applications, to wait until the sample is heated above a certain threshold or cooled down after heating cycles. Or the experiment can wait for voltages/currents to reach certain values to synchronize with external devices.
Devices which are not remotely controllable can be included in an experiment as generic "Dummy" devices. The user can choose to be prompted during plan execution for setting the configured parameters (e. g. source parameters or manipulator positions) before continuing with the experiment.
To process the recorded data an auto-export feature is included which can write Igor, VAMAS, xy, SpecsLab2, PDF and docx files (the latter two only with the Reporting module). Those files can include the data of the complete experiment or each spectrum separately. The latter is updated while the acquisition is still running.