RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
255
Ctrl Command disable_laser
Function disables the laser control signals for “laser active” operation.
Call
disable_laser()
Comments • This command disables the laser control signals for “laser active” operation at the
output ports LASER1, LASER2 and LASERON (then the output ports are in the high
impedance tristate mode). Pin (2) of the 15-pin laser connector is then at a fixed level.
However, standby signals activated with set_standby or set_standby_list will continue
to be outputted via the LASER1 and LASER2 output ports. If the standby signals are
deactivated, also the pins (1) and (9) of the 15-pin laser connector and pins (19) and
(22) of the (on-board) EXTENSION 2 connector will be at a fixed level after
disable_laser.
• The laser control signals for “laser active” operation can also be disabled via
set_laser_control and reenabled via set_laser_control or enable_laser.
• After initialization of the RTC
®
5 with load_program_file, the laser control is
deactivated and absolutely requires set_laser_control for activation.
• If the command results in an
RTC5_TIMEOUT
error (e.g. if no program file was loaded),
the LASER1, LASER2 and LASERON output ports can only be reactivated with
set_laser_control after a load_program_file command.
• The command get_startstop_info (Bit #9) queries the current status of the laser
control signals.
RTC
®
4
RTC
®
5 unchanged
References enable_laser, set_laser_control, get_startstop_info
Ctrl Command enable_laser
Function enables the laser control signals for “laser active” operation.
Call
enable_laser()
Comments • After a hardware reset (and after load_program_file), the command set_laser_control
must be called to activate the LASER1, LASER2 and LASERON output ports and define
the signal level (see page 128). Otherwise, enable_laser will have no effect.
• After initialization of the RTC
®
5 with load_program_file, the laser control signals are
deactivated. For first-time activation, set_laser_control must be called (see above).
After a subsequent disabling via disable_laser (or set_laser_control), the enable_laser
(or set_laser_control) command can be used for reenabling.
• The command get_startstop_info (Bit #9) queries the current status of the laser
control signals.
• Even if the laser control signals have been enabled with enable_laser or
set_laser_control, they will not be outputted without further commands (see
page 128).
RTC
®
4
RTC
®
5 essentially unchanged functionality
In some circumstances, the command set_laser_control must be called before
enable_laser (see above).
References disable_laser, set_laser_control, get_startstop_info, set_laser_mode