ENTER/ EXIT PROGRAMMING MODE WITH UPDATE

ZBX00070101

P/N : MUL-53226-03

2600 SERIES
OMNIDIRECTIONAL
LASER SCANNER

PROGRAMMING GUIDE

IMPORTANT NOTICE

Jarltech International Inc. makes no warranty of any kind with regards to this material, including, but not limited to, the implied warranties of merchant ability and fitness for a particular purpose.

Copyright 2000, JARLTECH INTERNATIONAL INC.

JARLTECH is a registered trade mark of JARLTECH INTERNATOINAL INC.

All other registered trade marks are registered companies’ property.

All right reserved, reproduction of this document or any portion of its contents is not allowed without the specific written consent of JARLTECH INTERNATIONAL INC.

Every effort is made to ensure the accuracy of our product information; however, we accept no responsibility for errors or omission. Specification or version may be subject to change without notice. The actual specification and version are based on the product delivered.

TABLE OF CONTENTS

Introduction...... 1

How to change scanner settings...... 2

Factory default settings...... 4

Default data transmit format...... 7

General...... 9

Enter/ Exit programming mode ...... 10/ Back cover

Exit programming mode without update (Abort)...... 11

Return to factory default settings...... 12

Return to custom default settings...... 13

Scanner functionality...... 15

i

Good read buzzer settings...... 17

Good read buzzer frequency...... 18

Good read buzzer volume...... 19

Sleep mode...... 21

Sleep mode disables...... 22

Enter sleep mode after 10 minutes ...... 23

Enter sleep mode after 30 minutes (default)...... 24

Enter sleep mode after 60 minutes...... 25

Same code delay settings...... 27

Same code delay 50msec...... 28

Same code delay 100msec...... 29

ii

Same code delay 200msec...... 30

Same code delay 300msec...... 31

Same code delay 400msec...... 32

Same code delay 500msec...... 33

Same code delay 600msec (default)...... 34

Same code delay 700msec...... 35

Same code delay 800msec...... 36

Same code delay 1000msec...... 37

Communication parameters...... 39

RS232 communication...... 41

Baudrate 300...... 42

iii

Baudrate 600...... 43

Baudrate 1200...... 44

Baudrate 2400...... 45

Baudrate 4800...... 46

Baudrate 9600 (default)...... 47

Baudrate 19200...... 48

Baudrate 38400...... 49

Parity none (default)...... 50

Parity even...... 51

Parity odd...... 52

Parity mark...... 53

iv

Parity space...... 54

7 databits...... 55

8 databits (default)...... 56

1 stop bit...... 57

2 stop bits (default)...... 58

RTS/ CTS on...... 59

RTS/ CTS off (default)...... 60

OCIA communication...... 61

OCIA byte format DTS (default)...... 62

OCIA byte format NCR short...... 63

OCIA byte format NCR long...... 64

v

IBM RS485 communication...... 65

IBM fixed POS scanner (default)...... 66

IBM handheld scanner emulation...... 67

Keyboard emulation parameters...... 69

Keyboard type PC/ AT (default)...... 70

Keyboard type PC/ XT...... 71

Keyboard type IBM 347x...... 72

Keyboard type IBM 3179...... 73

Keyboard type PS/ 2...... 74

International keyboard (Alt method) (default)...... 75

US keyboard...... 76

vi

UK keyboard...... 77

Reserve 1...... 78

Reserve 2...... 79

Reserve 3...... 80

Reserve 4...... 81

Inter character delay 0msec...... 82

Inter character delay 2msec (default)...... 83

Inter character delay 5msec...... 84

Inter character delay 10msec...... 85

Inter character delay 20msec...... 86

Inter character delay 50msec...... 87

vii

Decoding parameters...... 88

Bar code type selection...... 90

EAN/ UPC on + AddOn off (default)...... 91

EAN/ UPC off...... 92

EAN/ UPC on + AddOn on...... 93

