EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Page 832

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
832
innovators for industry
Parameters
(cont’d)
Code
(cont’d)
If Bit #0 = 1, then only one of the two supplied position values is backward
transformed as the z coordinate:
Bit #1 = 0: The value supplied by
Sig1
is backward transformed
as the z coordinate.
Sig2
remains unchanged.
= 1: The value supplied by
Sig2
is backward transformed
as the z coordinate.
Sig1
remains unchanged.
Bit #2 = 0: Offset to the focal length defined by set_defocus or
set_defocus_list is backward transformed.
Bit #3 = 0: The ABC correction is backward transformed.
Bit #4 = 0: The offset to the z coordinate defined by set_offset_xyz
or set_offset_xyz_list is backward transformed.
Bit #5
Bit #31
Reserved.
Reserved.
Result Error code.
As an unsigned 32-bit value.
0 Success.
1
Ptr
= NULL (no memory area specified).
2 No valid data at
Ptr
(upload_transform did not execute).
3 Erroneous data at
Ptr
(a corresponding error indication has been stored by
upload_transform).
4 z axis inversion not possible.
Comments For backward transformation of position values see Chapter 8.1.3 ”Monitoring the
Positioning”, page 214.
The execution of transform must be preceded by a call to upload_transform.
Additionally, position values should have been requested by get_values.
If execution of transform results in an error (returned error code > 0), then no
transformation occurs (
Sig1
and
Sig2
then remain unchanged). Errors also include
Ptr
= NULL (error code = 1) or errors resulting from prior, erroneous execution of
upload_transform (error code = 3).
If backward transformation of z values is requested (
Code
Bit #0 = 1), but only a
2D correction table has been assigned at the timepoint of the prior successful call to
upload_transform, then the offsets to the focal length and z coordinates are
initialized with 0 and the values A, B and C are initialized with 0, 1, 0 (1-to-1 backward
transformation).
For backward transformation of xy position values (
Code
Bit #0 = 0), only the z = 0
plane is transformed. xy stretching and Z defocus resulting from z deviations
(particularly with non-F-Theta systems) are not taken into account.
Ctrl Command transform

Table of Contents