Programming Reference. Zebra DS9908
विज्ञापन
विज्ञापन
Programming Reference
Symbol Code Identifiers
U
V
X
S
T z
P00
M
N
R
K
L
H
J
F
G
D
E
Table 37 Symbol Code Characters
Code Character
A
Code Type
UPC-A, UPC-E, UPC-E1, EAN-8, EAN-13
B
C
Code 39, Code 32
Codabar
Code 128, ISBT 128, ISBT 128 Concatenated
Code 93
Interleaved 2 of 5
Discrete 2 of 5, or Discrete 2 of 5 IATA
Code 11
MSI
GS1-128
Bookland EAN
Trioptic Code 39
Coupon Code
GS1 DataBar Family
Matrix 2 of 5
UCC Composite, TLC 39
Chinese 2 of 5
Korean 3 of 5
ISSN EAN, PDF417, Macro PDF417, Micro PDF417
Aztec, Aztec Rune
Data Matrix
462
Programming Reference
P0G
P0H
P0Q
P0X
P0A
P0B
P0C
P0D
P04
P05
P06
P08
P09
Table 37 Symbol Code Characters (Continued)
Code Character
P01 QR Code, MicroQR
P02
P03
Maxicode
US Postnet
US Planet
Japan Postal
UK Postal
Netherlands KIX Code
Australia Post
Code Type
USPS 4CB/One Code/Intelligent Mail
UPU FICS Postal
Mailmark
Grid Matrix, Grid Matrix Inverse, Grid Matrix Mirror
GS1 Data Matrix
Han Xin
GS1 QR
Signature Capture
AIM Code Identifiers
Each AIM Code Identifier contains the three-character string ]cm where:
] = Flag Character (ASCII 93) c = Code Character (see
)
m = Modifier Character (see Table 39 )
e
F d
E
Table 38 Aim Code Characters
Code Character
A
Code Type
Code 39, Code 39 Full ASCII, Code 32
C Code 128, ISBT 128, ISBT 128 Concatenated, GS1-128,
Coupon (Code 128 portion)
Data Matrix, GS1 Data Matrix
UPC/EAN, Coupon (UPC portion)
GS1 DataBar Family
Codabar
463
Programming Reference z
X
Q
S
L2
M
U
I h
L
Table 38 Aim Code Characters (Continued)
Code Character
G Code 93
H Code 11
Code Type
Han Xin
Interleaved 2 of 5
PDF417, Macro PDF417, Micro PDF417
]g
TLC 39
MSI
QR Code, MicroQR, GS1 QR
Discrete 2 of 5, IATA 2 of 5
Maxicode
Aztec, Aztec Rune
Bookland EAN, ISSN EAN, Trioptic Code 39, Chinese 2 of 5,
Matrix 2 of 5, Korean 3 of 5, US Postnet, US Planet, UK Postal, Japan Postal,
Australia Post, Netherlands KIX Code, USPS 4CB/One Code/ Intelligent Mail, UPU
FICS Postal, Mailmark, Signature Capture
Grid Matrix, Grid Matrix Inverse, Grid Matrix Mirror
The modifier character is the sum of the applicable option values based on Table 39 .
Table 39 Modifier Characters
Code Type Option Value
Code 39 0
1
3
4
5
Option
No check character or Full ASCII processing.
Reader has checked one check character.
Reader has checked and stripped check character.
Reader has performed Full ASCII character conversion.
Reader has performed Full ASCII character conversion and checked one check character.
7 Reader has performed Full ASCII character conversion and checked and stripped check character.
Example: A Full ASCII barcode with check character W, A+I+MI+DW , is transmitted as
]A7 AIMID where 7 = (3+4).
Trioptic Code 39 0 No option specified at this time. Always transmit 0.
Example: A Trioptic barcode 412356 is transmitted as ]X0 412356
464
Programming Reference
Table 39 Modifier Characters (Continued)
Code Type
Code 128 0
Option Value Option
Standard data packet, no Function code 1 in first symbol position.
1 Function code 1 in first symbol character position.
I 2 of 5
2 Function code 1 in second symbol character position.
Example: A Code (EAN) 128 barcode with Function 1 character
FNC1
AIMID is transmitted as ] C1 AIMID
in the first position,
0 No check digit processing.
Codabar
Code 93
MSI
D 2 of 5
UPC/EAN
Bookland EAN
ISSN EAN
1
3
Reader has validated check digit.
Reader has validated and stripped check digit.
Example: An I 2 of 5 barcode without check digit, 4123, is transmitted as ]I0 4123
0 No check digit processing.
1
3
Reader has checked check digit.
Reader has stripped check digit before transmission.
Example: A Codabar barcode without check digit, 4123, is transmitted as ]F0 4123
0 No options specified at this time. Always transmit 0.
Example: A Code 93 barcode 012345678905 is transmitted as ]G0 012345678905
0 Check digits are sent.
1 No check digit is sent.
Example: An MSI barcode 4123, with a single check digit checked, is transmitted as
]M1 4123
0 No options specified at this time. Always transmit 0.
Example: A D 2 of 5 barcode 4123, is transmitted as ]S0 4123
0 Standard data packet in full EAN format, i.e., 13 digits for UPC-A,
UPC-E, and EAN-13 (not including supplemental data).
1
2
Two digit supplemental data only.
Five digit supplemental data only.
3 Combined data packet comprising 13 digits from EAN-13, UPC-A or
UPC-E symbol and 2 or 5 digits from supplemental symbol.
EAN-8 data packet.
4
Example: A UPC-A barcode 012345678905 is transmitted as ]E0 0012345678905
0 No options specified at this time. Always transmit 0.
Example: A Bookland EAN barcode 123456789X is transmitted as ]X0 123456789X
0 No options specified at this time. Always transmit 0.
Example: An ISSN EAN barcode 123456789X is transmitted as ]X0 123456789X
465
Programming Reference
Table 39 Modifier Characters (Continued)
Code Type
Code 11 0
Option Value
Single check digit
1 Two check digits
3
GS1 DataBar
Family
Option
Check characters validated but not transmitted.
No option specified at this time. Always transmit 0. GS1 DataBar
Omnidirectional and GS1 DataBar Limited transmit with an Application
Identifier “01”.
Note: In GS1-128 emulation mode, GS1 DataBar is transmitted using
Code 128 rules (i.e., ]C1).
EAN.UCC
Composites (GS1
DataBar, GS1-128,
2D portion of UPC composite)
0
1
Example: A GS1 DataBar Omnidirectional barcode 0110012345678902 is transmitted as
]e 00110012345678902.
Native mode transmission.
Note: UPC portion of composite is transmitted using UPC rules.
Standard data packet.
Data packet containing the data following an encoded symbol separator character.
2
PDF417,
Micro PDF417
3
1
0
Data packet containing the data following an escape mechanism character. The data packet does not support the ECI protocol.
Data packet containing the data following an escape mechanism character. The data packet supports the ECI protocol.
GS1-128 emulation
Note: UPC portion of composite is transmitted using UPC rules.
Data packet is a GS1-128 symbol (i.e., data is preceded with ]JC1).
1
2
Reader set to conform to protocol defined in 1994 PDF417 symbology specifications.
Note: When this option is transmitted, the receiver cannot reliably determine whether ECIs have been invoked or whether data byte 92
DEC
has been doubled in transmission.
Reader set to follow the ECI protocol (Extended Channel
Interpretation). All data characters 92
DEC
are doubled.
Reader set for Basic Channel operation (no escape character transmission protocol). Data characters 92
DEC
are not doubled. Note:
When decoders are set to this mode, unbuffered Macro symbols and symbols requiring the decoder to convey ECI escape sequences cannot be transmitted.
3
4
The barcode contains a GS1-128 symbol, and the first codeword is
903-907, 912, 914, 915.
The barcode contains a GS1-128 symbol, and the first codeword is in the range 908-909.
5 The barcode contains a GS1-128 symbol, and the first codeword is in the range 910-911.
Example: A PDF417 barcode ABCD, with no transmission protocol enabled, is transmitted as ]L2ABCD.
466
Programming Reference
Table 39 Modifier Characters (Continued)
Code Type
Data Matrix 0
Option Value
ECC 000-140, not supported.
1 ECC 200.
Option
4
5
2
3
6
ECC 200, FNC1 in first or fifth position.
ECC 200, FNC1 in second or sixth position.
ECC 200, ECI protocol implemented.
ECC 200, FNC1 in first or fifth position, ECI protocol implemented.
ECC 200, FNC1 in second or sixth position, ECI protocol implemented.
GS1 Data Matrix
MaxiCode
QR Code
1
2
2
0
3
0
1
2
3
ECC 200, FNC1 in first or fifth position.
Symbol in Mode 4 or 5.
Symbol in Mode 2 or 3.
Symbol in Mode 4 or 5, ECI protocol implemented.
Symbol in Mode 2 or 3, ECI protocol implemented in secondary message.
Model 1 symbol.
Model 2 / MicroQR symbol, ECI protocol not implemented.
Model 2 symbol, ECI protocol implemented.
Model 2 symbol, ECI protocol not implemented, FNC1 implied in first position.
GS1 QR
4
5
6
3
Model 2 symbol, ECI protocol implemented, FNC1 implied in first position.
Model 2 symbol, ECI protocol not implemented, FNC1 implied in second position.
Model 2 symbol, ECI protocol implemented, FNC1 implied in second position.
Model 2 symbol, ECI protocol not implemented, FNC1 implied in first position.
Aztec
Han Xin
0
C
0
1
Aztec symbol.
Aztec Rune symbol.
Generic data, no special features are set. The transmitted data does not follow the AIM ECI protocol.
ECI protocol enabled. There is at least one ECI mode encoded.
Transmitted data must follow the AIM ECI protocol.
467
Programming Reference
Table 39 Modifier Characters (Continued)
Code Type
Grid Matrix, Grid
Matrix Inverse,
Grid Matrix Mirror
0
Option Value Option
No options specified at this time. Always transmit 0.
Mailmark 0 No option specified at this time. Always transmit 0.
468
डाउनलोड
विज्ञापन