0% found this document useful (0 votes)
117 views35 pages

3010 User Manual

The guide provides information on programming barcode scanners by scanning programming barcodes. It details default parameter settings and allows configuration of operating modes, interfaces, and barcode symbologies through programming. Scanning barcodes can configure decoding options and interface protocols for a specific application.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
117 views35 pages

3010 User Manual

The guide provides information on programming barcode scanners by scanning programming barcodes. It details default parameter settings and allows configuration of operating modes, interfaces, and barcode symbologies through programming. Scanning barcodes can configure decoding options and interface protocols for a specific application.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 35

PROGRAMMING

GUIDE
for

BARCODE
SCANNERS

The guide can be used as keyboard


emulation, RS- 232C serial interface, and
USB 1.1 interface and wand emulation.
IMPORTANT NOTICE TABLE OF CONTENTS

Introduction............................................................1
Default Parameters................................................2
Program Procedure ...............................................5
System Setting ......................................................6
General Configuration
This is a general guide for varies scanners, and Scanning Mode Selection ......................................9
not all functions will perform in every scanners.
Inter- Message Delay...........................................10
Other than specified in this guide, for any special
Inter- Character Delay .........................................11
functions or specifications, please contact your
Message/ Block Mode Selection..........................11
dealer for details.
Beeper Tone Selection.........................................12
Interface Configuration
RS-232C Serial Communication Parameters Setting
Handshaking Protocol .................................15
ACK/ NAK Response Time Setting .............16
Every effort is made to ensure the accuracy of our
Baud Rate ...................................................16
product information; however, we accept no
Data Bit .......................................................17
responsibility for errors or omissions including, but
Stop Bit........................................................17
not limited to, the implied warranties of
merchantability and fitness for a particular purpose. Parity Setting...............................................17
We shall not be liable for errors contained herein Message Terminator....................................18
or for incidental consequential damages in Keyboard Emulation Parameters Setting.............19
connection with the furnishing, performance, or Keyboard Type Selection ............................19
use of this material. Language Selection ....................................21
Message Terminator....................................22
Function Key Emulation ..............................23
Capital Lock Setting ....................................23
Wand Emulation Parameters Setting...................24
Emulation Data Output Selection ................25
Specification or version may be subject to change Wand Emulation Narrow/Wide Ratio ...........25
without notice. The actual specification and version Cursor Pad Work at Numlock ......................25
are based on the product delivered. USB Interface Parameters Setting.......................26
Keyboard Type ............................................26
Message Terminator....................................26
The Symbologies
Reading Code Selection ......................................28
Chinese Post Code Parameters Setting ............. 32 1. INTRODUCTION
UPC/ EAN/ JAN Parameters Setting .................. 33
Scanning a series of programming bar code labels can
Coda bar/ Monarch Parameters Setting ............. 37
configure the series scanners. This allows decoding
Code 128 Parameters Setting............................. 37
options and interface protocols to be tailored to a
MATRIX 25 Parameters setting .......................... 38 specific application. The configuration is stored in
MSI/Plessy parameters setting ........................... 39 non-volatile memory and will not be lost by removing
Italian Pharmacy Parameters Setting.................. 40 power from the scanner.
Barcode Length Setting ...................................... 41
ISBN/ ISSN Conversion ...................................... 42 The scanner must be properly powered before
Data Editing programming. For RS-232C type scanners, an external
Header and Trailer .............................................. 43 power adapter must be used to supply DC power to the
Barcode Identifier Code Selection ...................... 44 scanner. If a keyboard emulation type scanner is used
with an IBM PC/XT/AT, PS/2 or any fully compatible
Barcode Identifier Code Setting .......................... 45
computers, power will be drawn from the keyboard port.
Truncate Header/Trailer Character ..................... 47 No external power adapter is required. If keyboard
Appendixes emulation type scanner is used with any other non IBM
Appendix A PC compatible computers, an external power adapter
Code 39 Full ASCII Code Table.................. 49 may be needed.
Appendix B
Code 39 Full ASCII Bar Code Table ........... 52 During the programming mode, the laser scanner will
Appendix C acknowledge a good and valid reading with a short beep.
Barcode Samples ....................................... 62 It will give long beeps for either an invalid or bad
Appendix D reading.
Quick Settings ............................................ 63
2. PROGRAMMING OPTIONS

