Mark_Serial - Scanlab RTC6 PCIe Board Installation And Operation Manual

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

Advertisement

Normal List

mark_serial

Command
Function
Marks the current serial number of the serial-number-set most recently selected by
select_serial_set_list
format at the current position. Afterward the serial number is (optionally) automatically
incremented.
mark_serial( Mode, Digits )
Call
Mode
Parameters
Digits
Comments
• The first serial number to be marked must have been previously specified by set_serial,
set_serial_step
starting serial number can have a maximum length of 10 digits.
• With every call of mark_serial, the serial number is formatted in accordance with M
and when M
increment size is 1 unless otherwise specified by
set_serial_step_list.
• The current serial number can be queried with get_list_serial, for example, after an
aborted list to determine if the current number has been incremented or not.
• If the incremented serial number exceeds 10
control command
External
serial-number-sets contribute jointly to the count.
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
(or of serial-number-set 0 after load_program_file) in the selected
Selection of the serial number format and (de)activation of automatic serial
number incrementing. As an unsigned 32-bit value.
Mode = 20 × M
+ 10 × M
1
Allowed value range: for M
a) Selection of the character set for digit marking.
• M
= 0: The indexed text string for digits [30...39], as defined by
1
load_text_table
or set_text_table_pointer, is marked.
• M
= 1: The indexed characters for digits [0...9], as defined by
1
or set_char_pointer, are marked. The desired character set can be
selected (previously) with select_char_set.
b) Incrementing of the serial number after marking.
• M
= 0: The serial number is incremented after marking.
2
• M
= 1: The serial number is not incremented after marking.
2
c) Marking of leading zeros.
• M
= 0: Leading zeros are marked as zeros. Dependent on M
3
corresponding indexed text string definition (Index = 30) or the indexed
character definition '0' is used.
• M
= 1: Leading zeros are suppressed (left-justified marking).
3
• M
= 2: Leading zeros are marked as blank characters (right-justified
3
marking). Dependent on M
definition (Index = 29) or the indexed character definition ' ' is used.
Number [0-12] of to-be-marked digits. As an unsigned 32-bit value.
Allowed value range: [0-12]. Larger values are clipped.
or set_serial_step_list; otherwise, the starting serial number is 0. The
= 0 it is automatically incremented before the actual marking. Here, the
2
set_max_counts
Starts and thus the maximum number of markings. Here, all markings of all
+ M
2
3
[0, 1], for M
[0, 1], for M
1
2
the corresponding indexed text string
1
set_serial_step
Digits
, then marking begins again at 0. The
allows specification of the maximum number of
[0...2].
3
load_char
the
1
3
or
535

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?

Questions and answers

Subscribe to Our Youtube Channel

Related Products for Scanlab RTC6 PCIe Board

This manual is also suitable for:

Rtc6 ethernet board

Table of Contents

Save PDF