Scanlab RTC6 PCIe Board Installation And Operation Manual page 588

Real time control of scan systems and lasers rtc6 software package v1.16.0
Table of Contents

Advertisement

Ctrl Command read_status
Result
Bit #5
(cont'd)
Bit #6
Bit #7
Bit #8
...
Bit #31
Comments
• When interpreting the status values returned by read_status, always take into account
the programmed loading or execution processes of the lists.
Under some circumstances, the status values can be misleading, as illustrated by the
following examples:
– Even during a loading process, the
the
further list commands are loaded into the same list.
– The status values remain unchanged if a
command
– If – during a loading process– a
same list, then the list is regarded as already processed
though it is still newly loaded
– Even if a completely loaded command list (incl. set_end_of_list) has been stored,
the
example, by set_input_pointer) into the list. Then a list's
reset too, even though a completely loaded and already processed command list is
stored.
– For jumps from one list area to another ("List 1" <-> "List 2", for example, by
list_jump_pos) during execution, the
their
meaningful.
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
BUSY2
= 1:
Indicates that "List 2" is executing at the moment (or
more precisely: that the output pointer currently resides
in "List 2" after execution of "List 1" or "List 2" has been
started).
example, by execute_list_pos) or by a list change to
"List 2" (automatic list change or jump).
set_end_of_list
"List 1" is executed (for example, list_jump_pos), if
"List 1" is started (for example, by execute_list_pos) or
if
USED1
= 1:
Indicates that a
processing of "List 1".
(for example, by set_start_list_pos).
USED2
= 1:
Indicates that a
processing of "List 2".
(for example, by set_start_list_pos).
0
READY list status
set if – after loading of a
(READY list status
is not reset).
READY list status
of a list can be reset if the input pointer has been newly set (for
BUSY list execution status
BUSY2
is set by starting execution of "List 2" (for
is executed in "List 2", if a jump into
stop_execution
is executed.
set_end_of_list
USED1
set_end_of_list
USED2
LOAD list status
can already have been reset and
set_end_of_list
set_end_of_list
set_end_of_list
is processed at the same time in the
(USED list status
has been then initially reset).
USED list status
values of both lists (unlike
values) remain unchanged and are therefore not
BUSY2
is reset if
has been reached during
is reset when
LOAD1
is set
has been reached during
is reset when
LOAD2
is set
into a list –
is overwritten with another
(USED list status
set), even
USED list status
can be
588

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RTC6 PCIe Board and is the answer not in the manual?

This manual is also suitable for:

Rtc6 ethernet board

Table of Contents

Save PDF