Programmable options are divided into four groups.


The first group includes the options that show the
general behavior of the laser scanner. The second
group of options governs the operation of RS-232C type
serial ports. The third group selects the keyboard type
that the keyboard emulation type will be emulated. The
last group sets the decoding parameters for each
barcode symbology.

ii
1
3. DEFAULT PARAMETERS DEFAULT VALUES OF KEYBOARD EMULATION
PARAMETERS SETTING

This table gives the default settings of all the Function Default Values
programmable parameters. The default settings will be Keyboard type selection IBM PC/AT USA
restored whenever the "Reset" programming label is
Message terminator Enter/ carriage
scanned and the laser scanner is in programming mode. Return

DEFAULT VALUES OF OPERATING PARAMETERS


DEFAULT VALUES OF RS-232C SERIAL
COMMUNICATION PARAMETERS
Function Default Values
Scanning Mode Selection Trigger mode
Function Default Values
Header and trailer None
Inter-Message delay Normal Handshaking protocol None
Inter-Character delay Normal ACK/NAK response time
300 msec
setting
Message/Block mode selection Message
Baud rate 9600
Send command in block mode
Disable Data bit 8
communication
Good read beeper tone selection Medium Stop bit 1
Code identifier transmitting Disable Parity Mark
Message terminator
CR/LF
selection
*
PREDEFINED BARCODE IDENTIFIERS
DEFAULT VALUES OF WAND EMULATION
Code 39 barcode identifier code M PARAMETERS
ITF 2 of 5 barcode identifier code I
Chinese post code identifier code H Function Default Values
UPC-E barcode identifier code E ※ Wand emulation speed Normal
UPC-A barcode identifier code A
EAN-13 barcode identifier code F
※ Wand emulation output Black = High

EAN-8 barcode identifier code FF


Codabar barcode identifier code N Note: For wand emulation, the configuration is only
Code 128 barcode identifier code K effective for the items with asterisk (※).
Code 93 barcode identifier code L
MSI barcode identifier code P
DEFAULT VALUES OF USB EMULATION
MATRIX 25 barcode identifier
PARAMETERS
G
code
*
Function Default Values
※ Keyboard Type US Keyboard
※ Message Terminator Enter

2 3
DEFAULT VALUES OF DECODING PARAMETERS 4. PROGRAM PROCEDURE USING BARCODE
MENUS
Function Code Default Value
Code 39 Enable
ITF 2 of 5 Enable
Chinese Post Code Disable
UPC/EAN/JAN Enable
Coda bar Enable
Reading codes ※ MSI Disable
Selection Code 128 Enable
Code 93 Enable
※ ITAT Disable
※ EAN-128 Disable
※ MATRIX 25 Disable
※ Italian Pharmacy Disable
ISSN/ ISBN Disable
Codes Standard
Start/stop characters Not transmitting
Code 39
Check digit Disabled NO NO
Concatenation Off
Interleaved Length 6-32 digits
YES YES
2 of 5 Check digit Disable
Chinese Post Length 10~16 digits
Code Check digit Transmit
Format All
Addendum Disable
UPC-E=UPC-A Disabled
UPC/EAN/JAN UPC-A leading digit Transmit
UPC-A check digit Transmit
UPC-E leading digit Transmit
UPC-E check digit Transmit
Type Standard
Coda bar Start/stop characters A, B, C, D
Length 6~32 digits
Code 128 FNC 2 append Disable
Check digit Disable
MSI Length Variable
Check digit Transmit
Italian Pharmacy Transmit "A" Not transmitting
Character
MATRIX 25 Length Fix 10 digits
Check digit Disable
Note: The configuration of the items with asterisk
(※) is effective when being appointed in advance.

4 5
Start of Configuration

y The reading of the "RESET”


