EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Set_Scale; Set_Scale_List

Scanlab RTC6 PCIe Board
1004 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
724
innovators for industry
Ctrl Command set_scale
Function Uses a specified scaling factor common to the x axis and y axis to define the scaling matrix
M
S
for all subsequent coordinate transformations, see Chapter 8.2 ”Coordinate
Transformations”, page 224.
Call
set_scale( HeadNo, Scale, at_once )
Parameters
HeadNo
Number of the scan head connector.
As an unsigned 32-bit value.
= 1: The definition only affects the first scan head connector.
= 2: The definition only affects the second scan head connector.
= 0, 3: The definition affects both scan head connectors.
Only the two least significant bits are evaluated.
Scale
Scaling factor.
As a 64-bit IEEE floating point value.
Allowed value range: [–16…+16].
If the parameter is set to an invalid value, it is set to 1.
Negative values additionally produce a mirroring around both axes
(corresponding to a 180° rotation).
at_once
Determines when the defined transformation becomes effective.
Like
set_matrix( HeadNo
= 0…3 ).
As an unsigned 32-bit value.
Comments See Chapter 8.2 ”Coordinate Transformations”, page 224.
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References set_scale_list, set_angle, set_matrix, set_offset
Variable
List Command
set_scale_list
Function Like set_scale, but a list command.
Call
set_scale_list( HeadNo, Scale, at_once )
Parameters
HeadNo
Like set_scale.
Scale
Like set_scale.
at_once
Determines when the defined transformation becomes effective.
Like set_matrix_list.
As an unsigned 32-bit value.
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References set_scale

Table of Contents