CONFIDENTIAL
Paper roll Bar code commands GS k
Ver. 10.0 1 p. 349
[Notes for JAN13/EAN13 (
m
= 2, 67) process]
Modular check character (1 character) is processed as follows:
Automatically added when processing data is 13 byte.
The 13th byte data is processed as a modular check character when processing data is 13 byte. In this
case, modular check character is not checked.
Left guard bar/center bar/right guard bar are added automatically.
[Notes for JAN8/EAN8 (
m
= 3, 68) process]
Modular check character (1 character) is processed as follows:
Automatically added when processing data is 7 byte.
The 8th byte data is processed as a modular check character when processing data is 8 byte. In this case,
modular check character is not checked.
Left guard bar/center bar/right guard bar are added automatically.
[Notes for CODE39 (
m
= 4, 69) process]
The printer processes the start character (ASCII = */Hex = 2Ah/Decimal = 42) as follows:
When the first bar code (
d1
) is “*”, the printer processes the data as a first character.
If the first bar code (
d1
) is not “*”, the printer adds a start character (*) automatically.
The printer processes the start character (ASCII = */Hex = 2Ah/Decimal = 42) as follows:
When the last bar code (
dk
or
dn
) is “*”, the printer processes the data as a last character.
If the last bar code (
dk
or
dn
) is not “*”, the printer adds a last character (*) automatically.
When “*” is processed during bar code data processing, the printer processes “*” as a stop character.
The printer prints data preceding “*” and finishes command processing. Therefore, data following “*
are processed as normal data.
Check digits are not calculated and added.