label turns all the
parameters back to default
values.
y When you intend to turn
your scanner back to
RESET default parameter, please
scans the "Start of
configuration" label first,
then scan "RESET" label

• The reading of the "ABORT"


label discards all the
ABORT
parameters read prior to the
"End of configuration".
• The scanner remains in the
RS-232C last interface mode when
SYSTEM SETTING the scanner is reset.
label below should
The
be
scanned if the scanner is
PC/AT
configured the first time.
z The reading of the “SHOW
VERSION” label will be
USB show firmware version.

WAND EMULATION

SHOW VERSION

End of Configuration

7
6
Start of Configuration

SCANNING MODE SELECTION (for laser scanner)


For series laser scanners, there are 3 scanning modes to suit
your application requirements.
The scanner becomes inactive
as soon as the data is
transmitted. It must be
triggered to become active
Trigger Mode
again.

The scanner will light up when


press the pulse mode trigger
switch once. And, the
Pulse Mode scanner will turn off for next
pressing.

SCANNING MODE SELECTION (For CCD scanner)


GENERAL The scanner becomes inactive as

CONFIGURATION soon as the data is transmitted. It


must be triggered to become
Trigger mode
active again.

In auto scan mode, the scanner is


still active after the data is
transmitted, but the successive
transmission of the same bar code Auto scan mode
is not allowed when the trigger
switch is pressed again.

This scanner will light up when


press the scanner trigger switch
once. And, the scanner will turn Alternate mode
off for next pressing.

This mode is similar to Auto scan


mode, but double reading for the
same barcode is prohibited if the
scanner switch is pressed. Repeat mode

End of Configuration

9
8
INTER-CHARACTER DELAY
This option governs delay time between consecutive
Start of Configuration characters. Scanning the following labels can alter the
delay time.
DATA REDUNDANT CHECK

The option allows you to set


decoder data redundant None
check.
Enable

10 msec
Disable

20 msec
INTER-MESSAGE DELAY
These series of scanners allow you to add a delay
between two consecutive messages. This delay will be
added before each data transmission. 50 msec

MESSAGE/BLOCK MODE SELECTION


This option allows you to treat scanned data as either an
None independent message or a block message. In the
message mode, the data scanned will be transmitted
immediately. In block mode, the data scanned will be
appended to the message buffer if the scanner is
100 msec programmed in block mode. A block of message will
only be transmitted after a “Send” command is entered.
This mode is only available when the scanner is working
with code 39 labels. You are free to choose any
500 msec character as the “ Send” command.

1 Second Message

Block

End of Configuration

10 11
SOUND DURATION

Start of Configuration

long(120 ms)
SEND COMMAND IN BLOCK MODE
COMMUNICATION
You can use this option to set your own “Send”
command used in block mode communication. Medium(50 ms)

Enable
Short(20 ms)

Disable
Very short(5 ms)

Store

Set

GOOD READ BEEPER TONE SELECTION


You can use this option to set frequency and / or
duration of the buzzer after successful reading.

Medium

Low

High

End of Configuration
Disable

12 13
Start of Configuration

1. RS-232C SERIAL COMMUNICATION


PARAMETERS SETTING
The RS-232C scanner supports four handshaking
protocols. With these options of communication protocol,
you can tailor the scanner to meet the requirement of
most systems
HANDSHAKING PROTOCOL

None

RTS/CTS

INTERFACE
ACK/NAK
CONFIGURATION
Xon/Xoff

ACK/NAK RESPONSE TIME SETTING

300 msec

2 sec

500 msec

End of Configuration

14 15
DATA BIT

Start of Configuration

7
ACK/NAK RESPONSE TIME SETTING (Cont’d)

8
3 sec
STOP BIT

1 sec
1

5 sec
2
BAUD RATE
PARITY

19200
Even

9600
Odd

4800
Mark

2400
Space

1200
None

600

End of Configuration

