RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
445
innovators for industry
Delayed Short
List Command
set_laser_pulses
Function
defines the output period and the pulse lengths for the laser signals LASER1 and LASER2
for “laser active” operation.
Call
set_laser_pulses( HalfPeriod, PulseLength )
Parameters
HalfPeriod
half of the output period in
bits
as an unsigned 32-bit value
1 bit equals 1/64
µ
s.
Allowed range: [0 … (2
32
–
1)]
PulseLength
Pulse length of the laser signals LASER1 and LASER2 in
bits
as an
unsigned 32-bit value.
1 bit equals 1/64
µ
s.
Allowed range: [0 … (2
32
–
1)]
Comments
•
Note that
half
the period length must be specified for
HalfPeriod
).
•
If
HalfPeriod
= 0 and/or
PulseLength
= 0, no laser signals will be outputted.
• If the softstart mode is used (see
),
HalfPeriod
should not be smaller than 104
(this is not automatically checked). This value corresponds to a laser pulse frequency of
approx. 308 kHz.
• If
PulseLength
is larger than the output period (2 ·
HalfPeriod
), the laser will be perma-
nently on.
• The signal level is defined via
• The
set_laser_pulses
command is also available as the control command
• The
set_laser_pulses
command is largely identical to the RTC
®
command, but has less parameters.
RTC
®
4
RTC
®
5 new command
In RTC
®
4 compatibility mode, parameter values must be specified in units of 1/8
µ
s (the
1
µ
– is no longer supported). They will then be
internally converted to 1/64
µ
s units (i.e. multiplied by 8). The permissible range of values
is correspondingly smaller (the smallest reasonable value for
HalfPeriod
with softstart
mode is then 13).
References
Ctrl Command set_laser_pulses_ctrl
Function
same as
(see above), but a control command
Call
set_laser_pulses_ctrl( HalfPeriod, PulseLength )
Parameters
HalfPeriod
half of the output period in
bits
as an unsigned 32-bit value
1 bit equals 1/64
µ
s.
Allowed range: [0 … (2
32
–
1)]
PulseLength
Pulse length of the laser signals LASER1 and LASER2 in
bits
as an
unsigned 32-bit value.
1 bit equals 1/64
µ
s.
Allowed range: [0 … (2
32
–
1)]
Comments
• see
RTC
®
4
RTC
®
5 new command
In RTC
®
4 compatibility mode: as
References