Appendix B: Bar Code Specifications

Code 39

Command Structure

1:3 ratio: <ESC>B1bbccc* (data) *

 

 

2:5 ratio:

<ESC>BD1bbccc* (data) *

 

 

1:2 ratio:

<ESC>D1bbccc* (data) *

 

 

bb

=

Width of narrow element in dots (01-12)

 

 

ccc

=

Bar height in dots (001-600)

 

 

*

=

Required Start and Stop character (asterisk)

 

(data)

=

Bar code data (alphanumeric)

 

Character Set

0-9, A-Z, Space, $, %, +, -, .,/

 

 

 

 

* (Start/Stop character)

 

 

 

Density Table

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Narrow/

Value of

“X”

 

Density

 

 

 

Wide

 

“bb”

Dimension

 

(char/inch)

 

 

 

Ratio

 

 

(mils)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1:3

 

01

5.0

 

12.7

 

 

 

 

 

 

 

 

 

 

 

 

1:3

 

02

10.0

 

6.4

 

 

 

 

 

 

 

 

 

 

 

 

2:5

 

01

10.0

 

7.0

 

 

 

 

 

 

 

 

 

 

 

 

1:2

 

01

5.0

 

15.6

 

 

 

 

 

 

 

 

 

 

 

 

1:2

 

02

10.0

 

7.8

Example

 

 

 

 

 

 

 

 

 

<ESC>H0100<ESC>V0025<ESC>B103100*CODE 39*

 

 

<ESC>H0230<ESC>V0130<ESC>XS*CODE 39*

 

Notes

You must add the “*” Start/Stop characters to the data stream. The

 

printer does not add them automatically.

 

SATO M-8400RV

9001041 Rev. D

Page B-3

Page 201
Image 201
SATO M-8400RV manual Code, Command Structure Ratio ESCB1bbccc* data, ESCBD1bbccc* data, ESCD1bbccc* data