16 17
2. KEYBOARD EMULATION PARAMETERS
SETTING
Start of Configuration
KEYBOARD TYPE SELECTION
MESSAGE TERMINATOR (FOR RS-232C TYPE The keyboard emulation scanners can emulate a number of
ONLY) personal computers keyboard and a number of terminal
keyboard. Keyboard emulation is activated whenever you have
selected the type of keyboard for which the scanner is going to
None emulate. Choose the appropriate type of keyboard emulation by
scanning the labels under the following labels.

CR/LF
IBM AT

CR
PS/2 30-80

LF
IBM 5550

H Tab
IBM 5295 Terminal

STX/ETX
IBM XT

EOT
IBM 5530-SC

IBM 5530-ZC

End of Configuration

18 19
KEYBOARD LANGUAGE SELECTION

Start of Configuration

KEYBOARD TYPE SELECTION (Cont’d) USA

NEC 9801 UK

IBM 3196 Terminal Germany

APPLE MAC II(※) French

IBM 3477/3472 Terminal Spanish

PS2/30/56 Italian

IBM 3477 Terminal Swiss


(Without break code)

Swedish
NEC 5200(※)

Note: The configuration of the items with asterisk (※) is


optional.

End of Configuration
20 21
FUNCTION KEY ACTIVE ON/ OFF (FOR IBM AT USE)
Function keys can be concatenated with input data as
Start of Configuration header and/or trailer. See table on page 40.

MESSAGE TERMINATOR (FOR KEYBOARD WEDGE


USE)
ON

None

OFF

Return /Enter CAPITAL LOCK ON/ OFF


Select the suitable code to match your keyboard caps
lock status.

Hor. TAB
ON

Execute
OFF
KEYBOARD TYPE SELECTION
Function key emulation (only for PC/AT)
Numlock on/off
Scan Code Mode

OFF

Alt mode

BREAK CODE ON/ OFF SETTING (FOR IBM ON


Terminals 31xx, 34xx, 37xx USE)
To select the interface for these IBM terminals, read the
correct key transmission code.

ON

OFF End of Configuration

22 23
EMULATION DATA OUTPUT SELECTION
The decoded data output logic level can be set to befit
Start of Configuration the external decoder.

00H~1FH ASCII Code defined


Black = High

Alt-mode code
Black = Low

WAND EMULATION NARROW/WIDE RATIO


Crtl+code

1:2

3. WAND EMULATION PARAMETERS 1:3


SETTING
CURSOR PAD WORK AT NUMLOCK
EMULATION SPEED SELECTION

ON

Low

OFF

Medium

Normal

High

Higher End of Configuration

24 25
Start of Configuration

4. USB INTERFACE PARAMETERS


SETTING
The USB mode is effectively a keyboard emulator that
works with hosts that USB-compatible operating system
and USB ports. USB compatible operating systems are
Windows 98, Windows NT 5.0 and later, no additional
software is needed since the USB driver support is built
into this operating system.

KEYBOARD TYPE

US Keyboard

THE SYMBOLOGIES
International Keyboard

MESSAGE TERMINATOR

None

Enter

H Tab

End of Configuration
26 27
Start of Configuration Code 128 Disable

READING CODE SELECTION


MSI Enable

Code 39 Enable

MSI Disable

Code 39 Disable

Code 93 Enable

Coda bar Enable

Code 93 Disable

Coda bar Disable


IATA Enable

UPC/ EAN/ JAN Enable

IATA Disable

UPC/ EAN/ JAN Disable

EAN- 128 Enable

ITF 2 of 5 Enable

EAN-128 Disable

ITF 2 of 5 Disable

MATRIX 25 Enable

Chinese Post Code Enable

MATRIX Disable

Chinese Post Code Disable

End of Configuration
Code 128 Enable
28 29
Start of Configuration NO
CONCATENATION
READING CODE SELECTION (Cont’d)

Enable

Italian Pharmacy Enable

Disable

Italian Pharmacy Disable

INTERLEAVED 2 OF 5 PARAMENTERS SETTING


CODE 39 PARAMETERS SETTING Examples: Felting length 4 to 8 digits
LENTGTH
CHARACTER SET
Scan:. Start of
configuration max
Standard Code 39 Min 0
MAX
0 8

Full ASCII Code 39 4 set