EAN/ UPC on + AddOn mandatory on

(for 379/ 434/ 439/ 529/ 977)...... 94

UPC-E format UPC-E to UPC-A expansion= off

(default)...... 95

UPC-E format UPC-E to UPC-A expansion= on...... 96

UPC-A format transmitted as UPC-A (12 digits) (default)...... 97

viii

UPC-A format transmitted as EAN-13...... 98

UPC-E format without leading zero (default)...... 99

UPC-E format with leading zero...... 100

UPC-E format without check digit...... 101

UPC-E format with check digit...... 102

Transmit EAN-8 check digit on ...... 103

Transmit EAN-8 check digit off...... 104

Transmit EAN-13 check digit on (default)...... 105

Transmit EAN-13 check digit off...... 106

Transmit UPC-A check digit on (default)...... 107

Transmit UPC-A check digit off...... 108

viiii

Expand EAN-8 to UPC-A on...... 109

Expand EAN-8 to UPC-A off (default)...... 110

Code 128/ EAN 128 on...... 111

Code 128/ EAN 128 off (default)...... 112

Code 39 on...... 113

Code 39 full ASCII on...... 114

Code 32 on...... 115

Code 39/ code 32 off (default)...... 116

Codabar on...... 117

Codabar off (default)...... 118

Interleaved 2/ 5 on...... 119

x

Interleaved 2/ 5 off (default)...... 120

Barcode identifier disables (default)...... 121

Barcode identifier enables...... 122

Interleaved 2/ 5 length settings...... 124

How to set min. length interleaved 2/ 5...... 125

Set min. length interleaved 2/ 5...... 126

Length = 4...... 127

Length = 6...... 128

Length = 8 (default)...... 129

Length = 10...... 130

Length = 12...... 131

xi

Length = 14...... 132

Length = 16...... 133

Length = 18...... 134

Length = 20...... 135

Length = 22...... 136

Length = 24...... 137

Length = 26...... 138

Length = 28...... 139

Length = 30...... 140

Length = 32...... 141

Data Formatting...... 142

xii

Preambles...... 144

Programming sequence preambles...... 146

Free programmable preambles: Enter programming mode/

Exit programming without update...... 149

Free programmable preambles: Exit programming mode with update150

Postamble...... 151

Programming sequence postamble...... 152

Predefined postamble = CR...... 155

Predefined postamble = LF...... 156

Predefined postamble = CR + LF...... 157

xiii

Postamble = free format...... 158

Free programmable postambles: Enter programming mode/ Exit

programming mode without update...... 159

Free programmable postambles: Exit programming mode with update160

Code identifiers...... 161

Set message format with code identifiers...... 162/165

Set message format without code identifiers...... 166

APPENDIX

PREDEFINED ASCII CHARACTERS...... 169

SOH...... 170

xiv

STX...... 171

ETX...... 172

EOT...... 173

BS...... 174

HT...... 175

LF...... 176

VT...... 177

FF...... 178

CR...... 179

ESC...... 180

DEL...... 181

xv

#...... 182

%...... 183

*...... 184

0...... 185

i...... 186

A...... 187

B...... 188

C...... 189

D...... 190

E...... 191

F...... 192

xvi

I...... 193

K...... 194

M...... 195

N...... 196

S...... 197

X...... 198

Y...... 199

Z...... 200

TAB (KBW only)...... 201

Enter (Numeric) (KBW only)...... 202

xvii

Introduction

The BARCODE PROGRAMMING feature gives the possibility to change the Laser Scanner settings without any tools or dismounting the scanner from the checkstand.

1

How to change scanner settings

The steps of changing the scanner settings are as follows:

Enter programming mode, page 10/ back cover.

Change scanner settings by scanning code

page 11~13page 18~181

Exit programming mode, back cover

2

Please note reading the Enter/ Exit programming code gives a double tone beep (Low High).

After reading a valid barcode in programming mode the scanner will give a High beep.

