RTC
®
4 PC Interface Board
Rev. 1.3 e
10 Commands And Functions
116
innovators for industry
Ctrl Command set_standby
Function
defines the output period and the pulse width of the stand-by pulses or – in Laser Mode
4 – the continuously-running laser signals.
Parameters
half_period
half
of the stand-by output period in
bits
.
1 bit equals 1/8
µ
s.
Allowed range: [0 … 65500]
pulse_width
Pulse width of the stand-by pulses in
bits
.
1 bit equals 1/8
µ
s.
Allowed range: [0 … half_period] *
• If a value larger than half_period is specified, the RTC
®
4 driver sets the
pulse_width to half_period.
Integration
Pascal:
procedure set_standby(half_period, pulse_width: word);
C:
void set_standby(unsigned short half_period, unsigned short
pulse_width);
Basic:
sub set_standby(ByVal half_period%, ByVal pulse_width%)
Comments
• The time base for the stand-by pulses is always 8 MHz (i.e. 1 bit equals 1/8
µ
s).
• The stand-by pulses are available in
all
laser modes (YAG 1/2/3, CO
2
and laser mode 4).
They can be turned off by setting the stand-by pulse width to zero (default).
• The laser control mode has to be set with the command
.
Please refer to
chapter 4.6 "Laser Control", page 32
• To set the active output period and pulse width for the two laser signals, use the list
command
References
List Command
set_standby_list
Function
same as
(see above), but a list command
Integration
Pascal:
procedure set_standby_list(half_period, pulse_width: word);
C:
void set_standby_list(unsigned short half_period, unsigned short
pulse_width);
Basic:
sub set_standby_list(ByVal half_period%, ByVal pulse_width%)
Ctrl Command set_start_list
Function
opens the list memory, or half of it, for writing a list (list 1 or list 2). All subsequent list
commands are stored in the corresponding list.
Parameter
list_no
number of the list to be opened for writing (1 or 2)
Integration
Pascal:
procedure set_start_list(list_no: word);
C:
void set_start_list(unsigned short list_no);
Basic:
sub set_start_list(ByVal list_no%)
Comments
• The commands
set_start_list_1
and
set_start_list_2
(with no parameter)
can be used alternatively.
References