The valid data for each barcode type is described below. If invalid data is included in the barcode data string, the barcode is not printed.

Barcode type

Barcode data

 

 

 

 

 

 

EAN-13

0-9 (Hex 30-39)

 

 

EAN-8

0-9 (Hex 30-39)

 

 

UPC-A

0-9 (Hex 30-39)

 

 

UPC-E

0-9 (Hex 30-39)

 

 

C

Interleaved 2 of 5

0-9 (Hex 30-39)

 

POSTNET

0-9 (Hex 30-39)

 

Code 39

0-9 (Hex 30-39), (Hex 41-5A), (Hex 20, 24, 25, 2B, 2D,

 

 

2E, 2F)

 

 

Code 128

Set A, Set B, Set C

 

 

 

 

 

 

The following conditions are required for barcode printing:

❏Barcode printing is always performed unidirectionally. However, when it is mixed with raster bit image data, neither barcode nor raster bit image data is printed.

❏A barcode is not printed when part of the barcode extends beyond the right margin.

❏When barcode data and text data are mixed in a data sequence, barcodes and text are printed in the same place.

❏The start and stop (*) characters of Code 39 are added to human readable characters.

❏The initial data of Code 128 (Set A, B, or C) is identified as the first data of Code 128, and must be hexadecimal (41, 42, and 43, respectively).

❏When Code 128 Set C and Interleaved 2 of 5 are selected, barcode data requires an even number data string. However, if an odd number string is sent, a 0 is automatically added, making it an even number data string.

❏The barcode print start position (except for POSTNET) is always 40/360 inch above the baseline.

Specifications C-15