The scanner will generate a Low beep after receiving an unexpected code.

At any moment ( in programming mode) you can turn to page,11, to scan the code so as to exit the programming mode without update, or to page,12 , to scan so as to return to default settings.

3

Factory default settings
Function / Default
Sleep Mode / Sleep mode / After 30 minutes
Scanner Timing / Same code delay / 600msec
Baudrate / 9600
Parity / None
RS232 / Data bits / 8
Communication / Stop bits / 2
RTS/ CTS / Off
Postamble / <CR>

4

Function / Default
OCIA Communication / OCIA byte format / DTS
IBM RS485 Communication / Mode / IBM fixed POS scanner
Terminal type / PC/ AT
Keyboard Wedge / Keyboard / International (Alt method)
Communication / Inter character delay / 2msec
Postamble / Enter (Alpha numeric)

5

Function / Default
EAN/ UPC / On (AddOn Off)
Code 128/ EAN 128 / Off
Decoder Selection / Code 39 / Off
Code 32 / Off
Codabar / Off
Interleaved 2/ 5 / Off
Decoder Configuration / Min. length Interleaved 2/ 5 / 8
Code Identifier / Code Identifier / Off

6

Default data transmit format
Code / Message Format
EAN 13 / D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13
EAN 8 / D1 D2 D3 D4 D5 D6 D7 D8
UPCA / D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12
UPCE / D1 D2 D3 D4 D5 D6 D7
Code 128 / D1 - Dx
EAN 128 / ]C1 D1 - Dx
Code 39 / D1 - Dx
Code 32 / D1 – Dx
Codabar / D1 - Dx
Interleaved 2/ 5 / D1 - Dx

Please note that EAN/ UPC codes with AddOn are transmitted without a separator.

7

GENERAL

ENTER/ EXIT PROGRAMMING MODE

10

EXIT PROGRAMMING MODE WITHOUT UPDATE

11

RETURN TO FACTORY DEFAULT SETTINGS

12

RETURN TO CUSTOM DEFAULT SETTINGS

13

SCANNER

FUNCTIONALITY

GOOD READ BUZZER

SETTINGS

GOOD READ BUZZER FREQUENCY

18

GOOD READ BUZZER VOLUME

19

SLEEP MODE

SLEEP MODE DISABLE

22

ENTER SLEEP MODE AFTER 10 MINUTES

23

ENTER SLEEP MODE AFTER 30 MINUTES (DEFAULT)

24

ENTER SLEEP MODE AFTER 60 MINUTES

25

SAME CODE DELAY

SETTINGS

SAME CODE DELAY 50mSec

28

SAME CODE DELAY 100mSec

29

SAME CODE DELAY 200mSec

30

SAME CODE DELAY 300mSec

31

SAME CODE DELAY 400mSec

32

SAME CODE DELAY 500mSec

33

SAME CODE DELAY 600mSec (DEFAULT)

34

SAME CODE DELAY 700mSec

35

SAME CODE DELAY 8000mSec

36

SAME CODE DELAY 1000mSec

37

COMMUNICATION

PARAMETERS

RS232

COMMUNICATION

BAUDRATE 300

42

BAUDRATE 600

43

BAUDRATE 1200

44

BAUDRATE 2400

45

BAUDRATE 4800

46

BAUDRATE 9600 (DEFAULT)

47

BAUDRATE 19200

48

BAUDRATE 38400

49

PARITY NONE (DEFAULT)

50

PARITY EVEN

51

PARITY ODD

52

PARITY MARK

53

PARITY SPACE

54

7 DATABITS

55

8 DATABITS (DEFAULT)

56

1 STOP BIT

57

2 STOP BITS (DEFAULT)

58

RTS/ CTS ON

59

RTS/ CTS OFF (DEFAULT)

60

OCIA

COMMUNICATION

OCIA BYTE FORMAT DTS (DEFAULT)

62

