RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
441
Comments • In the default setting (after a reset), all bits are set to 0. After a hardware reset, however,
the settings only become effective following the first-time call of set_laser_control.
Prior to this, all laser signal outputs (LASERON, LASER1 and LASER2) are in the (high-
impedance) tristate mode. TTL states (LOW or HIGH) only become available when
set_laser_control is called to define the desired TTL level – also see page 128. After
load_program_file, which deactivates the laser control signals (but otherwise doesn’t
change the signal levels at the laser signal output ports), set_laser_control must be
called for first-time activation. Therefore, during the RTC
®
5 startup section at the
beginning of each RTC
®
5 application, set_laser_control should be called after
load_program_file.
• For the RTC
®
5’s predecessors, the laser signal levels were defined via (solderable)
jumpers. The RTC
®
5 lets the user control them completely via software. The command
get_startstop_info queries the current status of the laser control signals (Bit #9) and
whether the signals are set to active-high or active-low (Bit #13).
• Enabling and disabling of laser control signals can also be achieved via the command
enable_laser or disable_laser.
• Even if the laser control signals were enabled with set_laser_control or enable_laser,
they will not be outputted without further commands (see page 128).
• The phase shift of the laser control signals (Bit #1 = 1) can, for example, be set for the
softstart mode (see page 135) or the pixel mode (see page 192).
• For usage of the bits #16 – 28 for laser-signal auto-suppression see page 130.
RTC
®
4
RTC
®
5new command
Version info Changed with version DLL 515, OUT 514, RBF 512: bit#5 added for laser_on_pulses_list
Changed with version DLL 530, OUT 531, RBF 522: bit#6 added for output
synchronization
Changed with version DLL 533, OUT 534, RBF 524: bit#7 added for constant pulse length
mode
Changed with version DLL 536, OUT 536: bit#28 added for /STOP in case of error
References set_laser_mode
Ctrl Command set_laser_control