RTC6 boards
Doc. Rev. 1.0.21 en-US
8 Advanced Functions for Scan Head Control and Laser Control
261
Table 4: Supported Modes and Encoders with “Fly Extension” Commands.
Mode
(parameter
value
Mode
)
Encoder
(“source”)
Effect
0 Reserved. Generates get_last_error return code
RTC6_PARAM_ERROR
.
1 Encoder0. Only for Processing-on-the-fly-correction.
Encoder counter “Encoder0”-scaled.
PreviewTime
-corrected.
2 Encoder1. Only for Processing-on-the-fly-correction.
Encoder counter “Encoder1”-scaled.
PreviewTime
-corrected.
3 Encoder2. Only for Processing-on-the-fly-correction.
Tied to encoder counter “Encoder0”-scaled.
PreviewTime
-corrected.
4 Encoder2. Only for Processing-on-the-fly-correction.
Tied to encoder counter “Encoder1”-scaled.
PreviewTime
-corrected.
5 Reserved. Generates get_last_error return code
RTC6_PARAM_ERROR
.
6 McBSP 32 Bit. Processing-on-the-fly correction with position specifications,
read_mcbsp( 0 ).
7 McBSP 31 Bit. set_mcbsp_in (
Mode
1, 2 or 4) and read_mcbsp( 0 ).
8 McBSP 29 Bit. Memory location for the x coordinate of the Processing-on-the-fly
application from set_multi_mcbsp_in, read_multi_mcbsp( 0 ).
9 Reserved. Generates get_last_error return code
RTC6_PARAM_ERROR
.
10 McBSP LOW 16 Bit. Processing-on-the-fly correction with position specifications at 2 Axes.
11 McBSP LOW 15 Bit. From set_mcbsp_in (
Mode
= 3 ).
12 McBSP 29 Bit. Memory location for the y coordinate of the Processing-on-the-fly
application from set_multi_mcbsp_in, read_multi_mcbsp( 1 ).
13 Reserved. Generates get_la
st_error return code
RTC6_PARAM_ERROR
.
14 McBSP HIGH 16 Bit. Processing-on-the-fly correction with position specifications at 2 Axes.
15 McBSP HIGH 15 Bit. From set_mcbsp_in (
Mode
= 3 ).
16 McBSP 29 Bit. Memory location for the z coordinate of the Processing-on-the-fly
application from set_multi_mcbsp_in, read_multi_mcbsp( 2 ).
17 Encoder0. Only for wait_for_1_axis and wait_for_2_axes.
Not for Processing-on-the-fly corrections.
Encoder counter “Encoder0”-unscaled and
PreviewTime
-corrected.
18 Encoder1. Only for wait_for_1_axis and wait_for_2_axes.
Not for Processing-on-the-fly corrections.
Encoder counter “Encoder1”-unscaled and
PreviewTime
-corrected.
19 Encoder0. Like 17, but not
PreviewTime
-corrected.
20 Encoder1. Like 18, but not
PreviewTime
-corrected.