OCIA BYTE FORMAT NCR SHORT

63

OCIA BYTE FORMAT NCR LONG

64

IBM RS485

COMMUNICATION

IBM FIXED POS SCANNER (DEFAULT)

66

IBM HANDHELD SCANNER EMULATION

67

KEYBOARD EMULATION

PARAMETERS

KEYBOARD TYPE PC/ AT (DEFAULT)

70

KEYBOARD TYPE PC/ XT

71

KEYBOARD TYPE IBM 347x

72

KEYBOARD TYPE IBM 3179

73

KEYBOARD TYPE PS/ 2

74

INTERNATIONAL KEYBOARD TYPE

(ALT METHOD) (DEFAULT)

75

US KEYBOARD

76

UK KEYBOARD

77

RESERVE 1

78

RESERVE 2

79

RESERVE 3

80

RESERVE 4

81

INTER CHARACTER DELAY 0mSec

82

INTER CHARACTER DELAY 2mSec (DEFAULT)

83

INTER CHARACTER DELAY 5mSec

84

INTER CHARACTER DELAY 10mSec

85

INTER CHARACTER DELAY 20mSec

86

INTER CHARACTER DELAY 50mSec

87

DECODING

PARAMETERS

BAR CODE TYPE

SELECTION

EAN/ UPC ON + ADDON OFF (DEFAULT)

92

EAN/ UPC OFF

93

EAN/ UPC ON + ADDON ON

94

EAN/ UPC ON + ADDON MANDATORY ON

(FOR 379/ 434/ 439/ 529/ 977)

Please note that after this code is scanned, bar codes starting with 379, 434, 439, 529, or 977 will only be accepted including AddOn. If no AddOn has been found, the bar code will not be accepted.

Bar codes starting with different characters are accepted with or without AddOn.

95

UPC-E FORMAT UPC-E TO UPC-A EXPANSION= OFF (DEFAULT)

96

UPC-E FORMAT UPC-E TO UPC-A EXPANSION= ON

97

UPC-A FORMAT TRANSMITTED AS UPC-A (12 DIGITS) (DEFAULT)

98

UPC-A FORMAT TRANSMITTED AS EAN-13

99

UPC-E FORMAT WITHOUT LEADING ZERO (DEFAULT)

100

UPC-E FORMAT WITH LEADING ZERO

101

UPC-E FORMAT WITHOUT CHECK DIGIT

102

UPC-E FORMAT WITH CHECK DIGIT (DEFAULT)

103

TRANSMIT EAN-8 CHECK DIGIT ON (DEFAULT)

104

TRANSMIT EAN-8 CHECK DIGIT OFF

105

TRANSMIT EAN-13 CHECK DIGIT ON (DEFAULT)

106

TRANSMIT EAN-13 CHECK DIGIT OFF

107

TRANSMIT UPC-A CHECK DIGIT ON (DEFAULT)

108

TRANSMIT UPC-A CHECK DIGIT OFF

109

EXPAND EAN-8 TO UPC-A ON

110

EXPAND EAN-8 TO UPC-A OFF (DEFAULT)

111

CODE 128/ EAN 128 ON

112

CODE 128/ EAN 128 OFF (DEFAULT)

113

CODE 39 ON

114

CODE 39 FULL ASCII ON

115

CODE 32 ON

116

CODE 39/ CODE 32 OFF (DEFAULT)

117

CODABAR ON

118

CODABAR OFF (DEFAULT)

119

INTERLEAVED 2/ 5 ON

Please refer to ITF 2/ 5 length settings to select a minimum code length.

120

INTERLEAVED 2/ 5 OFF (DEFAULT)

121

BARCODE IDENTIFIER DISABLE (DEFAULT)

122

BARCODE IDENTIFIER ENABLE

123

INTERLEAVED 2/ 5 LENGTH

SETTINGS

How to set min. length interleaved 2/ 5

The steps of setting min. length interleaved are as follows:

