] = Flag Character (ASCII 93)
c = Code Character (see table below)
m = Modifier Character (see table below)
Code Character | Code Type |
---|---|
A | Code 39, Code 39 Full ASCII, Code 32 |
C | Code 128, ISBT 128, ISBT 128 Concatenated, GS1-128, Coupon (Code 128 portion) |
d | Data Matrix, GS1 Data Matrix |
E | UPC/EAN, Coupon (UPC portion) |
e | GS1 DataBar Family |
F | Codabar |
G | Code 93 |
g | Grid Matrix |
H | Code 11 |
h | Han Xin |
I | Interleaved 2 of 5 |
L | PDF417, Macro PDF417, Micro PDF417 |
L2 | TLC 39 |
M | MSI |
Q | QR Code, MicroQR, GS1 QR |
S | Discrete 2 of 5, IATA 2 of 5 |
U | Maxicode |
z | Aztec, Aztec Rune |
X | 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 |
Code Type | Option Value | Option |
---|---|---|
Code 39 | 0 | No check character or Full ASCII processing. |
1 | Reader has checked one check character. | |
3 | Reader has checked and stripped check character. | |
4 | Reader has performed Full ASCII character conversion. | |
5 | 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 ]A7AIMID 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 ]X0412356 | ||
Code 128 | 0 | Standard data packet, no Function code 1 in first symbol position. |
1 | Function code 1 in first symbol character position. | |
2 | Function code 1 in second symbol character position. | |
Example: A Code (EAN) 128 barcode with Function 1 character FNC1 in the first position, AIMID is transmitted as ]C1AIMID | ||
I 2 of 5 | 0 | No check digit processing. |
1 | Reader has validated check digit. | |
3 | Reader has validated and stripped check digit. | |
Example: An I 2 of 5 barcode without check digit, 4123, is transmitted as ]I04123 | ||
Codabar | 0 | No check digit processing. |
1 | Reader has checked check digit. | |
3 | Reader has stripped check digit before transmission. | |
Example: A Codabar barcode without check digit, 4123, is transmitted as ]F04123 | ||
Code 93 | 0 | No options specified at this time. Always transmit 0. |
Example: A Code 93 barcode 012345678905 is transmitted as ]G0012345678905 | ||
MSI | 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 ]M14123 | ||
D 2 of 5 | 0 | No options specified at this time. Always transmit 0. |
Example: A D 2 of 5 barcode 4123, is transmitted as ]S04123 | ||
UPC/EAN | 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 | Two digit supplemental data only. | |
2 | 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. | |
4 | EAN-8 data packet. | |
Example: A UPC-A barcode 012345678905 is transmitted as ]E0012345678905 | ||
Bookland EAN | 0 | No options specified at this time. Always transmit 0. |
Example: A Bookland EAN barcode 123456789X is transmitted as ]X0123456789X | ||
ISSN EAN | 0 | No options specified at this time. Always transmit 0. |
Example: An ISSN EAN barcode 123456789X is transmitted as ]X0123456789X | ||
Code 11 | 0 | Single check digit |
1 | Two check digits | |
3 | Check characters validated but not transmitted. | |
GS1 DataBar Family | 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). | |
Example: A GS1 DataBar Omnidirectional barcode 0110012345678902 is transmitted as ]e00110012345678902. | ||
EAN.UCC Composites (GS1 DataBar, GS1-128, 2D portion of UPC composite) | Native mode transmission.Note: UPC portion of composite is transmitted using UPC rules. | |
0 | Standard data packet. | |
1 | Data packet containing the data following an encoded symbol separator character. | |
2 | Data packet containing the data following an escape mechanism character. The data packet does not support the ECI protocol. | |
3 | Data packet containing the data following an escape mechanism character. The data packet supports the ECI protocol. | |
GS1-128 emulationNote: UPC portion of composite is transmitted using UPC rules. | ||
1 | Data packet is a GS1-128 symbol (i.e., data is preceded with ]JC1). | |
PDF417, Micro PDF417 | 0 | 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 92DEC has been doubled in transmission. |
1 | Reader set to follow the ECI protocol (Extended Channel Interpretation). All data characters 92DEC are doubled. | |
2 | Reader set for Basic Channel operation (no escape character transmission protocol). Data characters 92DEC 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 | The barcode contains a GS1-128 symbol, and the first codeword is 903-907, 912, 914, 915. | |
4 | 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. | ||
Data Matrix | 0 | ECC 000-140, not supported. |
1 | ECC 200. | |
2 | ECC 200, FNC1 in first or fifth position. | |
3 | ECC 200, FNC1 in second or sixth position. | |
4 | ECC 200, ECI protocol implemented. | |
5 | ECC 200, FNC1 in first or fifth position, ECI protocol implemented. | |
6 | ECC 200, FNC1 in second or sixth position, ECI protocol implemented. | |
GS1 Data Matrix | 2 | ECC 200, FNC1 in first or fifth position. |
MaxiCode | 0 | Symbol in Mode 4 or 5. |
1 | Symbol in Mode 2 or 3. | |
2 | Symbol in Mode 4 or 5, ECI protocol implemented. | |
3 | Symbol in Mode 2 or 3, ECI protocol implemented in secondary message. | |
QR Code | 0 | Model 1 symbol. |
1 | Model 2 / MicroQR symbol, ECI protocol not implemented. | |
2 | Model 2 symbol, ECI protocol implemented. | |
3 | Model 2 symbol, ECI protocol not implemented, FNC1 implied in first position. | |
4 | Model 2 symbol, ECI protocol implemented, FNC1 implied in first position. | |
5 | Model 2 symbol, ECI protocol not implemented, FNC1 implied in second position. | |
6 | Model 2 symbol, ECI protocol implemented, FNC1 implied in second position. | |
GS1 QR | 3 | Model 2 symbol, ECI protocol not implemented, FNC1 implied in first position. |
Aztec | 0 | Aztec symbol. |
C | Aztec Rune symbol. | |
Han Xin | 0 | Generic data, no special features are set. The transmitted data does not follow the AIM ECI protocol. |
1 | ECI protocol enabled. There is at least one ECI mode encoded. Transmitted data must follow the AIM ECI protocol. | |
Mailmark | 0 | No option specified at this time. Always transmit 0. |