^SL

^SL

The
^SL
command is used to specify the Real-Time Clock’s mode of operation and language for printing information.

Set Mode and Language (for Real-Time Clock)

Format:
^SLa,b
Parameters
Details
a =
mode
Values:
S =
Start Time Mode. This is the time that is read from the Real-Time Clock when label formatting begins (when
^XA
is received). The first label has the same time placed on it as the last label.
T =
Time Now Mode. This is the time that is read from the Real-Time Clock when the label to be printed is placed in print queue.
Time Now
is similar to a serialized time or date field.
Numeric Value =
With the Enhanced Real Time Clock (V60.13.0.10 or later) a time accuracy tolerance can be specified. Range = 1 to 999 seconds, 0 = one second tolerance
SL30,1 =
Accuracy tolerance of 30 seconds and use English.
Default:
S
b =
language
Value 13 is only supported in firmware versions V60.14.x, V50.14.x, or later.
Values:
1 =
English
2 =
Spanish
3 =
French
4 =
German
5 =
Italian
6 =
Norwegian
7 =
Portuguese
8 =
Swedish
9 =
Danish
10 =
Spanish 2
11 =
Dutch
12 =
Finnish1
3 =
Japanese
14 =
Korean
15 =
Simplified Chinese
16 =
Traditional Chinese
17 =
Russian
18 =
Polish
Default:
the language selected with
^KL
or the control panel
Comments:
These are some comments to be aware of:
  • The
    ^SL
    command must be placed before the first
    ^FO
    command.
  • As of V60.13.0.10 all supported printers have Enhanced Real Time Clock capabilities the RTC will not print time fields that are more than sixty seconds old, rather it will update the time prior to printing (
    ^SLT
    or
    ^SL60
    ). To control time with increments other than sixty seconds the
    ^SL
    command can be used with a numeric value (
    ^SL30
    ).
    ^SLS
    can keep times longer than sixty seconds.
For more details on set mode and language with the Real-Time Clock, see Real Time Clock.