Min
START/STOP CHARACTER TRANSMISSION
set End of
configuration

Set
Yes

No

CHECK DIGIT

Calculate and Transmit

End of Configuration
Calculate but not Transmit

30 31
CHECK DIGIT

Start of Configuration
NO
CHECK DIGIT

Calculate and Transmit


NO

Calculate but not Transmit


Calculate and Transmit
UPC/EAN/JAN PARAMETERS SETTING
FORMAT
Calculate but not Transmit

All
CHINESE POST CODE PARAMETERS SETTING

LENGTH
EAN-8 or EAN-13
Scan:. Start of
configuration max

MAX UPC-A and EAN-13


Min 0

0 8
MIN UPC-A and UPC-E

4 set

Set UPC-A
set End of
configuration

UPC-E

End of Configuration

32 33
Start of Configuration
Yes
UPC/EAN/JAN PARAMETERS SETTING (Cont’d)

No
EAN-13
TRANSMIT UPC-A LEADING CHARACTER

EAN-8
Yes
ADDENDUM

No
NO
TRANSMIT UPC-A CHECK DIGIT

5 Characters
Yes

2 Characters
No

TRANSMIT UPC-E LEADING CHARACTER


2 or 5 Characters

FORCE UPC-E TO UPC-A FORMAT


Yes

Yes
No

No

End of Configuration

35
34
FORCE UPC-A TO EAN-13 FORMAT
CODABAR/ MONARCH PARAMETERS SETTING
START/ STOP CHARACTER TRANSMISSION
Start of Configuration

TRANSMIT UPC-E CHECK DIGIT


No

Yes
A, B, C, D

No
DC1~DC4
TRANSMIT EAN-13 CHECK DIGIT

a/ t, b/ n, c/ *, d/ e
Yes
CONCATENATION

No Enable

TRANSMIT EAN-8 CHECK DIGIT

Disable

CODE 128 PARAMETERS SETTING


Yes
FNC 2 CONCATENATION

No
Enable

Disable

End of Configuration

36 37
MSI/PLESSY PARAMETERS SETTING
Examples: Felting length 4 to 8 characters
Start of Configuration Scan:. Start
of max
CODE 128 PARAMETERS SETTING (Cont’d) configuration
0
MAX
CHECK DIGIT Min
8
0
set
No MIN 4
End of
set configuration

Calculate but not Transmit SET

Double Check digit

Calculate and Transmit

UCC/EAN128 PARAMETERS SETTING


The character FNC1 can be transmitted or not using Calculate but not Transmitted
these codes.

FNC1 Character Transmitted No

FNC1 not Transmitted Calculate but only first one Transmitted

MATRIX 25 PARAMETERS SETTING


Examples: Felting length 4 to 8 characters
Calculated and both Transmitted
Scan. Start of
configuration max Single Check digit

Min 0
MAX
Calculated but not Transmitted
0 8

4 set
MIN
Calculated and transmitted
set End of
configuration

Set End of Configuration


38
39
BARCODE LENGTH SETTING
CODE 39 LENGTH SETTING
Start of Configuration

MSI/PLESSY PARAMETERS SETTING (Cont’d)


MAX

PLESSY CODE SETTING


MIN

CODE 93 LENGTH SETTING


Calculated and transmitted

MAX
Calculate but not transmitted

CHECK DIGHT MIN

CODE 128 LENGTH SETTING


No

MAX

Calculate and Transmit

MIN

Calculate but not Transmit CODABAR LENGTH SETTING

ITALIAN PHARMACY PARAMETERS SETTING


TRANSMIT "A" CHARACTER MAX

Yes MIN

No SET

End of Configuration

40 41
Start of Configuration

ISBN/ ISSN CONVERSION

The function convents the UPC/EAN codes appearing


on books and magazine not ISBN/ISSN format.

ACTIVE ISBN/ ISSN

INACTIVE ISBN/ ISSN

DATA EDITING

End of Configuration

