Set_Matrix_List - Scanlab RTC6 PCIe Board Installation And Operation Manual

Real time control of scan systems and lasers rtc6 software package v1.16.0
Table of Contents

Advertisement

Variable

set_matrix_list

List Command
Function
Sets one of the 4 coefficients of the general transformation matrix M
a list, see
set_matrix_list( HeadNo, Ind1, Ind2, Mij, at_once )
Call
HeadNo
Parameters
Ind1
Ind2
Mij
at_once
Comments
• set_matrix_list only allows changing one of the 4 coefficients at a time. To change
several coefficients during execution of a list, set_matrix_list has to be called
repeatedly. Here, we recommend making the first calls with at_once = 0 and only the
last call with at_once = 1.
• See
RTC4RTC6
See set_matrix.
RTC5RTC6
Unchanged functionality.
Version info
Available as of DLL 600, OUT 600, RBF 600.
References
set_matrix
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
Chapter 8.2 "Coordinate Transformations", page
Like set_matrix.
Row index and column index of the matrix coefficient to be changed.
As an unsigned 32-bit value.
Allowed values: [Index uneven: 1, Index even: 2].
Matrix coefficient.
As a 64-bit IEEE floating point value.
Allowed value range: [–50...+50].
If the parameter is set to an invalid value, set_matrix_list is replaced by a
list_nop.
Determines when the defined transformation becomes effective.
As an unsigned 32-bit value.
= 0:
The transformation settings are only accumulated and intermediately
stored, but the transformation is not processed as long as this is not
activated by another coordinate transformation (for example, by a list
command with at_once = 1 or a corresponding control command).
= 1:
The transformation is immediately calculated (including all
transformation settings that were accumulated until then) and
processed prior to the next list command.
Signals for "Laser Active" Operation
= 2:
The transformation settings are only accumulated and intermediately
stored (as with at_once = 0). However, The transformation is
immediately calculated (including all transformation settings that
were accumulated and intermediately stored until then) and
applied to the current position when the next
(only if no list is currently being executed: also
goto_xyz) is executed.
= 3:
As with at_once = 1, but the
See at_once = 2.
> 3:
Chapter 8.2 "Coordinate Transformations", page
during execution of
T
224.
are switched off in advance.
jump_abs
goto_xy
Laser Control Signals
remain unaffected.
224.
or
jump_rel
or
684

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RTC6 PCIe Board and is the answer not in the manual?

Questions and answers

Related Products for Scanlab RTC6 PCIe Board

This manual is also suitable for:

Rtc6 ethernet board

Table of Contents

Save PDF