EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Set_Laser_Timing

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
10 RTC6 Commands
678
innovators for industry
Delayed Short
List Command
set_laser_timing
Function Defines the output period and the pulse lengths for the Laser Control Signals LASER1 and
LASER2 for “laser active” operation.
Call
set_laser_timing( HalfPeriod, PulseLength1, (PulseLength2), TimeBase )
Parameters
HalfPeriod
Half of the output period. In bits.
As an unsigned 32-bit value.
In RTC6 Standard Mode:
1 bit equals 1/64 µs.
Allowed value range: [0…(2
32
–1)].
In RTC4 Compatibility Mode:
1 bit equals 1/8 µs or 1 µs, depending on the selected
clock frequency. With respect to the specified
TimeBase
, the value is
converted to an integer-multiple of 1/64 µs. The allowed range is
correspondingly smaller.
PulseLength1
Pulse lengths of the Laser Control Signals LASER1 and LASER2. In bits.
As an unsigned 32-bit value.
In RTC6 Standard Mode:
1 bit equals 1/64 µs. Allowed value range: [0…(2
32
–1)].
In RTC4 Compatibility Mode:
1 bit equals 1/8 µs or 1 µs, depending on the selected
clock frequency. With respect to the specified
TimeBase
, the value is
converted to an integer-multiple of 1/64 µs. The allowed range is
correspondingly smaller.
(PulseLength2)
Value is not used.
(As an unsigned 32-bit value.)
With the RTC6, the pulse lengths of Laser Control Signals LASER1 and
LASER2 are always identical and are defined by
PulseLength1
.
TimeBase
As an unsigned 32-bit value.
In RTC6 Standard Mode, the value is ignored and the
clock frequency is fixed at 64 MHz.
1 bit equals 1/64 µs.
In RTC4 Compatibility Mode, the
TimeBase
value is handled as
follows:
= 0: sets the clock frequency to 1 MHz. 1 bit equals 1 µs.
0: sets the clock frequency to 8 MHz. 1 bit equals 1/8 µs.

Table of Contents