Extended System-Level Command Functions
92
Class Series Programmer’s Manual
Sample:
<STX>KEN
<STX>KEY\
<STX>L<CR>
1u0000001200120[)>\1E\01\1D\...\04\<CR>
E<CR>
The sample disables, and then enables character encoding with the backslash (
\
) as the delimiter. A
UPS MaxiCode will be formatted using a data string interpreted as:
[)>
R
S
01
G
S
...
E
O
T
<CR>
, then
formatting is terminated.
Character Encoding Syntax:
This syntax requires at least two hexadecimal ASCII digits (0-9, A-F)
delimited by the character specified in the
<STX>KE
command. The number of hexadecimal digits
between the delimiter pair must be even; see notes below.
Syntax:
xaa[bbcc…nn]x
Where:
x
-
One byte delimiter, 0 to ff
16
, leading and trailing.
aa
- 2 bytes, ASCII, hexadecimal encoded, range each character -
0-9, A-F
bb
- 2 bytes, ASCII, hexadecimal encoded, range each character -
0-9, A-F (optional)
cc
- 2 bytes, ASCII, hexadecimal encoded, range each character -
0-9, A-F (optional)
nn
- 2 bytes, ASCII, hexadecimal encoded, range each byte - 0-9,
A-F (optional)
Notes:
(1) A delimiter pair with no ASCII hexadecimal pairs between (e.g., \\) will be interpreted as one
byte whose value is that of the delimiting character, allowing the assigned delimiter to be
interpreted as itself rather than as the delimiter.
(2) A delimited string that contains either a non-valid hexadecimal character (e.g., FX) or an odd
number of bytes will be treated as an illegal string and, therefore, not correctly decoded.
Character Encoding Examples:
In the following partial datastreams it is assumed that character
encoding is enabled and that the selected delimiter, a backslash (
\
), has been transmitted to the
printer (i.e.,
<STX>KEY\
). In each example, the printer has not received an unpaired delimiter prior
the example.
Partial DPL
Sample Data Stream
Interpretation
AB\\CE
5 bytes AB\CE with values 41
16
, 42
16
, 5C
16
, 43
16
, 44
16
\ABCDEF\
3 bytes with values AB
16
, CD
16
, and EF
16
1A\1A\1A
5 bytes 1A<SUB>1A with values 31
16
, 41
16
, 1A
16
, 31
16
, 41
16
.
<SUB> represents a single-byte ASCII control character with value 1A
16
Alternate Control Codes with Alternate Line Terminator:
Character Encoding can also be used
with the Alternate Control Character set. Alternate Control Characters are enabled, depending upon
the model, via a Setup Menu or the
<STX>KD
/
<STX>Kc
commands. See Control Codes.
Summary of Contents for A-Class A-4310
Page 2: ......
Page 4: ......
Page 15: ...xi Appendix V 281 Bar Code Symbology Information Resources 281 Glossary 283...
Page 16: ...xii...
Page 30: ...Immediate Command Functions 14 Class Series Programmer s Manual...
Page 52: ...System Level Command Functions 36 Class Series Programmer s Manual...
Page 144: ...Label Formatting Command Functions 128 Class Series Programmer s Manual...
Page 162: ...Generating Label Formats 146 Class Series Programmer s Manual...
Page 182: ...Appendix D Reset Codes 166 Class Series Programmer s Manual...
Page 192: ...Appendix E Single Byte Symbol Sets 176 Class Series Programmer s Manual...
Page 236: ...Appendix G Barcode Details 220 Class Series Programmer s Manual...
Page 242: ...Appendix I Symbol Sets and Character Maps 226 Class Series Programmer s Manual...
Page 272: ...Appendix P UPC A and EAN 13 256 Class Series Programmer s Manual...
Page 282: ...Appendix R Plug and Play IDs 266 Class Series Programmer s Manual...
Page 296: ...Appendix U WiFi Region Country Codes 280 Class Series Programmer s Manual...
Page 302: ...Glossary 286 Class Series Programmer s Manual...