Configuring "Local Online Positioning - 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

Configuring
"Local Online Positioning"
set_mcbsp_x,
set_mcbsp_y
(or the equivalent list commands) determine both
how the values inputted at the
interpreted by the RTC6 PCIe Board and which
internal memory location is used to read the values:
• Depending on which of the above commands is
called, the RTC6 PCIe Board interprets the
inputted values as offsets in the x direction and/or
y direction and/or as rotation values or as matrix
coefficients. The desired scaling factor always
needs to be supplied as a command parameter
(except with set_mcbsp_matrix, see command
description).
The three options x,y and rot can be used either
separately or in any desired combination. By the
appropriate command, each option can be
enabled or disabled independently of the other
two. In contrast, the matrix option cannot be
used in conjunction with other options.
• As soon as one of the 4 options becomes
activated, all values subsequently inputted at the
McBSP interface
are internally stored in memory
location 1 or 2 (see below). Transferred values can
subsequently be queried by
applied in coordinate transformations by
apply_mcbsp
or apply_mcbsp_list.
RTC6 boards
Doc. Rev. 1.0.21 en-US
8 Advanced Functions for Scan Head Control and Laser Control
and/or
set_mcbsp_rot
McBSP interface
are
read_mcbsp
or
• x or y or rot
If you activate only one of the three options, then
x or y offset correction values can be supplied as
signed 32-bit values or rotation correction values
as unsigned 32-bit values.
The
McBSP
input values are transferred to internal
memory location 1.
• x and y (without rot)
If you activate x and y offset corrections, but no
rotation correction, then the two offset
correction values must be supplied as a
signed 16-bit value, each, combined to a 32-bit
value (the x value in the lower 16 bits and the
y value in the upper 16 bits).
The
McBSP
input values are transferred to internal
memory location 1.
• x or y and rot
If you activate an X or a Y offset correction
together with a rotation correction, then the
offset and rotation correction values should be
alternatingly supplied as 32-bit values. The
McBSP
input values are then alternatingly
transferred to internal memory locations 1 and 2.
The RTC6 PCIe Board identifies the data type by
examining the coding Bit #31 (Bit #31 = 0 for
offset values, Bit #31 = 1 for rotation correction
values).
Signed 31 bits are effectively available for
transferring offset values. 31 bits without sign are
available for rotation correction values.
229

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?

Subscribe to Our Youtube Channel

Related Products for Scanlab RTC6 PCIe Board

This manual is also suitable for:

Rtc6 ethernet board

Table of Contents

Save PDF