42 43
BARCODE IDENTIFIER CODE SETTING
Each of the series type scanners can set max.2 digits as
Start of Configuration barcode identifier code according to different barcode.
The procedure is as follows:
HEADER AND TRAILER 1. Scan “Start of configuration” label
2. Scan “Barcode identifier setting code” label.
This option allows you to append a header and/or a
3. Scan the new code mark from ASCII table (max. two
trailer to every message transmitted via the serial ports
digits). For example, if one “AB” want for code mark
or the keyboard port. There is no restriction in selecting
then scan “A” and “B”.
header or trailer characters as far as the sum of the
4. Scan “Set” label.
lengths of header and trailer is not greater than 10 digits.
5. Scan “ End of configuration” label.

1. Select either header or trailer


you are going to program by
Header scanning the corresponding
label UPC-E
2. Scan the character(s) you want
from the enclosed ASCII table to
set as header or trailer (be sure
Trailer to enable full ASCII code 39
option before you start). UPC-A
3. Read the “Set” label to set your
choice into memory.

Set
EAN-13
BARCODE IDENTIFIER CODE SELECTION
The series of scanners can transmit max.2-digit barcode
identifier code for different types of barcodes. Use the
EAN-8
labels to choose transmit or not transmit predefined
barcode identifier code (ID’s are listed on page 2):

Chinese post code

Enable
ITF 2 OF 5

Disable

End of Configuration

44 45
Truncate Header/Trailer Character
(Version az1.24, dz1.05, ac1.01, dz1.05,pl1.39
Start of Configuration Or higher is required)
You can truncate a number header or trailer for a
BARCODE IDENTIFIER CODE SETTING (Cont’d) symbology. When you do, the specific character you
select is deleted from the symbology you want.

1.scan”start of con-
Codabar figuration”
Truncate header character 2.select”truncate
header or truncate
trailer
3.scan two barcode
Code 39
Truncate trailer character value from the full
ASCII code table(
0~9) For example,
Code 128
if 2 number header
you want clear then
set
scan ”0” and “2”

4. Scan” set” barcode


Code 93
5. end of configuration

MSI

MATRIX 25

Set

End of Configuration

47
46
CODE 39 FULL ASCII CODE TABLE

CODE VALEUR CODE VALEUR


ASCII ASCII
39 HEXA. 39 HEXA.
NUL %U 00 % /E 25
SOH $A 01 & /F 26
STX $B 02 ' /G 27
ETX $C 03 ( /H 28
EOT $D 04 ) /I 29
ENQ $E 05 * /J 2A
ACK $F 06 + /K 2B
BEL $G 07 , /L 2C
BS $H 08 - - 2D
HT $I 09 . . 2E
LF $J 0A / / 2F
VT $K 0B 0 0 30
FF $L 0C 1 1 31
CR $M 0D 2 2 32
SO $N 0E 3 3 33
SI $O 0F 4 4 34
DLE $P 10 5 5 35
APPENDIXES DC1
DC2
$Q
$R
11
12
6
7
6
7
36
37
DC3 $S 13 8 8 38
DC4 $T 14 9 9 39
NAK $U 15 : /Z 3A
SYN $V 16 ; %F 3B
ETB $W 17 < %G 3C
CAN $X 18 = %H 3D
EM $Y 19 > %I 3E
SUB $Z 1A ? %J 3F
ESC %A 1B @ %V 40
FS %B 1C A A 41
GS %C 1D B B 42
RS %D 1E C C 43
US %E 1F D D 44
SP SP 20 E E 45
! /A 21 F F 46
" /B 22 G G 47
# /C 23 H H 48
$ /D 24 I I 49

49
48
APPENDIX A
APPENDIX A
CODE 39 FULL ASCII CODE TABLE FUNCTION KEY EMULATION

CODE VALEUR CODE VALEUR FUNCTION CODE FUNCTION CODE


