RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
541
Comments
(cont’d)
• mark_time reads (according to the stored time and according to the selected time
part) the starting address of the corresponding indexed text string (or – for
Part
= 0…3 and
Mode
= 2 or 3 – of the corresponding indexed character) from the
internal management table and then calls list_call (see also the comments there) an
appropriate number of times, which starts the corresponding command list. The
command lists must contain marking instructions for digits 0…9 and for a.m./p.m, see
Section ”Defining Indexed Text Strings for Time, Date and Serial Number”, page 119.
Non-defined text strings or characters are ignored (that is, not marked). The called
indexed text strings can also contain calls to indexed characters (mark_char or
mark_char_abs) and complete texts (mark_text or mark_text_abs). In the latter case,
the character set can be switched, if needed (before marking with mark_time), by
select_char_set, see also Chapter 6.5.2 ”Character Sets and Text Strings”, page 118.
• If
Part
> 4 and/or
Mode
> 3, then mark_time is, already during loading, replaced by a
list_nop (get_last_error return code
RTC6_PARAM_ERROR
).
• Absolute Vector Commands and “Arc” Commands execute absolutely after being
called with mark_time. If time markings need to execute at various locations within
the Image Field, then the corresponding indexed text strings (or characters) can only
contain relative [*]mark[*] Commands, “Arc” Commands or Jump Commands or
mark_time_abs must be used instead.
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References time_fix, time_fix_f, time_fix_f_off, load_text_table, set_text_table_pointer,
mark_time_abs
Normal List
Command
mark_time