Enter programming mode, page 10.

Set min. length interleaved 2/ 5, page 139.

Change length settings by scanning code, page 140~147

Exit programming mode, back cover.

126

SET MIN. LENGTH INTERLEAVED 2/ 5

127

LENGTH = 4

128

LENGTH = 6

129

LENGTH = 8 (DEFAULT)

130

LENGTH = 10

131

LENGTH = 12

132

LENGTH = 14

133

LENGTH = 16

134

LENGTH = 18

135

LENGTH=20

136

LENGTH=22

137

LENGTH=24

138

LENGTH=26

139

LENGTH=28

140

LENGTH=30

141

LENGTH=32

142

DATA FORMATTING

PREAMBLES

Programming sequence preambles

The scanner can be programmed to output bar code data according to the following format:

[PREAMBLE STRING] [BAR CODE DATA]

The preamble string is limited to a maximum length of 3 characters.

146

Example:

To send a <STX> in front of the bar code data, scan successively (while in programming mode):

Enter programming mode, page 155.

<STX> (page.177)

Exit programming mode with update, page 156.

 [<STX>] [BAR CODE DATA]

147

FREE PROGRAMMING PREAMBLES:

Enter programming mode/

Exit programming mode without update

149

FREE PROGRAMMABLE PREAMBLES:

Exit programming mode with update

150

POSTAMBLES

Programming sequence postambles

The scanner can be programmed to output bar code data according to the following format:

[BAR CODE DATA] [POSTAMBLE STRING]

The postamble string is limited to a maximum length of 3 characters.

Example:

152

To send a <ETX> after the bar code data, scan successively (while in programming mode):

Enter programming mode, page 175.

<ETX> (page. 188)

Exit programming mode with update, 176.

 [BAR CODE DATA] [<ETX>]

153

PREDEFINED POSTAMBLE = CR

155

PREDEFINED POSTAMBLE = LF

156

PREDEFINED POSTAMBLE = CR + LF

157

POSTAMBLE = FREE FORMAT

158

FREE PORGRAMMABLE POSTAMBLES:

Enter programming mode/

Exit programming mode without update

159

FREE PROGRAMMABLE POSTAMBLES:

Exit programming mode with update

160

CODE IDENTIFIERS

Set message format with code identifiers

A code identifier is a data string, giving information to the host system concerning the bar code type that has been read. After scanning the code, “Set message format with code identifiers”, page , the scanner is programmed to transmit data according to the following format:

162

CODE / CODE IDENTIFIER / MESSAGE FORMAT
EAN 13 / F / D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13
EAN 8 / FF / D1 D2 D3 D4 D5 D6 D7 D8
UPCA / A / D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12
UPCE / E / 0 D1 D2 D3 D4 D5 D6
CODE 128 / # / D1 - Dx
EAN 128 / P / C1 D1 - Dx
Code 39 / * / D1 - Dx
Code 32 / * / D1 - Dx
Codabar / % / D1 - Dx
Interleaved 2/ 5 / i / D1 - Dx

163

Please note that the UPCE format will be changed.

The scanner will transmit UPCE codes with leading zero and without check digit.

To return to the default format without code identifier, scan the code, “Set message format without code identifiers”, page 172.

164

SET MESSAGE FORMAT WITH CODE IDENTIFIERS

165

SET MESSAGE FORMAT WITHOUT CODE IDENTIFIERS

166

APPENDIX

PREDEFINED

ASCII CHARACTERS

SOH

170

STX

171

ETX

172

EOT

173

BS

174

HT

175

LF

176

VT

177

FF

178

CR

179

ESC

180

DEL

181

#

182

%

183

*

184

0

185

i

186

A

187

B

188

C

189

D

190

E

191

F

192

I

193

K

194

M

195

N

196

S

197

X

198

Y

199

Z

200

TAB (KBW ONLY)

201

ENTER (NUMERIC) (KBW ONLY)

202