RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
442
Undelayed
Short
List Command
set_laser_delays
Function sets the LaserOn delay and the LaserOff delay.
Call
set_laser_delays( LaserOnDelay, LaserOffDelay )
Parameters
LaserOnDelay
LaserOn Delay as a signed 32-bit value
1bit equals 0.5µs. Allowed range: [ – 2
31
…+(2
21
–1)]
LaserOffDelay
LaserOff Delay as an unsigned 32-bit value.
1bit equals 0.5µs. Allowed range: [0 … +(2
21
–1)]
Comments • Values over (2
21
–1) will be clipped.
• The delays can be freely chosen within the permissible range. If
LaserOffDelay
<
LaserOnDelay
, overlaps of LaserOn and LaserOff will be automatically prevented during
processing of short vectors (see "Automatic Delay Adjustments" on page 107). The
LaserOffDelay
>
LaserOnDelay
condition required by the RTC
®
5’s predecessor boards
is therefore unnecessary.
• See the section "Laser Delays" on page 99, for details.
• If the LaserOn Delay is negative, the total marking time is extended.
• The optional XY2-100 converter (see page 42) introduces a 10 µs runtime latency to
scan-system control. This runtime latency can be compensated by increasing the
LaserOn Delay and LaserOff Delay by 10 µs each.
RTC
®
4
RTC
®
5 essentially identical functionality (except for the extended range of values), however:
LaserOnDelay
and
LaserOffDelay
must be specified in units of 0.5 µs with the RTC
®
5; in
RTC
®
4 compatibility mode they are specified in units of 1 µs (as with the RTC
®
4). In RTC
®
4
compatibility mode, the RTC
®
5 multiplies the specified delays by 2 (the permissible range
of values is correspondingly reduced).
References set_scanner_delays