Normal
mark_date
List Command
Function
marks a part of the date previously stored via time_fix,
selected format at the current position.
Call
mark_date( Part, Mode )
Parameters
Part
Mode
®
RTC
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
this parameter (unsigned 32-bit value, allowed range: [0 ... 7]) specifies
which part of the date should be marked:
= 0:
year (only the last two digits)
= 1:
month (in customer specific notation)
= 2:
day (corresponding to the normal Gregorian date)
= 3:
day-of-the-week (in customer specific notation)
= 4:
Julian day (also see time_fix_f_off)
= 5:
year (four digits)
= 6:
month as numerals (January = 1, ...)
= 7:
day-of-the-week as numerals (Sunday = 1, ...)
Selection of the format as an unsigned 32-bit value (allowed range: [0 ... 3]):
a) The number of leading zeros in the day number (only affects Part = 2, 4,
6 or 7):
Bit#0 = 0: leading zeros are suppressed.
Bit#0 = 1: day of the month (Part = 2), always two digits,
day of the year (Part = 4), always three digits,
month (Part = 6), always two digits,
day-of-the-week (Part = 7), always two digits.
b) Desired character set for marking digits (only affects Part = 0, 2 or 4 ... 7):
Bit#1 = 0: The indexed text string for digits [0...9], as defined via
load_text_table
or set_text_table_pointer, will be marked.
Bit#1 = 1: The indexed characters for digits [0...9], as defined via
or set_char_pointer, will be marked. The desired character set can be
specified with select_char_set.
For Part = 1 or 3, days of the month or days of the week are marked via indexed text strings (Index
= 10...28) defined with
load_text_table
be ignored). For marking as numerals, also Part = 6 or 7 can be used (then Mode is considered).
time_fix_f
or
time_fix_f_off
or
set_text_table_pointer
(here, the parameter Mode will
in the
load_char
353
Need help?
Do you have a question about the RTC 5 PC Interface Board and is the answer not in the manual?