Normal
mark_serial
List Command
Comments
• The first serial number to be marked must have been previously specified via set_serial,
set_serial_step
The starting serial number can have a maximum length of 10 digits.
• With every call of mark_serial, the serial number will be formatted in accordance with
M
and when M
3
Here, the increment size is 1 unless otherwise specified via
set_serial_step_list.
• The current serial number can be queried with get_list_serial, e.g. after an aborted list
to determine if the current number was incremented or not.
• If the incremented serial number exceeds 10
control command
external list starts and thus the maximum number of markings. Here, all markings of all
serial-number-sets contribute jointly to the count.
• If digits = 0, then a "markless" marking is executed. If M
will be incremented by 1 (any increment size defined by
set_serial_step_list
should be omitted and can also be used (as with the RTC
increment size (or with the RTC
numbers.
• For each to-be-marked serial number digit, the mark_serial command reads the
starting address of the corresponding indexed text string (or – for M
sponding indexed character) from the internal management table and then calls the
command
which then starts the corresponding command list. The command lists must contain
marking instructions for digits 0...9 (see
ters are ignored (i.e. not marked). The called indexed text strings can also contain calls
to indexed characters
or mark_text_abs). In the latter case, the character set can be switched if needed
(before marking via mark_serial) with
Text Strings", page
• For invalid Mode values, the mark_serial will, already during loading, be replaced by a
list_nop (get_last_error
• Absolute vector and arc commands will execute absolutely after being called with
mark_serial. If serial number markings need to execute at various locations within the
image field, then the corresponding indexed text strings (or characters) can only
contain relative mark, arc or jump commands or
instead.
®
®
RTC
4 RTC
5 unchanged functionality (except for the extended range of values)
(the command was previously only available for the RTC
standalone version of the RTC
References
set_serial, set_serial_step, set_serial_step_list, get_list_serial, set_max_counts,
get_counts, load_text_table, set_text_table_pointer,
®
RTC
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
or set_serial_step_list; otherwise, the starting serial number will be 0.
= 0 it will be automatically incremented before the actual marking.
2
set_max_counts
allows specification of the maximum number of
will not be used in this case!). This is useful if a single serial number
®
5 an additional increment size) for incrementing serial
list_call
(also see the comments there) an appropriate number of times,
(mark_char
or mark_char_abs) and complete texts
80).
return code RTC5_PARAM_ERROR).
®
4 board)
set_serial_step
digits
, then marking begins again at 0. The
= 0, then the serial number
2
set_serial_step
®
4) for indirectly defining the
page
80). Non-defined text strings or charac-
select_char_set
(also see
"Character Sets and
mark_serial_abs
®
SCANalone Board, i.e. the
mark_serial_abs
or
or
= 1 – of the corre-
1
(mark_text
must be used
359
Need help?
Do you have a question about the RTC 5 PC Interface Board and is the answer not in the manual?