ASCII ASCII ASCII ASCII
39 HEXA. 39 HEXA. KEY 39 KEY 39
J J 4A e +E 65 Ins $A 01 F1 $Q 11
K K 4B f +F 66 Del $B 02 F2 $R 12
L L 4C g +G 67 Home $C 03 F3 $S 13
M M 4D h +H 68 End $D 04 F4 $T 14
N N 4E i +I 69 Up $E 05 F5 $U 15
O O 4F j +J 6A Down $F 06 F6 $V 16
P P 50 k +K 6B Left $G 07 F7 $W 17
Q Q 51 l +L 6C Backspace $H 08 F8 $X 18
R R 52 m +M 6D TAB $I 09 F9 $Y 19
S S 53 n +N 6E Enter(num) $J 0A F10 $Z 1A
T T 54 o +O 6F Right $K 0B F11 %A 1B
U U 55 p +P 70 PgUp $L 0C F12 %B 1C
V V 56 q +Q 71 Enter $M 0D ESC %C 1D
W W 57 r +R 72 PgDn $N 0E Ctl(L) %D 1E
X X 58 s +S 73 shift $O 0F Alt(L) %E 1F
Y Y 59 t +T 74 5 (num) $P 10
Z Z 5A u +U 75
[ %K 5B v +V 76
\ %L 5C w +W 77
] %M 5D x +X 78
^ %N 5E y +Y 79
_ %O 5F z +Z 7A
` %W 60 { %P 7B
a +A 61 | %Q 7C
b +B 62 } %R 7D
c +C 63 ~ %S 7E
d +D 64 DEL %T 7F

50
APPENDIX A 51
APPENDIX B
CODE 39 FULL ASCII BARCODE TABLE CODE 39 FULL ASCII BARCODE TABLE

Start of Configuration
LF
(Enter)(num)
DLE
5 (num)
NUL

ENQ
(Up) VT
(Right)
DC1
(F1)
SOH
(Ins)
ACK
(Down) FF
(PgUp)
DC2
(F2)
STX
(Del)
BEL
(Left) CR
(Enter)
DC3
(F3)
ETX
(Home)
BS
(Backspace) SO
(PgDn)
DC4
(F4)
EOT
(End)
HT
(TAB) SI
shift(L)
NAK
(F5)

End of Configuration
52 53
APPENDIX B
APPENDIX B APPENDIX B
CODE 39 FULL ASCII BARCODE TABLE CODE 39 FULL ASCII BARCODE TABLE

Start of Configuration
$

+
SYN GS
(F6) (ESC)
%

ETB ,
(F7)
RS
Ctl (L)
&

-
CAN
(F8)
US
Alt (L) '

EM
(F9)
SP (

SUB
(F10)
! )

ESC
(F11)
" *

FS
(F12)
#

End of Configuration

54 55
APPENDIX B APPENDIX B
CODE 39 FULL ASCII BARCODE TABLE CODE 39 FULL ASCII BARCODE TABLE

Start of Configuration
B

2 I

:
C

3 J

;
D

4 K

<
E

5 L

=
F

6 M

>
G

7 N

?
H

8 O

9
End of Configuration
A
56 57
APPENDIX B APPENDIX B
CODE 39 FULL ASCII BARCODE TABLE CODE 39 FULL ASCII BARCODE TABLE

Start of Configuration
^

e
P

W _

f
Q

X `

g
R

Y a

h
S

Z b

i
T

[ c

j
U

\ d

k
V

End of Configuration

58 59
APPENDIX B APPENDIX B
CODE 39 FULL ASCII BARCODE TABLE CODE 39 FULL ASCII BARCODE TABLE

Start of Configuration
z

l }

s
{

m ~

t
|

n DEL

End of Configuration
61
60
APPENDIX C
BARCODE SAMPLES QUICK SETTINGS

Code 39
1. Quick Settings for Keyboard Wedge Mode

C O D E 3 9 Program Reset

Code 128
PC/AT End

C O D E 1 2 8
2. Quick Settings for RS 232 Mode
Interleaved 2 of 5
Program Reset

12 34 567 89 0
RS-232C End
Coda bar(NW-7)

3. Quick Settings for German Language Keyboard

A $ 9 9 . 9 5 A
Program German Keyboard

UPC A

End
0 44252 30245 1

EAN-13

4 711234 567899

63
62
APPENDIX D

You might also like