Extensions¶
Data source normalizer¶
Extension is used to normalize data source values.
How to use the normalization
Activate necessary data sources.
Add normalization code.
Activate necessary normalizations and configure Scantool.
Start the scan.
Normalization coding guidlines
Arithmetical operators:
+, -, *, /, ()
and functions:sqrt, pow, exp, log, sin, asin, cos, tan, atan
are allowed.Do not use equal sign.
Several alias are allowed in a single normalization code. For example,
(source_alias1 + source_alias2) / 2
will average source values.Nested normalizations are not allowed.
Note
The amount of active normalizations will fill the same amount of output channels. For example, 3 active normalizations will fill 3 output channels with normalized values.
Configure the scan tool after changing the normalization environment.
Motor step transforms¶
Transfoms allowes to transform motor step values.
How to use the transforms
Activate necessary motors.
Add transforms code and configure the scan tool.
If necessary preview the estimated positions.
Start the scan.
Note
Configure the scan tool after changing the transforms environment.
Aligner¶
Extension allows to move motors to the positions that corresponds to the data source value at a certain characteristic:
Minimum value
Maximum value
Center of mass
Peak using L2 metric
Valley: negative peak
Step: center of gradients
All characteristics are evaluated at the end of the scan and displayed in the table element.
The table lists all characteristics, including data source value, motor position(s), summary information, and a button to move motors. If a characteristic is not estimated then the move button is disabled and an error message is displayed in the info field. To display aligner results on the plot, right click on the plot and select Request aligner results.