RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
461
• If more than four McBSP transfers complete within a 10 µs clock cycle, then prior values
might get overwritten.
• If the Processing-on-the-fly option is enabled, then the command will activate a
Processing-on-the-fly application with positional values for the three coordinate direc-
tions X, Y and Z. The memory values of their respective types will be initialized with 0.
Z, too, will have 20-bit resolution.
• Additionally, laser power can be varied by outputting the transmitted type 3 value at
the port assigned via the
Ctrl
parameter. The initialization value
P
gets put out imme-
diately.
•For
Mode
= 0, subsequent type-3 transfers are outputted directly at the port assigned
via
Ctrl
. For
Mode
= 1, the transferred value will be handled as a multiplication factor
in accordance with Normalization 1.0 = 16384 (14 bits). Thus, the following is put out:
(
P
· the transmitted value / 16384). This mode is an alternative to laser power variation
via “freely definable wobbel shapes”, but without the Softstart suppression.
• These laser power variation methods can’t be combined with other methods such as
automatic or vector-based laser control (with parameterized commands). They over-
write other variations sharing the same
Ctrl
parameter. Though unidentical
Ctrl
parameters are allowed, they serve no practical purpose.
•If
Ctrl
= 0, then laser power variation will be switched off. The values transmitted via
McBSP will continue to be copied into type-sorted memory, but won’t be put out.
• Special case: if a “freely definable wobbel shape” is active, then
P
will always be
regarded (irrespective of the
Mode
parameter) as relative laser power and multiplica-
tively coupled with the wobbel-shape’s laser power (see set_wobbel_vector). Because
this wobbel shape defines its own laser power (see set_wobbel_control), the
command’s
Ctrl
parameter has no relevance. It should be set to an invalid value (e.g.
with
Ctrl
= 0) to avoid doubled or meaningless output.
RTC
®
4
RTC
®
5new command
Version info Available as of version DLL 537, OUT 537
Comments set_multi_mcbsp_in_list, read_multi_mcbsp, set_wobbel_control,
set_wobbel_vector
Normal List
Command
set_multi_mcbsp_in_list
Function same as set_multi_mcbsp_in, but a list command.
Restriction If the Processing-on-the-fly option is not enabled, then the command switches off the
Processing-on-the-fly process (even if it was never switched on).
Call
set_multi_mcbsp_in_list( Ctrl, P, Mode )
Parameter
Ctrl
,
P
See set_multi_mcbsp_in.
Comments • See set_multi_mcbsp_in.
RTC
®
4
RTC
®
5 new command
Version info Available as of version DLL 537, OUT 537
References set_multi_mcbsp_in, read_multi_mcbsp, set_wobbel_control, set_wobbel_vector
Ctrl Command set_multi_mcbsp_in