EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Correction Via Mcbsp Interface; Correction Via Mcbsp Interface with Additional Mcbsp Input

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
8 Advanced Functions for Scan Head Control and Laser Control
248
innovators for industry
Correction via McBSP Interface
If angle-position values for Processing-on-the-fly
correction of rotary movement are forwarded by the
McBSP interface, then Processing-on-the-fly
correction must be activated by set_fly_rot_pos.
The required
Resolution
parameter has the same
meaning as with set_fly_rot and is similarly
determined, see Section ”Determining the Resolution
Parameter”, page 247.
McBSP input values are read out by read_mcbsp.
Notes
McBSP input values get copied to board-internal
memory location 0, see notes in Section
”Correction via McBSP Interface”, page 245.
Correction via McBSP Interface with
Additional McBSP Input
A Processing-on-the-fly correction for rotary
movements with McBSP input values can be activated
by:
set_mcbsp_in (
Mode =
4)
set_mcbsp_in_list (
Mode =
4)
These commands offer the advantage of using the
McBSP interface to input additional desired signals
that should not be subjected to Processing-on-the-fly
correction even when it is activated.
For this, all McBSP input values must be coded by
Bit #31.
Notes
All input values always get copied alternatingly to
internal memory locations 1 and 2 and
subsequently, in accordance with their Bit #31
coding, to internal memory locations 0 and 3. But
after deactivation of correction by
set_mcbsp_in(0)
or
set_mcbsp_in_list(0)
, they
only get copied to memory locations 1 and 2.
You can query the data currently stored at
internal memory locations 0 - 3 by read_mcbsp.
By set_mcbsp_in or set_mcbsp_in_list, a
rotation resolution can be specified. Calibration
for determining the rotation resolution is the
same as for set_fly_rot_pos, see Section
”Determining the Resolution Parameter”,
page 247.
For transferring rotary correction values, 31 bits
with sign are effectively available.

Table of Contents