Honeywell N431X manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Honeywell N431X, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Honeywell N431X one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Honeywell N431X. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Honeywell N431X should contain:
- informations concerning technical data of Honeywell N431X
- name of the manufacturer and a year of construction of the Honeywell N431X item
- rules of operation, control and maintenance of the Honeywell N431X item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Honeywell N431X alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Honeywell N431X, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Honeywell service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Honeywell N431X.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Honeywell N431X item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    ™ ! N431X Decoded Laser Scan Engine User’s Guide[...]

  • Page 2

    Disc laimer Honeyw ell International Inc. (“HII”) reser v es the right to mak e changes in speci- fications and other inf or mation contained in this document without prior notice, and the reader should in all cases cons ult HII to deter mine whether any such changes hav e been made . The inf ormatio n in this publication does not repre- sent a[...]

  • Page 3

    Pr oduct Agency Compliance Note: It is the OEM manufacturer’s resp onsibility to comply with applicable regulation(s) in regard to standards for specific equipment combinations. Honeyw ell shall not be liable f or use of our product with equipment (i.e., po wer supplies, personal computers , etc.) that is not CE marked and does not comply with th[...]

  • Page 4

    Max powe r output 1mW The laser diode is considered an embedded laser . Intrabeam viewing of the laser shall be pre vented. Embedded Laser W avelength 650 nm Max powe r output 10 mW Caution - use of controls or adjustm ents or perf ormance of procedures other than those specified herein ma y result in hazardous radiation e xpo- sure. Pa t e n t s F[...]

  • Page 5

    Pr oduct Label ESD Precautions The engine is shipped in ESD saf e pack aging. Use care when handling the scan engine outside its packaging. Be su re grounding wrist straps and properly grounded work areas are used. Dust and Dir t The engine must be sufficiently enclos ed to pre vent dust par ticles from gather- ing on the engine and lens. When stoc[...]

  • Page 6

    [...]

  • Page 7

    iii Chapter 1 - Getting Started Introduction .................. ............................................... 1-1 About This Manual ............. ......................................... 1-1 Unpacking Your Device ...... ......................................... 1-1 Connecting the Development Engine to the PC .......... 1-1 Reading Techniques ...[...]

  • Page 8

    iv ALT Mode ....................... ..................................... 2-12 Keyboard Style .................................................... 2-12 Keyboard Conversion .......................................... 2-13 Keyboard Modifiers .............................................. 2-14 RS232 Modifiers ..................... .....................[...]

  • Page 9

    v Manual Activation Laser Timeout - External Trigger Settings ................................. 3-7 CodeGate ® ............................................................ 3-8 Object Detection Mode .......................................... 3-8 End Object Detection After Good Read ................ 3-8 Object Detection Laser Timeout ...............[...]

  • Page 10

    vi Chapter 4 - Data Editing Prefix/Suffix Overview.................................................. 4-1 To Add a Prefix or Suffix : ....................................... 4-1 To Clear One or All Prefix es or Suffixes ................ 4-2 T oA d daC a r r i a g eR e t u r n S u f f i x t o All Symbologies ..........................................[...]

  • Page 11

    vii Codabar ........................... ........................................... 6-3 Codabar Concatenation ... ..................................... 6-4 Code 39 ............................... ........................................ 6-6 Code 32 Pharmaceutical (PARAF) ........................ 6-8 Full ASCII ......................... ............[...]

  • Page 12

    viii MSI .................................. .......................................... 6-57 Plessey Code.......................... ................................... 6-59 GS1 DataBar Omnidirectional ................................... 6-61 GS1 DataBar Limited ............ ..................................... 6-62 GS1 DataBar Expanded ....... ....[...]

  • Page 13

    ix Inspecting Cords and Connectors ....................... 10-1 Troubleshooting ............... ......................................... 10-1 Chapter 11 - Customer Support Technical Assistance ......... ....................................... 11-1 Appendix A - Reference Charts Symbology Charts .............. .......................................[...]

  • Page 14

    x[...]

  • Page 15

    1 - 1 1 Getting Star ted Intr oduction The N431X engine is designed f or in tegration into a wide range of OEM de vices. The engine’ s compact mechanica l design can drop into many e xisting applications, allo wing OEMs and third-par ty manufacturers to integ rate the ben- efits of laser-based scanning into a vari ety of de vices, in cluding hand[...]

  • Page 16

    1 - 2 3. If using an RS-232 connection, co nnect the serial interface cable to the engine and to the matching port on the back of the computer. 4. Connect the power supply connector to the serial interface cable. Plug in the power supply. 5. Turn the terminal/computer po wer back on. The engine beeps. 6. If connecting the Development engin e using [...]

  • Page 17

    1 - 3 match for correct data transfer thro ugh the serial port using RS-232 protocol. Scan the RS-232 interfac e bar code below. This programs the Development engine for an RS -232 interface at 115,200 baud, parity-none, 8 data bits, 1 stop bit, and adds a suffix of a CR LF. 7. Verify the engine operation by scanning a bar code from the Sample Symb[...]

  • Page 18

    1 - 4 Menu Bar Code Security Settings Honeyw ell engines are programmed b y sc anning menu bar codes or b y sending serial commands to the engine. If you w ant to restrict the ability to scan menu codes, y ou can use the Menu Bar Code Se curity settings. Please contact the nearest technical suppor t office (see Limited Warranty on page 11-1) for fu[...]

  • Page 19

    1 - 5 Resetting the F actory Defaults If you aren’t sure what prog ramming opti ons are in your engine , or you’v e changed some options and w ant to restore the engine to f actor y default set- tings, first scan the Remo ve Custom Defaults bar code, then scan Activ ate Defaults . This resets the engine to the factory default settings. The Seri[...]

  • Page 20

    1 - 6[...]

  • Page 21

    2 - 1 2 Pr ogramming the Interface Intr oduction This chapter describes how to program y our system f o r the desired interf ace. Pr ogramming the Interface - Plug and Pla y Plug and Pla y bar codes provide instan t set up f or commonly used interf aces. Note: After you scan one of the codes, power cycle the host terminal to have the interface in e[...]

  • Page 22

    2 - 2 USB IBM SureP os Scan one of the f ollowing “Plug and Pla y” codes to program the engine for an IBM SureP os (USB handheld scanner ) or IBM SureP o s (USB tabletop scanner) interf ace. Note: After scanning one of these code s, you must power cycle the cash register. Prefix/Suffix Clear All Prefixes and Suffix es Add Code ID and AIM ID Pre[...]

  • Page 23

    2 - 3 Each bar code abov e also programs the f ollowing suffix es for each symbol- ogy: IBM Secondary Interface On some older IBM cash registers, it ma y be necessar y to disable the sec- ondar y or management interf ace. In particular , it has been f ound neces- sar y on IBM registers using the 4690 V2R4 operating system. The f ollowing bar codes [...]

  • Page 24

    2 - 4 USB HID Scan the f ollowing code to progr am th e engine for USB HID bar code scan- ners. HID F allback Mode If you attempt to set a USB interf ace for y o ur engine, b ut the setup fails on the host system, you can progr am the e ngine to fall bac k to a HID ke yboard interf ace after a set length of time. F or example, if the engine is conf[...]

  • Page 25

    2 - 5 Scanning either of these codes also adds a CR and LF . Note: No extra configuration (e.g., baud rate) is necessary. CTS/RTS Em ulation USB Serial Emulation for Windows XP, Windows Server 2003, and later USB Serial Emulation for Windows 2000 CTS/RTS Emulation On * CTS/RTS Emulation Off[...]

  • Page 26

    2 - 6 A CK/NAK Mode Communication Timeout This allows y ou to set the length (in milliseconds) f or a timeout for the host A CK/NAK response. Scan the bar co de below , then set the timeout (from 0-65535 milliseconds) by sc anning digits from the Programming Chart , then scanning Save . Def ault = 2000 ms. Timeout Retries This setting limits the nu[...]

  • Page 27

    2 - 7 Communication Timeout Beeper This selection programs the engine to issue an error beep when a communication timeout has occurred . The error beep sound is pro- grammed using Number of Beeps – Error (page 3-4). Def ault = On. NAK Retries This selection limits the number of NAK retries that can occur in ACK/NAK mode. Scan the bar code belo w [...]

  • Page 28

    2 - 8 V erifone ® Rub y T erminal Default Settings Scan the f ollowing Plug and Pla y code to program the engine for a V erifone Ruby terminal. This bar code sets the baud rate to 1200 bps and the data f or- mat to 8 data bits, Mark parity , 1 stop bit and RTS/CTS no timeout. It also adds a line f eed (LF) suffix and programs the f ollowing prefix[...]

  • Page 29

    2 - 9 Wincor Nixdorf T erminal Default Settings Scan the f ollowing Plug and Pla y code to program the engine f or a Wincor Nix- dorf terminal. This bar co de sets the baud rate to 960 0 bps and the data f ormat to 8 data bits, no parity , 1 stop bit. Note: If you are having unexpected result s with this programming code, scan the Activate Defaults[...]

  • Page 30

    2 - 10 Ke yboard Country La y out Scan the appropriate countr y code below to program the k eyboard lay out for your country or language. As a general rule, the f ollowing characters are sup- por ted, but need special care f or countr ies other than the United States: @ | $ # { } [ ] = / ‘ < > ~ * United States Belgium Finland Germany Fra[...]

  • Page 31

    2 - 11 Ke yboard Country (continued) Ref er to the Honeyw ell website ( www.honeywell.com/aidc) f or complete key- board countr y suppor t information and app licable interf aces. If you need to pro- gram a k eyboard for a country other than one listed abov e, scan the Program Ke yboard Country bar code below , then scan the numeric bar code(s) for[...]

  • Page 32

    2 - 12 Ke yboard W edg e Modifiers AL T Mode If your bar code contains special char acters from the e xtended ASCII char t f or e xample, an e with an accent gr av e (è), you will use AL T Mode. (See Extended ASCII Characters on page A-6.) Note: Scan the ALT mode bar code after scanning th e appropriate Keyboard Country code. If your k eystrokes r[...]

  • Page 33

    2 - 13 Shift Lock is used when you normally hav e the Shift Lock ke y on (not com- mon to U .S. ke yboards). A utocaps via NumLock bar code should be scan ned in countries (e.g., Germany , F rance) where the Caps Loc k ke y cannot be used to toggle Caps Lock. The NumLoc k option wor ks sim ilarly to the regular Autocaps, b ut uses the NumLock k ey [...]

  • Page 34

    2 - 14 Def ault = K eyboard Conv ersion Off . Ke yboard Modifiers This modifies special ke yboard feat ures, such as CTRL+ ASCII codes and T urbo Mode. Control + ASCII Mode On: The engine sends k ey combinations for ASCII control characters f or values 00-1 F (refer to the ASCII chart for ASCII Conversion Chart , page A-3). Windows is the pref erre[...]

  • Page 35

    2 - 15 Def ault = Control + ASCII Mode Off . Numeric Ke ypad Mode: Sends numeric characters as if entered from a numeric ke ypad. Def ault = Off. Windows Mode Control + ASCII Mode On * Control + ASCII Mode Off DOS Mode Control + ASCII Mode On Windows Mode Prefix/Suffix Off Numeric Keypad Mode On * Numeric Keypad Mode Off[...]

  • Page 36

    2 - 16 RS232 Modifiers RS232 Baud Rate Baud Rate sends the data from the engi ne to the terminal at the specified rate. The host terminal must be set f or the same baud rate as the engine. Def ault = 9600. 300 2400 600 1200 4800 38400 * 9600 19200 115,200 57,600[...]

  • Page 37

    2 - 17 RS232 W ord Length: Data Bits, Stop Bits, and P arity Data Bits sets the word length at 7 or 8 bits of data per character . If an application requires only ASCII He x ch aracters 0 through 7F decimal (te xt, digits, and punctuation), se lect 7 data bits . F or a pplications that require use of the full ASCII set, select 8 data bits per chara[...]

  • Page 38

    2 - 18 RS232 Handshaking RS232 Handshaking allows control of data transmission from the engine using software commands from the host de vice. RTS / C T S O f f : RTS/CTS is turned off so no data flow control is used, b ut R TS is still active . RTS / C T S O f f, RT S In a c t iv e : RTS/CTS is turned of f so no data flow con- trol is used and R TS[...]

  • Page 39

    2 - 19 Character-Based Flo w Control with Timeout: The engine asserts RTS when it has a character to send and waits f or a delay (see RS232 Timeout on page 2-19) f or CTS to be asser ted by the host. If the dela y time expires and CTS is not asser ted, the device tr an smit buff er is cleared and scanning ma y resume. Def ault =R TS/CTS Off , RTS A[...]

  • Page 40

    2 - 20 XON/XOFF Standard ASCII control characters ca n be used to tell the engine to start sending data ( XON/XOFF On ) or to stop sending data ( XON/XOFF Off ). When the host sends the XOFF charac ter (DC3, he x 13) to the engine, data transmission stops. T o resume tr ansmission, the host sends the XON character (DC1, he x 11). Data transmission [...]

  • Page 41

    2 - 21 Timeout Retries This setting limits the number of Co mmunication Timeout retries. If the Timeout Retries is set to 0, the tran smission is terminated after the ini- tial Communication Timeout. Scan the bar code below , then set the number of retries (from 0-255) by scanning digits from the Programming Chart , then scanning Save . (5 is the r[...]

  • Page 42

    2 - 22 Support BEL/CAN in AC K/NAK This protocol responds to <BEL > and <CAN> commands when in ACK/ NAK mode. The engine sounds an er ror tone when a <BEL> command is sent from the host. <CAN> terminates the transmission. Default = BEL/ CAN Off . RS232 Defaults If you w ant the custom RS232 def aul t settings restored to you[...]

  • Page 43

    3 - 1 3 Input/Output Settings P ower Up Beeper The engine can be programmed to beep when it’ s pow ered up . If you are using a cordless system, the base can also be programmed to beep when it is po w- ered up . Scan the Off bar code(s) if you don’t want a pow er up beep . Def ault = P ower Up Beeper On - Engine. Beep on BEL Character Y ou may [...]

  • Page 44

    3 - 2 Good Read and Err or Indicators Beeper – Good Read The beeper ma y be programmed On or Off in response to a good read. T ur ning this option off, only turns o ff the beeper response to a good read indication. All error and me nu beeps are still audible . Def ault = Beeper - Good Read On. Beeper Pitch – Good Read The beeper pitch codes mod[...]

  • Page 45

    3 - 3 Beeper - T ransmit Order The beeper transmit order determines when the good read beep occurs. The engine can be set to emit the go od read beep either bef ore or after data transmission. Def ault = Bef ore T ransmission. Beeper Pitch – Err or The beeper pitch codes modify the pi tch (frequency) of the sound the engine emits when there is a [...]

  • Page 46

    3 - 4 Number of Beeps – Good Read The number of beeps of a good read can be progr ammed from 1 - 9. The same number of beeps will be applied to the beep er and LED in response to a good read. Fo r example , if you prog ram this option to ha ve fiv e beeps, there will be five beeps and fiv e LED flashes in response to a good read. The beeps and LE[...]

  • Page 47

    3 - 5 LED Settings Activ ation Settings Caution: When working with Activation settings, enable the settings you want before disabling those you do not want to use. If you disable settings first, you may program the engine so it is unable to read bar codes. if this ha ppens, power cycle the engine and scan the defaults bar code on page 1-4 . Activa [...]

  • Page 48

    3 - 6 Presentation Modes By default you must press the external trigger to read a bar code. Use the following commands to adjust how the engine behaves. Presentation Mode: The engine automatically detects bar codes, then scans and transmits the data. The laser turns off afterward. Presentation Mode with CodeGate®: The engine automatically detects [...]

  • Page 49

    3 - 7 the laser remains on after a good read, but the e xter nal tr igger must be pressed to scan the ne xt bar code. Def ault = End Manual Activ a tion After Good Read. Manual Activ ation Laser Timeout - External T rigger Settings Y ou can set a timeout for the length of time the laser remains on and attempting to decode bar codes when t he e xter[...]

  • Page 50

    3 - 8 CodeGate ® When CodeGate is On , the external trigger is used to allow decoded data to be transmitted to the host syste m. The engine remains on, scanning and decoding bar codes, b ut the bar co de data is not transmitted until the e xternal tr igger is pressed. When CodeGate is Off , bar code data is tr ans- mitted when it is decoded. Def a[...]

  • Page 51

    3 - 9 off and stops scanning after a good read. If you scan Do Not End Object Detection After Good Read , the laser remains on after a good read. Def ault = End Object Detection After Good Read. Object Detection Laser Timeout Y ou can set a timeout for the length of time the laser remains on and attempting to decode bar c odes after an object is de[...]

  • Page 52

    3 - 10 Character Activ ation Mode Y ou may use a character sent from the hos t to trigger the engine to begin scan- ning. When the activation char acter is receiv ed, the engine continues scanning until either the Character Activation Laser Timeout (page 3-11), the deactiva - tion character is receiv ed (see Deactivation Character on page 3-11), or[...]

  • Page 53

    3 - 11 turns off and stops scanning a fter a good read. If you scan Do Not End Character Activation After Good Read , the laser remains on after a good read. Def ault = End Character Activ ation After Good Read. Character Activa tion Laser Timeout Y ou can set a timeout for the length of time the laser remains on and attempting to decode bar codes [...]

  • Page 54

    3 - 12 Scan the following bar code, then use the Programming Chart to read the alphanumeric combination that represen ts that ASCII character. Scan Save to finish . Reread Dela y This sets the time period befo re the engine can read the same bar code a sec- ond time. Setting a reread dela y protec ts against accidental rereads of the same bar code.[...]

  • Page 55

    3 - 13 Centering Use Centering to narrow the engine’ s field of view to mak e sure the engine reads only those bar codes intended by the user . F o r instance, if multiple codes are placed closely together , centering will insure that only the desired codes are read. Scan Centering On , then scan one of the f ollowing bar codes to change the left[...]

  • Page 56

    3 - 14 Laser Scan Angle The laser scan angle can be set to Re duced Laser Beam Sweep (35°) or Full Laser Beam Sweep (48°). Laser Scan Angle is not a vailab le for wide angle models. Def ault = Full Laser Beam Sweep (48°). Decode Security This selection allows y ou to adjust the decode secur ity needed while scanning. Fo r good quality codes, cho[...]

  • Page 57

    3 - 15 P ower Sa ve Mode Timeout This allows y ou to set the length (in seco nds) for pow er sav e timeout. T o set the length scan the P ower Save Timeout bar code below , then set the timeout (from 0-65535 seconds) by scanning digits from the Programming Chart , then scanning Save . The scan engine goes into a po wer sav e mode (Sleep or Hiber- n[...]

  • Page 58

    3 - 16 When Aimer on 100 milliseconds is selected, the aimer is on f or 100 millisec- onds bef ore the scan engine star ts nor mal scanning operation. Note: Aimer is not available in Class 1 Laser models. User -Specified Aimer Delays If you w ant to set your o wn length f or the duration of the dela y bef ore acti- vation, scan the Bef ore Activati[...]

  • Page 59

    3 - 17 If you w ant to set your own leng th f or the duration of the dela y after activa- tion, scan the After Activation bar code belo w , then set the time-out by scanning digits (0-65 535 seconds) from the Programming Chart , then scanning Save . Def ault = 0 seconds. Output Sequence Overview Require Output Sequence When turned off, the bar code[...]

  • Page 60

    3 - 18 a universal number, indicating all l engths.) When calculating the length, you must count any programmed pr efixes, suffixes, or formatted characters as part of the length (unless using 9999). 4. Character Match Sequences On the ASCII Conversion Chart , page A-3, find the Hex value that represents the character(s) you want to match. Use the [...]

  • Page 61

    3 - 19 6A code identifier f or Code 128 9999 code length that must match f or Code 128, 9999 = all lengths 42 star t character match f or Code 128, 42h = “B” FF termination str ing for second code 69 code identifier f or Code 93 9999 code length that must match f or Code 93, 9999 = all lengths 43 star t character match f or Code 93, 43h = “C?[...]

  • Page 62

    3 - 20 Output Sequence Editor Sequence Timeout Y ou may wish to set the maximum time betw een bar code scans in an out- put sequence. If that maximum time is not met, the output sequence oper- ation is terminated. Set the length (in milliseconds) for a timeout b y scanning the f ollowing bar code , then setting the timeout (from 1-65535 millisecond[...]

  • Page 63

    3 - 21 Scan T ransmit Partial Sequence to transmit partial sequences. (Any fields in the sequence where no data match occurred will be skipped in the output.) If you ha ve programmed a Sequence Timeout (page 3-20) and the timeout is reached, the par t ial sequence is transmitted. Def ault = Dis- card P ar tial Sequence. Require Output Sequence When[...]

  • Page 64

    3 - 22 No Read With No Read turned On , the engine notifies you if a code cannot be read. If using an EZConfig-Scanning T ool Scan Data Window (see page 8-2 ), an “NR” appears when a code cannot be read. If No Read is turned Off , the “NR” will not appear . Def ault = Off. If you w ant a diff erent notation than “NR, ” f or e xample, ?[...]

  • Page 65

    4 - 1 4 Data Editing Prefix/Suffix Overview When a bar code is scanned, additional in fo rm ation is sent to the host computer along with the bar code data. This gr oup of bar code data and additional, user-defined data is called a “message stri ng. ” The selections in this section are used to build the user-defined data into the message string[...]

  • Page 66

    4 - 2 symbology to which you want to apply the prefix or suffix. For example, for Code 128, Code ID is “j” and Hex ID is “6A”. Step 3. Scan the 2 hex digits from the Programming Chart inside the back cover of this manual or scan 9 , 9 for all symbologies. Step 4. Determine the hex value from the ASCII Conversion Chart on page A-3, for the p[...]

  • Page 67

    4 - 3 Step 1. Scan the Clear One Prefix or Clear One Suffix symbol. Step 2. Determine the 2 digit Hex val ue from the Symbology Chart (included in the Symbology Charts, beginning on page A-1) for the symbology from which you want to clear the prefix or suffix. Step 3. Scan the 2 digit hex value from the Programming Chart inside the back cover of th[...]

  • Page 68

    4 - 4 Suffix Selections T ransmit Alternate Extended ASCII Characters Y ou may need to emulate special k eyboa rd functions, such as up or do wn arrows , Alt/Make or Alt/Break command s , that are not suppor ted in the Extended ASCII Character tab le. Ref er to Alternate Extended ASCII Characters (page 4-5) f o r a range of ke yboa rd function ke y[...]

  • Page 69

    4 - 5 Alternate Extended ASCII Characters DEC HEX Ke yboard Function DEC HEX Keyboar d Function 128 80 up arrow ↑ 152 98 F9 129 81 down arrow ↓ 153 99 F10 130 82 right arrow → 154 9A F1 1 131 83 left arrow ← 155 9B F12 132 84 Insert 156 9C Numeric Keyp ad + 133 85 Delete 157 9D Numeric Keyp ad - 134 86 Home 158 9E Numeric Keypad * 135 87 En[...]

  • Page 70

    4 - 6 Function Code T ransmit When this selection is enabled and f unction codes are contained within the scanned data, the engine transmits the functi on code to the terminal. Char ts of these function codes are provided in Supported Interface Keys starting on page 7-2 . When the engine is in ke yboard wedge mode, the scan code is con- verted to a[...]

  • Page 71

    4 - 7 Inter character , Interfunction, and Intermessage Dela ys Some terminals drop information (characters ) if data comes through too quickly . Intercharacter , interfunction, and intermes sage delays slow the transmission of data, increasing data integrity . Inter character Dela y An intercharacter dela y of up to 500 0 milliseconds (in 5ms incr[...]

  • Page 72

    4 - 8 Ne xt, scan the Character to T rigger Delay bar code, then the 2-digit he x value f or the ASCII character that will trigger the delay ASCII Conversion Chart on page A-3. T o remov e this dela y , scan the Delay Length bar code , and set the number of dela ys to 0. Scan the Save bar code using the Programming Chart inside the back co ver of t[...]

  • Page 73

    4 - 9 Intermessage Delay An intermessage delay of up to 5000 milliseconds (in 5ms increments) ma y be placed between each scan tr ansmission. Scan the f ollowing Inter- message Delay bar code , then scan the number of 5ms dela ys, and the Save bar code using the Programming Chart inside the back co ver of this manual. T o remov e this dela y , scan[...]

  • Page 74

    4 - 10[...]

  • Page 75

    5 - 1 5 Data Formatting Data Format Editor Intr oduction Y ou may use the Data F or mat Editor to change the engine’ s output. F or e xam- ple, y ou can use the Data F ormat Editor to inser t characters at cer tain points in bar code data as it is scanned. The se lections in the f ollowing pages are used only if you wish to alter the output. Def [...]

  • Page 76

    5 - 2 you are programming. (See Primary/Alternate Data Formats on page 5-17 for further information.) Step 3. Terminal Type Refer to Terminal ID Table (page 5-4) and loca te the Terminal ID number for your PC. Scan three nu meric bar codes on the inside back cover to program the e ngine for your terminal ID (you must enter 3 digits). For example, s[...]

  • Page 77

    5 - 3 Other Pr ogramming Selections Clear One Data Format This deletes one data format for one symbology. If you are clearing the primary format, scan 0 from the Programming Chart inside the back cover of this manual. If you are cl earing an alternate format, scan 1 , 2 , or 3 , depending on the format you are cl earing. Scan the Terminal Type and [...]

  • Page 78

    5 - 4 Data Format Editor Commands When working with the Data Format Editor , a vir tual cursor is moved along y o ur input data string. The follo wing commands are used to both mov e this cursor to diff erent positions, and to select, replace , and inser t data into the final output. Fo r ex amples that use the Data F o rmat Editor commands, refer [...]

  • Page 79

    5 - 5 F2 Example: Send a number of character s Send the first 10 characters from the bar code abov e, f ollowed b y a carriage retur n. Command string: F2100D F2 is the “Send a number of characters” command 10 is the number of characters to send 0D is the he x value f or a CR The data is output as: 1234567890 F2 and F1 Example: Split characters[...]

  • Page 80

    5 - 6 44 is the he x value f or a 'D” 0D is the he x value f or a CR The data is output as: 1234567890ABC <CR> Send all character s up to a string B9 Include in the output message all c haracters from the input message, starting with the character at the cu rrent cursor position and continuing to, but not including, the search st ring [...]

  • Page 81

    5 - 7 E9 and F4 Example: Send all but the last c haracters, f ollowed b y 2 tabs Send all characters e xcept for the last 8 from the bar code abov e, f ol- lowed b y 2 tabs. Command string: E908F40902 E9 is the “Send all but th e last characters” command 08 is the number of charac ters at the end to ignore F4 is the “Inser t a character multi[...]

  • Page 82

    5 - 8 F1 is the “Send all characters” command 0D is the he x value f or a CR The data is output as: 1234567890**ABCDEFGHIJ <CR> Insert symbology name B3 Insert the name of the bar code’s symbology in the output message, without moving the cursor. Only sy mbologies with a Honeywell ID are included (see Symbology Charts on page A-1). Refe[...]

  • Page 83

    5 - 9 F5 Example: Move the cur sor forward and send the data Mov e the cursor forward 3 char acters, then send the rest of the the bar code data from the bar code abov e. End with a carr iage retur n. Command string: F503F10D F5 is the “Mov e the cursor forwar d a n umber of characters” command 03 is the number of characters to mo ve the cursor[...]

  • Page 84

    5 - 10 Sear ch Commands Searc h forward f or a character F8 Search the input message forward fo r “xx” character from the current cursor position, leaving the cursor pointing to the “xx” character. Syntax = F8xx where xx stands for the sear ch character’s hex value for its ASCII code. Ref er to the ASCII Conversion Chart, beginning on pag[...]

  • Page 85

    5 - 11 Search f or the letters “FGH” in bar codes and send all the data that fol- lows , including “FGH. ” Using the bar code above: Command string: B00003464748F10D B0 is the “Search f orward f or a str ing” command 0003 is the string length (3 characters) 46 is the he x value f or “F” 47 is the he x value f or “G” 48 is the he[...]

  • Page 86

    5 - 12 The data is output as: 37692 <CR> Searc h backwar d for a non-matc hing character E7 Search the input message backward for the first non-“xx” character from the current cursor position, leav ing the cursor pointing to the non- “xx” character. Syntax = E7xx where xx stands for the search character’s hex value for its ASCII cod[...]

  • Page 87

    5 - 13 Replace character s E4 Replaces up to 15 characters in the output message, without moving the cursor. Replacement conti nues until the E5 command is encountered. Syntax = E4nnxx 1 xx 2 yy 1 yy 2 ...zz 1 zz 2 where nn is the total count of of the number of characte rs in the list (characters to be replaced plus replacement characters); xx 1 d[...]

  • Page 88

    5 - 14 example, B2000454657374 will comp are the string at the current cursor position with the 4 character string “Test.” Ref er to the ASCII Conversion Chart, beginning on page A-3 for decimal, hex and character codes. Check f or a number EC Check to make sure there is an AS CII number at the current cursor position. The format is aborted if [...]

  • Page 89

    5 - 15 If this bar code is read: the data is output as: AB1234 <CR> Insert a delay EF Inserts a delay of up to 49,995 mill iseconds (in multiples of 5), starting from the current cursor position. Syntax = EFnnnn where nnnn stands for the delay in 5ms increments, up to 9999. This command can only be used with keyboard emulation. Discard Data B[...]

  • Page 90

    5 - 16 Data Format Required, Keep Prefix/Suffix Scanned data is modified according to your data format, and prefixes and suffixes are transmitted. Any data that does not match your data format requirements generates an error tone and the data in that bar code is not transmitted. If you wish to process this type of bar code without generating an err[...]

  • Page 91

    5 - 17 If you wish to hear the error tone when a non-matching bar code is f ound, scan the Data Format Non-Match Error T one On bar code. Def ault = Data F orm at Non-Match Error T one On . Primary/Alternate Data Formats Y ou can save up to f our data formats, and s witch between these formats. Y our primar y data format is saved under 0 . Y our ot[...]

  • Page 92

    5 - 18 F or e xample, y ou ma y hav e set your de vice to the data f orm at you sa ved as Data F orm at 3. Y ou can switch to Data F ormat 1 for a single trigger pull by scanning the Single Scan-Data Format 1 bar code below . The next bar code that is scanned uses Data F orm at 1, then rev er ts back to Data Fo r- mat 3. Single Scan-Data Format 1 S[...]

  • Page 93

    6 - 1 6 Symbologies This programming section contains the f ollowing menu selections. Ref er to Chapter 9 f or settings and def aults. All Symbologies If you w ant to decode all the symbologi es allowab le for y our engine, scan the All Symbologies On code. If on the other hand, y ou want to decode only a par ticular symbology , scan All Symbologie[...]

  • Page 94

    6 - 2 Message Length Description Y ou are able to set the valid reading le ngth of some of the bar code symbolo- gies. If the data length of the scanne d bar code doesn’t match the v alid read- ing length, the engine will issue an error tone. Y ou may wish to set the same value f or minimum and maximum length to f orce the engine to read fixed le[...]

  • Page 95

    6 - 3 Codabar <Default All Codabar Settings> Codabar On/Off Codabar Start / Stop Characters Star t/Stop characters identify the leadi ng and trailing ends of the bar code. Y ou may either transmit, or not tr ansmit Star t/Stop characters. Def ault = Don’t T ransmit . Codabar Check Character Codabar check char acters are created using differ[...]

  • Page 96

    6 - 4 When Check Character is set to V alidate, but Don’t T ransmit , the unit will only read Codabar ba r codes printed with a check char acter , but will not transmit the chec k character with the scanned data. Codabar Concatenation Codabar suppor ts symbol concatenati on. When you enable concatena- tion, the engine looks f or a Codabar sy mbol[...]

  • Page 97

    6 - 5 Select Require to pre vent the engine from de coding a single “D” Codabar symbol without its companion. This selection has no effect on Codabar symbols without Stop/Star t D characters. Concatenation Timeout When searching f or bar codes during concatenation, you ma y wish to set a dela y used to find the ne xt ba r code. Set the length ([...]

  • Page 98

    6 - 6 Codabar Message Length Scan the f ollowing bar codes to c hange the message length. Ref er to Message Length Description (page 6-2) f or additional inf ormation. Mini- mum and Maximum lengths = 1-80. Minim um Default = 3, Maxim um Def ault = 80. Code 39 < Default All Code 39 Settings > Code 39 On/Off Minimum Message Length Maximum Messa[...]

  • Page 99

    6 - 7 Code 39 Start / Stop Characters Star t/Stop characters identify the leadi ng and trailing ends of the bar code. Y ou may either transmit, or not tr ansmit Star t/Stop characters. Def ault = Don’t T ransmit. Code 39 Check Character No Check Character indicates that the engine reads and tr ansmits bar code data with or without a check char ac[...]

  • Page 100

    6 - 8 39 Redundancy bar code below , then scan a redundancy count between 0 and 10 on the Programming Chart inside the back co ver of this man ual. Then scan the Save bar code. Def ault = 0. Code 39 Message Length Scan the bar codes below to change the message length. Ref er to Message Length Description (page 6-2) f or additional inf ormation. Min[...]

  • Page 101

    6 - 9 Full ASCII If Full ASCII Code 39 dec oding is enabled, certai n character pairs within the bar code symbol will be inter preted as a single character . For e xample: $V will be decoded as the ASCII ch aracter SYN, and /C will be decoded as the ASCII character #. Def ault = Off . Character pairs /M and /N decode as a minus sign and period resp[...]

  • Page 102

    6 - 10 Interleaved 2 of 5 < Default All Interleaved 2 of 5 Settings > Interleaved 2 of 5 On/Off Follett Formatting NULL Characters Interleav ed 2 of 5 requires an ev en number of characters. When an odd number of characters is present, it is due to NULL char acters embedded in the bar code. Scan the On bar code belo w to decode this type of I[...]

  • Page 103

    6 - 11 Check Digit No Check Digit indicates that the engine reads and tr ansmits bar code data with or without a check digit. When Check Digit is set to V alidate , but Don’t T r ansmit , the unit only reads Interleaved 2 of 5 bar codes prin ted with a check digit, b ut will not transmit the check digit with the scanned data. When Check Digit is [...]

  • Page 104

    6 - 12 Interleaved 2 of 5 Messa ge Length Scan the bar codes below to change the message length. Ref er to Message Length Description (page 6-2) f or additional inf ormation. Mini- mum and Maximum lengths = 1-80. Minim um Default = 6, Maxim um Def ault = 80. NEC 2 of 5 < Default All NEC 2 of 5 Settings > NEC 2 of 5 On/Off Check Digit No Check[...]

  • Page 105

    6 - 13 When Check Digit is set to V alidate and T ransmit , the engine only reads NEC 2 of 5 bar codes printed with a chec k digit, and will transmit this digit at the end of the scanned data. Def ault = No Check Digit. NEC 2 of 5 Redundancy If you are encountering errors when reading NEC 2 of 5 bar codes, y ou ma y want to adjust the redundancy co[...]

  • Page 106

    6 - 14 Code 93 < Default All Code 93 Settings > Code 93 On/Off Code 93 Redundancy If you are encountering errors when r eading Code 93 bar codes, y ou may want to adjust the redundancy count. Redundancy adjusts the nu mber of times a bar code is decoded bef ore tr ansmission, which ma y reduce the number of errors. Note that the hi gher the r[...]

  • Page 107

    6 - 15 Code 93 Message Length Scan the bar codes below to chang e the message length. Ref er to Message Length Description (page 6-2) f or addition al info r mation. Mini- mum and Maximum lengths = 1-80. Minim um Default = 3, Maxim um Def ault = 80. Straight 2 of 5 Industrial (three-bar star t/stop) <Default All Straight 2 of 5 Industrial Settin[...]

  • Page 108

    6 - 16 scan a redundancy count bet ween 0 and 10 on the Programming Chart inside the back co ver of this manual. Then scan the Save bar code. Def ault = 0. Straight 2 of 5 Industrial Message Length Scan the bar codes below to change the message length. Ref er to Message Length Description (page 6-2) f or additional inf ormation. Mini- mum and Maxim[...]

  • Page 109

    6 - 17 Straight 2 of 5 IA T A (two-bar start/stop) Note: This symbology is also known as Airline Code 5. <Default All Straight 2 of 5 IATA Settings> Straight 2 of 5 IA T A On/Off Straight 2 of 5 IA T A Redundancy If you are encountering errors when re ading Straight 2 of 5 IA T A bar codes, you ma y want to adjust the redundan cy count. Redun[...]

  • Page 110

    6 - 18 Straight 2 of 5 IA T A Message Length Scan the bar codes below to change the message length. Ref er to Message Length Description (page 6-2) f or additional inf ormation. Mini- mum and Maximum lengths = 1-80. Minim um Default = 13, Maxim u m Def ault = 15. Matrix 2 of 5 <Default All Matrix 2 of 5 Settings> Matrix 2 of 5 On/Off Matrix 2[...]

  • Page 111

    6 - 19 When Check Char acter is set to V alidate and T ransmit , the engine only reads Matrix 2 of 5 bar codes pr inted wi th a check character , and will trans- mit this character at the end of the scanned data. Def ault = No Check Character . Matrix 2 of 5 Redundancy If you are encountering errors when re ading Matrix 2 of 5 bar codes, you ma y w[...]

  • Page 112

    6 - 20 Code 11 <Default All Code 11 Settings> Code 11 On/Off Check Digits Required These options set whether 1 or 2 check digits are required with Code 11 bar codes. A uto Select Check Digits deter mines the number of chec k digits based on the length of the bar co de. If the bar code is 10 digits or more, 2 chec k digits are required. If it [...]

  • Page 113

    6 - 21 Check Digit V alidation When Check Char acter is set to V alidate and T ransmit , the engine will only read Code 11 bar codes printed with the specified type check charac- ter(s), and will transmit the characte r(s) at the end of the scanned data. Code 11 Redundancy If you are encountering errors when reading Code 11 bar codes, y ou may want[...]

  • Page 114

    6 - 22 Code 11 Message Length Scan the bar codes below to change the message length. Ref er to Message Length Description (page 6-2) f or additional inf ormation. Mini- mum and Maximum lengths = 1-80. Minimu m Default = 3, Maxim um Def ault = 80. Minimum Message Length Maximum Message Length[...]

  • Page 115

    6 - 23 Code 128 <Default All Code 128 Settings> Code 128 On/Off 128 Gr oup Separator Output If you wish to con ver t FNC1 characters into group separator characters “GS” (0x1D he x) with your Code 128 bar code output, scan the On bar code. When Off is scanned, the g roup s eparator is not output. Def ault =Off . Code 128 Redundancy If you[...]

  • Page 116

    6 - 24 128 Redundancy bar code below , then scan a redundancy count between 0 and 10 on the Programming Chart inside the back co ver of this man ual. Then scan the Save bar code. Def ault = 0. Code 128 Message Length Scan the bar codes below to change the message length. Ref er to Message Length Description (page 6-2) f or additional inf ormation. [...]

  • Page 117

    6 - 25 Concatenation Timeout When searching f or bar codes during co ncatenation, you may wish to set a dela y used to find the next bar code . Set the length (in milliseconds) for this dela y by scanning the bar code belo w , then setting the timeout (from 1- 65535 milliseconds) by sc anning digits from the Programming Chart , then scanning Save .[...]

  • Page 118

    6 - 26 ISBT 128 Predefined Concatenation Sequences On/ Off The f ollowing selections allow y ou to en able or require the Predefined ISBT 128 Concatenation Sequences. If you scan Off , the predefined concatenati on sequences are disabled. If you scan the Allow Predefined Sequence code , then the engine will output only the data combination specif i[...]

  • Page 119

    6 - 27 Step 1. Scan the 1st Left Identifier bar code, below. Step 2. Use the Programming Chart to scan 3, D (hex for “=”). Step 3. Scan Save . Step 4. Scan the 2nd Left Identifier bar code, below. Step 5. Use the Programming Chart to scan 4, 7 (hex for “G”). Step 6. Scan Save . Step 7. Scan the 1st Right Identifier bar code, below. Step 8. [...]

  • Page 120

    6 - 28 If you scan the Require User -Defined Sequence code, the data combina- tion specified in the User-Defined co ncatenation sequence is required to transmit the data. No data is out put unless the sequence is read. Def ault = Off . Content V erification When the On bar code is scanned, the chec k character v alues are output along with the bar [...]

  • Page 121

    6 - 29 tion Identification Number identifiers, only the first ID character is remo ved from the Donation Identification Number . The second character is transmit- ted as normal data. Def ault = On. Flag Digit Con version T ype 3 flag digits are a par t of the Donation Identification Number in an ISBT 128 bar code. If y ou select On , the flag data [...]

  • Page 122

    6 - 30 GS1-128 <Default All GS1-128 Settings> GS1-128 On/Off GS1-128 Application Identifier P arsing This allows a single GS1-128 bar code to be brok en into multiple transmis- sions based on the presence of application identifi ers (AI) embedded in the bar code. Scan T ransmit Without Identifiers if y ou want the bar code broken into pac ket[...]

  • Page 123

    6 - 31 128 Redundancy bar code below , then scan a redundancy count between 0 and 10 on the Programming Chart inside the back co v er of this manual. Then scan the Save bar code. Def ault = 0. GS1-128 Message Length Scan the bar codes below to chang e the message length. Ref er to Message Length Description (page 6-2) f or addition al info r mation[...]

  • Page 124

    6 - 32 Te l e p e n <Default All Telepen Settings> T elepen On/Off T elepen Output Using AIM T elepen Output, the engine reads symbols with star t/stop pat- tern 1 and decodes them as standard full ASCII (star t/stop patter n 1). When Original T elepen Output is sele cted, the engine reads symbols with star t/stop patter n 1 and decodes them [...]

  • Page 125

    6 - 33 T elepen Redundancy bar code belo w , then scan a redundancy count between 0 and 10 on the Programming Chart inside the bac k cov er of this manual. Then scan the Save bar code . Def ault = 0. T elepen Message Length Scan the bar codes below to chang e the message length. Ref er to Message Length Description (page 6-2) f or addition al info [...]

  • Page 126

    6 - 34 UPC-A <Default All UPC-A Settings> UPC-A On/Off Con ver t UPC-A to EAN-13 UPC-A Number System and Check Digit UPC-A Number System The numeric system digit of a U .P .C . symbol is nor mally transmitted at the beginning of the scanned data , but the engine can be progr ammed * On Off * Transmit UPC-A as UPC-A Transmit UPC-A as EAN-13 Ch[...]

  • Page 127

    6 - 35 so it will not transmit it. Def ault = On. UPC-A Check Digit This selection allows y ou to specif y whether the check digit should be transmitted at the end of the scanned data or not. Def ault = On . UPC-A Addenda This selection adds 2 or 5 digits to the end of all scanned UPC-A data. Def ault = Off f or both 2 Digit and 5 Digit Addenda. Of[...]

  • Page 128

    6 - 36 UPC-A Addenda Required When Required is scanned, the engine will only read UPC-A bar codes that hav e addenda. Y ou must then turn on a 2 or 5 digit addenda listed on page 6-35 . Def ault = Not Required. Addenda Timeout Y ou can set a time dur ing which the engine looks f or an addenda. If an addenda is not f ound within this time period, th[...]

  • Page 129

    6 - 37 UPC-A Redundancy If you are encountering errors when reading UPC-A bar codes, y ou may want to adjust the redundancy count. Redundancy adjusts the n umber of times a bar code is decoded bef ore transmission, which ma y reduce the number of errors. Note that the hig her the redundancy co unt, the longer it will take to decode the bar code . T[...]

  • Page 130

    6 - 38 If you scan the Single Code Output code, when the engine sees the cou- pon code and Code 128 code in a single scan, it transmits the data as one e xtended bar code. Def ault = Multiple Code Output. UPC-A Number System 4 Addenda Required This setting programs the engine to require a coupon code only on UPC-A bar codes that begin with a “4. [...]

  • Page 131

    6 - 39 Don’t Require Coupon Code/Addenda: If y ou hav e selected Require Coupon Code/Addenda , and y ou want to disab le this f eature, scan Don’t Require Coupon Code/Addenda . UPC-A bar codes are transmitted, depending on the setting you are using f or UPC-A/EAN-13 with Extended Coupon Code . Def ault = Don’t Require Coupon Code/Addenda. Add[...]

  • Page 132

    6 - 40 the bar code below , then setting the timeout (from 0-65535 milliseconds) by scanning digits from the Programming Chart , then scanning Save . Def ault = 100. Note: The Addenda Timeout setting is applied to all a ddenda and coupon code searches. UPC-E0 <Default All UPC-E0 Settings> UPC-E0 On/Off Most U .P .C . bar codes lead with th e [...]

  • Page 133

    6 - 41 UPC-E0 Number System and Check Digit UPC-E0 Number System The numeric system digit of a UPC-A symbol is nor mally transmitted at the beginning of scanned data. When using UP C-E Expand, the unit can be programmed so it will not tr ansmit it. Def ault = On. UPC-E0 Check Digit Check Digit specifies whether the chec k digit should be transmitte[...]

  • Page 134

    6 - 42 UPC-E0 Leading Zer o This f eature allows the transmission of a leading z ero (0) at the beginning of scanned data. T o prev ent transmission, scan Off . Def ault = Off . UPC-E0 Addenda This selection adds 2 or 5 digits to the end of all scanned UPC-E data. Def ault = Off fo r both 2 Di git and 5 Digit Addenda. UPC-E0 Addenda Required When R[...]

  • Page 135

    6 - 43 Addenda Timeout Y ou can set a time dur ing which the engine looks for an addenda. If an addenda is not f ound within this time period, the data can be either trans- mitted or discarded, based on the setting you are using f or UPC-E0 Addenda Required (page 6-42). Set the length (in milliseconds) f or this timeout by scanning the bar code be [...]

  • Page 136

    6 - 44 EAN/J AN-13 <Default All EAN/JAN Settings> EAN/JA N-13 On/Off EAN/JA N-13 Check Digit This selection allows y ou to specif y whether the check digit should be transmitted at the end of the scanned data or not. Def ault = On. * On Off Off * On[...]

  • Page 137

    6 - 45 EAN/JAN-13 Ad denda This selection adds 2 or 5 digits to the end of all scanned EAN/JAN-13 data. Def ault = Off f or both 2 Digit and 5 Digit Addenda. EAN/JAN-13 Ad denda Required When Required is scanned, the engine will only read EAN/JAN-13 bar codes that hav e addenda. Def ault = Not Required. EAN-13 Beginning with 2 Addenda Required This[...]

  • Page 138

    6 - 46 Don’t Require 2 Digit Addenda: If y ou hav e selected Require 2 Digit Addenda , and y ou want to disab le this f eature, scan Don’t Require 2 Digit Addenda . EAN-13 bar codes are transmitte d, depending on the setting you are using f or EAN/JAN-13 Addenda Required . Def ault = Don’t Require 2 Digit Addenda. EAN-13 Beginning with 290 Ad[...]

  • Page 139

    6 - 47 Require Addenda: All EAN-13 bar codes that b egin with a “378” or “379” must hav e a 2 digit addenda, a 5 digi t addenda, or a combination of these addenda. The EAN-13 bar code with the addenda is then transmitted as a single, concatenated bar code . If the required addenda is not f ound within the Addenda Timeout period, the EAN-13 [...]

  • Page 140

    6 - 48 Def ault = Don’t Require Addenda. EAN-13 Beginning with 434/439 Addenda Required This setting programs the engine to require an y combination of a 2 digit addenda or a 5 digit addend a on EAN-13 bar codes that begin with a “434” or “439. ” The f ollowing settings can be progr ammed: Require Addenda: All EAN-13 bar codes that beg in[...]

  • Page 141

    6 - 49 Def ault = Don’t Require Addenda. EAN-13 Beginning with 977 Addenda Required This setting programs the engine to re quire a 2 digit addenda only on EAN- 13 bar codes that begin with “977. ” The follo wing settings can be pro- grammed: Require 2 Digit Addenda: All EAN-13 bar codes t hat begin with “977” must hav e a 2 digit addendum[...]

  • Page 142

    6 - 50 Require 5 Digit Addenda: All EAN-13 bar codes th at begin with “978” must ha ve a 5 digit addendum. The EAN-13 bar code with the 5 digit addendum is then transmitted as a singl e, concatenated bar code . If a 5 digit addendum is not f ound within the Addenda Timeout period, the EAN- 13 bar code is discarded. Don’t Require 5 Digit Adden[...]

  • Page 143

    6 - 51 Addenda Timeout Y ou can set a time dur ing which the engine looks for an addenda. If an addenda is not f ound within this time period, the data can be either trans- mitted or discarded, based on the setting you are using f or EAN/JAN-13 Addenda Required . Set the length (in millis econds) f or this timeout by scanning the bar code below , t[...]

  • Page 144

    6 - 52 ISBN T ranslate ISBNs are printed on books using the EAN-13 bar code symbology . T o translate EAN-13 Bookland symbols into their equiv alent ISBN number f or- mat, scan the On bar code below . Def ault = Off . Con ver t ISBN to 13-Digit When translating EAN-13 codes to the ISBN f or mat, you can conv er t the bar code to a 13 digi t format [...]

  • Page 145

    6 - 53 ISSN T ranslate When On is scanned, EAN-13 977 Bookla nd symbols are translated into their equivalent 8-digit ISSN n umber f or mat. F or example , 9770123456787 will be transmitted as 01234560. Def ault = Off . ISSN Reformat When Reformat On is scanned, EAN-13 977 Bookland symbols are translated into their equiv alent 8- digit ISSN number f[...]

  • Page 146

    6 - 54 EAN/J AN-8 <Default All EAN/JAN-8 Settings> EAN/JA N-8 On/Off EAN/JA N-8 Check Digit This selection allows y ou to specif y whether the check digit should be transmitted at the end of the scanned data or not. Def ault = On. * On Off Off * On[...]

  • Page 147

    6 - 55 EAN/JAN-8 Ad denda This selection adds 2 or 5 digits to the end of all scanned EAN/JAN-8 data. Def ault = Off f or both 2 Digit and 5 Digit Addenda. EAN/JAN-8 Ad denda Required When Required is scanned, the engine will only read EAN/JAN-8 bar codes that hav e addenda. Def ault = Not Required. Addenda Timeout Y ou can set a time dur ing which[...]

  • Page 148

    6 - 56 scanning the bar code below , then se tting the timeout (f rom 0-65535 milli- seconds) by scanning digits from the Programming Chart , then scanning Save . Def ault = 100. Note: The Addenda Timeout setting is applied to all a ddenda and coupon code searches. EAN/JA N-8 Addenda Separator When this f eature is On , there is a space between the[...]

  • Page 149

    6 - 57 MSI <Default All MSI Settings> MSI On/Off MSI Check Character Diff erent types of check char acters ar e used with MSI bar codes. Y ou can program the engine to read MSI bar codes with T ype 10 check characters. Def ault = V alidate T ype 10, but Don’t T ransmit. When Check Char acter is set to V alidate T ype 10 and T ransmit , the [...]

  • Page 150

    6 - 58 When Check Char acter is set to V alidate T ype 10, but Don’t T ransmit , the unit will only read MSI bar codes pr inted with the specified type check character(s), b ut will not transmit the chec k character(s) with the scanned data. MSI Redundancy If you are encountering errors when reading MSI bar codes, y ou ma y want to adjust the red[...]

  • Page 151

    6 - 59 MSI Message Length Scan the bar codes below to chang e the message length. Ref er to Message Length Description (page 6-2) f or addition al info r mation. Mini- mum and Maximum lengths = 1-80. Minim um Def ault = 3, Maximum Def ault = 80. Plessey Code < Default All Plessey Code Settings > Plessey Code On/Off Plessey Chec k Character No[...]

  • Page 152

    6 - 60 When Check Char acter is set to V alidate and T ransmit , the engine only reads Plessey bar codes printed with a check char acter , and will transmit this character at the end of the scanned data. Def ault = No Check Char ac- ter . Plessey Redundanc y If you are encountering errors when reading Plessey bar codes , you ma y want to adjust the[...]

  • Page 153

    6 - 61 GS1 DataBar Omnidirectional < Default All GS1 DataBar Omnidirectional Settings > GS1 DataBar Omnidirectional On/Off GS1 DataBar Omnidirectional Redundancy If you are encountering errors when reading GS1 DataBar Omnidirectional bar codes, y ou may want to adjust the redundancy count. Redundancy adjusts the number of times a bar c ode is[...]

  • Page 154

    6 - 62 GS1 DataBar Limited < Default All GS1 DataBar Limited Settings > GS1 DataBar Limited On/Off GS1 DataBar Limited Redundancy If you are encountering errors when reading GS1 DataBar Limited bar codes, y ou may want to adjust the redundancy count. Redundancy adjusts the number of times a bar code is de coded bef ore transmission, which may[...]

  • Page 155

    6 - 63 GS1 DataBar Expanded < Default All GS1 DataBar Expanded Settings > GS1 DataBar Expanded On/Off GS1 DataBar Expanded Redundancy If you are encountering errors wh en reading GS1 DataBar Expanded bar codes, y ou may want to adjust the redundancy count. Redundancy adjusts the number of times a bar code is decoded bef ore transmission, whic[...]

  • Page 156

    6 - 64 GS1 DataBar Expanded Message Length Scan the bar codes below to change the message length. Ref er to Message Length Description (page 6-2) f or additional inf ormation. Mini- mum and Maximum lengths = 1-80. Minimu m Default = 3, Maxim um Def ault = 80. T rioptic Code T rioptic Code is used for labeling magnetic storage media. T rioptic Redun[...]

  • Page 157

    6 - 65 GS1 Em ulation The engine can automatically f ormat the output from any GS1 data carrier to emulate what would be encoded in an e quiv alent GS1-128 or GS1 DataBar symbol. GS1 data carriers include UPC-A and UPC-E, EAN-13 and EAN-8, ITF-14, GS1-128, and GS1-128 DataBar and GS1 Composites. (Any applica- tion that accepts GS1 data can be simpl[...]

  • Page 158

    6 - 66 China P ost (Hong K ong 2 of 5) <Default All China Post (Hong Kong 2 of 5) Settings> China P ost (Hong K ong 2 of 5) On/Off China P ost (Hong K ong 2 of 5) Redundancy If you are encountering errors when reading China P ost (Hong K ong 2 of 5) bar codes, y o u may w ant to adjust the re dundancy count. Redundancy adjusts the number of t[...]

  • Page 159

    6 - 67 China P ost (Hong K ong 2 of 5) Message Length Scan the bar codes below to change the message length. Ref er to Message Length Description (page 6-2) f or additional inf ormation. Minimum and Maximum lengths = 1-80 . Minim um Default = 3, Maxi- mum Def ault = 80. Minimum Message Length Maximum Message Length[...]

  • Page 160

    6 - 68[...]

  • Page 161

    7 - 1 7 Interface K e ys Ke yboard Function Relationships The f ollowing K eyboard Function Code , He x/ASCII V alue, and Full ASCII “CTRL ”+ relationships apply to all ter mi nals that can be used with the engine. Ref er to page 2-14 enable Control + ASCII mode . Function Code HEX/ASCII V alue Full ASCII “CTRL ” + NUL 00 @ SOH 01 A STX 02 [...]

  • Page 162

    7 - 2 The last five char acters in the Full ASC II “CTRL ”+ column ( [ ] 6 - ), apply to US only . The f ollowing char t indicates th e equivalents of these fiv e characters f or different countries. Note: Not all countries may be supported by your device. Suppor ted Interface Ke ys Country Codes United States [ ] 6 - Belgium [ < ] 6 - S[...]

  • Page 163

    7 - 3 CR 0D CR/Enter RETURN SO 0E Inser t Ins Help SI 0F Escape ESC DLE 10 F11 F11 DC1 11 Home Home DC2 12 Print Prnt Scr n DC3 13 Back Space BA CKSP ACE DC4 14 Back T ab LSHIFT T AB NAK 15 F12 F12 SYN 16 F1 F1 ETB 17 F2 F2 CAN 18 F3 F3 EM 19 F4 F4 SUB 1A F5 F5 ESC 1B F6 F6 FS 1C F7 F7 GS 1D F8 F8 RS 1E F9 F9 US 1F F10 F10 DEL 7F BA CKSP ACE ASCII [...]

  • Page 164

    7 - 4[...]

  • Page 165

    8 - 1 8 Utilities T o Add a T est Code I.D . Prefix to All Symbologies This selection allows y ou to tur n on transmission of a Code I.D . before the decoded symbology . (See the Symbology Charts, beginning on page A-1) f or the single character code th at identifies each symbology .) This action first clears all current prefixes , then programs a [...]

  • Page 166

    8 - 2 Te s t M e n u When you scan the T est Menu On code, then scan a programming code in this manual, the engine displa ys the content of a programming code. The progr am- ming function will still occur , but in addition, the content of that progra mming code is output to the terminal. Note: This feature should not be us ed during normal engine o[...]

  • Page 167

    8 - 3 under the “Configure” tree node in th e application expl orer . When one of these tree nodes is click ed, th e r ight-hand side is loaded with the parameters' f or m belonging to that pa r ticular categor y . The Configure tree option has all the programmi ng and configur ation parameters specified f or a engine. Y ou can se t or mod[...]

  • Page 168

    8 - 4[...]

  • Page 169

    9 - 1 9 Serial Pr ogramming Commands The serial programming commands can be used in place of the programming bar codes. Both the serial commands and the programming bar codes will pro- gram the engine . For complete descript ions and examples of each serial pro- gramming command, ref er to the corres ponding programming bar code in this manual. The[...]

  • Page 170

    9 - 2 ? What is the device’s current value for the setting(s). * What is the range of possible values for the setting(s). (The device’s response uses a dash ( - ) to indicate a continuou s range of values. A pipe ( | ) separates items in a list of non-continuous values.) T ag Field Usage When a quer y is used in place of a T a g field, the quer[...]

  • Page 171

    9 - 3 Example: What is the range of possible va lues for Codabar Coding Enable? Enter: cbrena*. Response: CBRENA0-1[ACK] This response indicates that Codabar Co ding Enable (CBRENA) has a r ange of values from 0 to 1 (off and on). Example: What is the default value for Codabar Coding Enable? Enter: cbrena^. Response: CBRENA1[ACK] This response indi[...]

  • Page 172

    9 - 4 The engine scans until a bar code has been read or until the deactivate com- mand is sent. The engine ca n also be set to turn itself off after a specified time has elapsed (see Read Time-Out , which f ollows). Read Time-Out Use this selection to set a time-out (i n milliseconds) of th e engine’ s external trigger when using seri al command[...]

  • Page 173

    9 - 5 Menu Commands Selection Setting * Indicates default Serial Command # Indicates a numeric entry Pag e Product Default Settings Setting Custom Def aults Set Custom Def aults MNUCDF 1-4 Sav e Custom Def aults DEF AL T 1-4 Resetting the Custom Def aults Activate Custom Def aults DEF AL T 1-4 Resetting the F actor y Def aults Remov e Custom Def au[...]

  • Page 174

    9 - 6 USB Serial Commands USB Serial Emulation f or Windows XP , Windows Server 2003, and later PA P 1 3 0 2-5 USB Serial Emulation f or Windows 2000 REMIFCO;P AP130 2-5 CTS/R TS Emulation On USBCTS1 2-5 CTS/R TS Emulation Off* USBCTS0 2-5 A CK/NAK Mode On USBA CK1 2-6 A CK/NAK Mode Off* USBA CK0 2-6 Communication Timeout (Range 0-65535) *2000 ms 2[...]

  • Page 175

    9 - 7 Program K eyboard Countr y *U .S.A. KBDCTY0 2-10 Arabic KBDCTY91 2-10 Belgium KBDCTY1 2-10 Chinese KBDCTY92 2-10 Finland KBDCTY2 2-10 F rance KBDCTY3 2-10 Germany KBDCTY4 2-10 Hungar y KBDCTY19 2-10 IBM Financial KBDCTY90 2-10 Italy KBDCTY5 2-10 Japan ASCII KBDCTY28 2-10 K orea KBDCTY93 2-10 Russia KBDCTY26 2-11 Slov enia KBDCTY31 2-11 Spain [...]

  • Page 176

    9 - 8 K eyboard Conv ersion *K eyboard Conv ersion Off KBDCNV0 2-14 Conv er t all Characters to Upper Case KBDCNV1 2-14 Conv er t all Characters to Low er Case KBDCNV1 2-14 K eyboard Modifiers *Control + ASCII Off KBDCAS0 2-15 DOS Mode Control + ASCII KBDCAS1 2-15 Windows Mode Control + ASCII KBDCAS2 2-15 Windows Mode Prefix/Suffix Off KBDCAS3 2-15[...]

  • Page 177

    9 - 9 W ord Length: Data Bits, Stop Bits , and Pa r i t y 7 Data, 1 Stop , Pa r i t y E v e n 232WRD3 2-17 7 Data, 1 Stop , P ar ity None 232WRD0 2-17 7 Data, 1 Stop , Pa r i t y O d d 232WRD6 2-17 7 Data, 2 Stop , Pa r i t y E v e n 232WRD4 2-17 7 Data, 2 Stop , P ar ity None 232WRD1 2-17 7 Data, 2 Stop , Pa r i t y O d d 232WRD7 2-17 8 Data, 1 St[...]

  • Page 178

    9 - 10 RS232 Handshaking *R TS/CTS Off , R TS Active 232CTS0 2-19 Flow Control, No Timeout 232CTS1 2-19 Character-Based Flow Control, No Timeout 232CTS7 2-19 Two-Direction Flow Control 232CTS2 2-19 Flow Control with Timeout 232CTS3 2-19 Character-Based Flow Control with Timeout 232CTS9 2-19 R TS/CTS Off , R TS Inactive 232CTS10 2-19 RS232 Timeout ([...]

  • Page 179

    9 - 11 RS232 Def aults Reset RS232 Def aults 232DFT 2-22 Input/Output Selections P ower Up Beeper P ower Up Beeper Off - Engine BEPPWR0 3-1 *P ower Up Beeper On - Engine BEPPWR1 3-1 Beep on BEL Character Beep on BEL On BELBEP1 3-1 *Beep on BEL Off BELBEP0 3-1 Beeper - Good Read Off BEPBEP0 3-2 *On BEPBEP1 3-2 Beeper Pitch - Good Read (F requency) L[...]

  • Page 180

    9 - 12 Activation Settings Activation Def aults AOSDFT 3-5 Presentation Mode P APPM1 3-6 Presentation Mode with CodeGate PA P P M 2 3-6 Manual Activ ation Mode Off AO S M E N 0 3-6 *Manual Activ ation Mode On AO S M E N 1 3-6 Do Not End Manual Activation After Good Read AO S M G D 0 3-7 *End Manual Activation After Good Read AO S M G D 1 3-7 Laser [...]

  • Page 181

    9 - 13 Activation Settings (continued) Do Not End Object Detection After Good Read A OSOGD0 3-9 *End Object Detection After Good Read A OSOGD1 3-9 Object Detection Laser Timeout (Range 1 - 65525) *5000 ms A OSODT##### 3-9 Object Detection Distance - Shor t A OSRNG2 3-9 *Object Detection Distance - Long A OSRNG1 3-9 Character Activ ation Mode *Off H[...]

  • Page 182

    9 - 14 Reread Dela y Shor t (500 ms) DL YRRD500 3-12 *Medium (750 ms) DL YRRD750 3-12 Long (1000 ms) DL YRRD1000 3-12 Extra Long (2000 ms) DL YRRD2000 3-12 User-Specified Reread Dela y Range 0 - 30,000 ms DL YRRD##### 3-12 Centering Centering On DECWIN1 3-13 *Centering Off DECWIN0 3-13 Left of Centering Window (*40%) DECLFT## 3-13 Right of Centerin[...]

  • Page 183

    9 - 15 Aimer Control *Aimer Alw ays Off SCNAIT0;SCNDL Y 0 3-16 Aimer Alwa ys On SCNAIT65535;SC NDL Y0 3-16 Aimer Controlled by External Aiming Pin SCNAIT65535;SC NDL Y65535 3-16 Aimer on 100 milliseconds SCNAIT0;SCNDL Y 100 3-16 User-Specified Aimer Dela ys Bef ore Activation SCNDL Y##### 3-16 After Activation SCNAIT##### 3-17 Output Sequence Edito[...]

  • Page 184

    9 - 16 T ransmit Alternate Extended ASCII Characters *T ransmit Alternate Extended ASCIi KBDEXT0 4-4 Tr a n s m i t N o r m a l Extended ASCIi KBDEXT1 4-4 Function Code Tr a n s m i t *Enable RMVFNC0 4-6 Disable RMVFNC1 4-6 Communication Check Char acter *None HSTXRC0 4-6 LRC Star ts on 1st Character HSTXRC1 4-6 LRC Star ts on 2nd Character HSTXRC2[...]

  • Page 185

    9 - 17 Data F ormatter Data Formatter Off DFM_EN0 5-15 *Data Formatter On, Not Required, Keep Prefix/Suffix DFM_EN1 5-16 Data Format Required, Keep Prefix/Suffix DFM_EN2 5-16 Data Formatter On, Not Required, Drop Prefix/Suffix DFM_EN3 5-16 Data Format Required, Drop Prefix/Suffix DFM_EN4 5-16 Data F ormat Non- Match Error T one *Data Format Non- Ma[...]

  • Page 186

    9 - 18 Codabar Def ault All Codabar Settings CBRDFT 6-3 Off CBRENA0 6-3 * On CBRENA1 6-3 Codabar Star t/Stop Char . * Don’t T ransmit CBRSSX0 6-3 T ransmit CBRSSX1 6-3 Codabar Check Char . * No Check Char . CBRCK20 6-4 V alidate Modulo 16, But Don’t T ransmit CBRCK21 6-4 V alidate Modulo 16, and T ransmit CBRCK22 6-4 V alidate Modulo 7 CD , But[...]

  • Page 187

    9 - 19 Code 39 Star t/Stop Char . * Don’t T ransmit C39SSX0 6-7 T ransmit C39SSX1 6-7 Code 39 Check Char . * No Check Char . C39CK20 6-7 V alidate, But Don’t Tr a n s m i t C39CK21 6-7 V alidate, and T ransmit C39CK22 6-7 Code 39 Redundancy Range (0 - 10) *0 C39VO T## 6-8 Code 39 Message Length Minimum (1 - 80) *3 C39MIN## 6-8 Maximum (1 - 80) [...]

  • Page 188

    9 - 20 Interleav ed 2 of 5 Message Length Minimum (1 - 80) *6 I25MIN## 6-12 Maximum (1 - 80) *80 I25MAX## 6-12 NEC 2 of 5 Default All NEC 2 of 5 Settings N25DFT 6-12 *Off N25ENA0 6-12 On N25ENA1 6-12 NEC 2 of 5 Check Digit * No Check Char . N25CK20 6-13 V alidate, But Don’t Tr a n s m i t N25CK21 6-13 V alidate, and Tr a n s m i t N25CK22 6-13 NE[...]

  • Page 189

    9 - 21 Straight 2 of 5 Industrial Message Length Minimum (1 - 80) *3 R25MIN## 6-16 Maximum (1 - 80) *80 R25MAX## 6-16 Straight 2 of 5 IA T A Def ault All Str aight 2 of 5 IA T A Settings A25DFT 6-17 Straight 2 of 5 IA T A *Off A25ENA0 6-17 On A25ENA1 6-17 Straight 2 of 5 IA T A Redundancy Range (0 - 10) *0 A25VO T## 6-17 Straight 2 of 5 IA T A Mess[...]

  • Page 190

    9 - 22 Code 11 Check Digits Required 1 Check Digit Required C11CK20 6-20 *2 Check Digits Required C11CK21 6-20 A uto Select Check Digits Required C11CK22 6-20 Check Digit V alidation V alidate and T ransmit One Check Digit C11CK23 6-21 V alidate and T ransmit T wo Check Digits C11CK24 6-21 V alidate and T ransmit A uto Select Check Digits C11CK25 6[...]

  • Page 191

    9 - 23 ISBT128 Predefined Concatenation Sequences * Donation ID Number (001) and ABO/RhD Blood Groups (002) ISBPCS0 6-25 Donation ID Number (001) and Donor ID Number (019) ISBPCS1 6-25 Donation ID Number (001) and Confidential Unit Exclusion Status ISBPCS2 6-25 Product Code (003) and Expiration Date (Form 1) ISBPCS3 6-25 Product Code (003) and Expi[...]

  • Page 192

    9 - 24 ISBT 128 User- Defined Concatenation Sequences 1st Left Identifier (0- 255) *0 ISBUL1## 6-27 2nd Left Identifier (0- 255) *0 ISBUL2## 6-27 1st Right Identifier (0-255) *0 ISBUR1## 6-27 2nd Right Identifier (0-255) *0 ISBUR2## 6-27 ISBT 128 User- Defined Concatenation Sequences On/Off *Off ISBUCE0 6-28 Allow User-Defined Sequence ISBUCE1 6-28[...]

  • Page 193

    9 - 25 T elepen Def ault All T elepen Settings TELDFT 6-32 *Off TELENA0 6-32 On TELENA1 6-32 T elepen Output *AIM T elepen Output TELOLD0 6-32 Original T elepen Output TELOLD1 6-32 T elepen Redundancy Range (0 - 10) *0 TEL VO T## 6-33 T elepen Message Length Minimum (1 - 80) *3 TELMIN## 6-33 Maximum (1 - 80) *80 TELMAX## 6-33 UPC-A Default All UPC-[...]

  • Page 194

    9 - 26 UPC-A Redundancy Range (0 - 10) *0 UP A V OT## 6-37 UPC-A/EAN-13 with Extended Coupon Code *Off CPNENA0 6-37 Allow Concatenation CPNENA1 6-37 Require Concatenation CPNENA2 6-37 UPC-A/Code 128 Coupon Code Output * Multiple Code Output CPNSTY0 6-38 Single Code Output CPNSTY1 6-38 UPC-A Number System 4 Addenda Required * Don’t Require Coupon [...]

  • Page 195

    9 - 27 UPC-E0 Default All UPC-E Settings UPEDFT 6-40 Off UPEEN00 6-40 *On UPEEN01 6-40 UPC-E0 Expand *Off UPEEXP0 6-40 On UPEEXP1 6-40 UPC-E0 Number System *On UPEEXN1 6-41 Off UPEEXN0 6-41 UPC-E0 Check Digit *Off UPECKX0 6-41 On UPECKX1 6-41 UPC-E0 Leading Zero *Off UPENSX0 6-42 On UPENSX1 6-42 UPC-E0 Addenda 2 Digit Addenda On UPEAD21 6-42 *2 Dig[...]

  • Page 196

    9 - 28 EAN/JAN-13 2 Digit Addenda 2 Digit Addenda On E13AD21 6-45 *2 Digit Addenda Off E13AD20 6-45 5 Digit Addenda On E13AD51 6-45 *5 Digit Addenda Off E13AD50 6-45 EAN/JAN-13 Addenda Required *Not Required E13ARQ0 6-45 Required E13ARQ1 6-45 EAN-13 Beginning with 2 Addenda Required * Don’t Require 2 Digit Addenda ARQSY20 6-46 Require 2 Digit Add[...]

  • Page 197

    9 - 29 EAN-13 Beginning with 434/439 Addenda Required * Don’t Require Addenda ARQ4340 6-49 Require 2 Digit Addenda ARQ4341 6-49 Require 5 Digit Addenda ARQ4342 6-49 Require 2 or 5 Digit Addenda ARQ4343 6-49 EAN-13 Beginning with 977 Addenda Required * Don’t Require 2 Digit Addenda ARQ9770 6-49 Require 2 Digit Addenda ARQ9771 6-49 EAN-13 Beginni[...]

  • Page 198

    9 - 30 ISSN T ranslate *Off E13ISS0 6-53 On E13ISS1 6-53 Ref ormat On E13ISR1 6-53 *Ref ormat Off E13ISR0 6-53 EAN/JAN-8 Def ault All EAN/ JAN 8 Settings EA8DFT 6-54 Off EA8ENA0 6-54 *On EA8ENA1 6-54 EAN/JAN-8 Chec k Digit Off EA8CKX0 6-54 *On EA8CKX1 6-54 EAN/JAN-8 Addenda *2 Digit Addenda Off EA8AD20 6-55 2 Digit Addenda On EA8AD21 6-55 *5 Digit [...]

  • Page 199

    9 - 31 MSI Check Char acter *V alidate T ype 10, but Don’t T ransmit MSICHK0 6-58 V alidate T ype 10 and Tr a n s m i t MSICHK1 6-58 V alidate 2 T ype 10 Chars, b ut Don’t Tr a n s m i t MSICHK2 6-58 V alidate 2 T ype 10 Chars and T ransmit MSICHK3 6-58 Disable MSI Chec k Characters MSICHK6 6-58 MSI Redundancy Range (0 - 10) *0 MSIV OT## 6-58 M[...]

  • Page 200

    9 - 32 GS1 DataBar Omnidirectional Redundancy Range (0 - 10) *0 RSSV O T## 6-61 GS1 DataBar Limited Default All GS1 DataBar Limited Settings RSLDFT 6-62 Off RSLENA0 6-62 *On RSLENA1 6-62 GS1 DataBar Limited Redundancy Range (0 - 10) *0 RSL VO T## 6-62 GS1 DataBar Expanded Def ault All GS1 DataBar Expanded Settings RSEDFT 6-63 Off RSEENA0 6-63 *On R[...]

  • Page 201

    9 - 33 China P ost (Hong K ong 2 of 5) Def ault All China P ost (Hong Kong 2 of 5) Settings CPCDFT 6-66 *Off CPCENA0 6-66 On CPCENA1 6-66 China P ost (Hong K ong 2 of 5) Redundancy Range (0 - 10) *0 CPCVO T## 6-66 China P ost (Hong K ong 2 of 5) Msg. Length Minimum (1 - 80) *3 CPCMIN## 6-67 Maximum (1 - 80) *80 CPCMAX## 6-67 Serial T rigger Command[...]

  • Page 202

    9 - 34[...]

  • Page 203

    10 - 1 10 Maintenance Repairs Repairs and/or upgrades are not to be perf or med on this product. These ser- vices are to be perf ormed only by an authorized ser v ice center (see Customer Support on page 11-1). Maintenance Y our device provides reliab le and effici ent operation with a minimum of care. Although specific maintenance is not re quired[...]

  • Page 204

    10 - 2 If the engine reads a bar c ode, b ut the data is not di splay ed correctly on the host screen: • The engine may not be programm ed for the appropriate terminal interface. For example, you scan “12345” and the host displays “@es%.” Reprogram the engine with the correct Plug and Pla y bar code. See Programming the Interface beginnin[...]

  • Page 205

    11 - 1 11 Customer Suppor t T echnical Assistance If you need assistance installing or troub leshooting your device , please contact us by using one of the methods belo w: Knowledge Base: www.hsmknowledgebase.com Our Knowledge Base pro vides thous ands of immediate solutions. If the Knowledge Base cannot help , our T ech nical Suppor t P or tal (se[...]

  • Page 206

    11 - 2 This warr anty shall extend from the time of shipment f or the duration published by HII f or the product at the time of pu rchase (“W arranty P eriod”). Any defectiv e product must be returned (at purchaser’ s e xpense) during the Warr anty P er iod to HII f actor y or authorized ser vice cent er for inspection. No product will be acc[...]

  • Page 207

    A - 1 A Reference Charts Symbology Char ts Note: “m” represents the AIM modifier character. Refer to International Technical Specification, Symbology Iden tifiers, for AIM modifier character details. Prefix / Suffix entries for specific symb ologies override the universal (All Symbologies, 99) entry. Ref er to Data Editing beginning on page 4-1[...]

  • Page 208

    A - 2 GS1 GS1 DataBar ]e m 0y 7 9 GS1 DataBar Limited ]e m { 7B GS1 DataBar Expanded ]e m }7 D GS1-128 ]C1 I 49 2 of 5 China P ost (Hong Kong 2 of 5) ]X0 Q 51 Interleav ed 2 of 5 ]I m 0, 1, 3 e 65 Matrix 2 of 5 ]X0 m 6D NEC 2 of 5 ]X0 Y 59 Straight 2 of 5 IA T A ]R m 0, 1, 3 f 66 Straight 2 of 5 Industrial ]S0 f 66 MSI ]M m 0, 1 g 67 T elepen ]B m [...]

  • Page 209

    A - 3 Po s t a l S y m b o l o g i e s ASCII Con version Chart In ke yboard applications, ASCII Control Characters can be represented in 3 dif- f erent wa ys, as shown belo w . The CT RL+X function is OS and application dependent. The f ollowing tab le lists so me commonly used Microsoft functional- ity . This table applies to U .S. style k eyboar [...]

  • Page 210

    A - 4 4 04 EO T AL T Break CTRL+ D Bookmark 5 05 ENQ CTRL Make CTRL+ E Center 6 06 A CK CTRL Break CTRL+ F Find 7 07 BEL Enter / Ret CTRL+ G 8 08 BS (Apple Make) CTRL+ H History 9 09 HT T ab CTRL+ I Italic 10 0A LF (Apple Break) CTRL+ J Justify 11 0B VT T ab CTRL+ K hyperlink 12 0C FF Delete CTRL+ L list, left align 13 0D CR Enter / Ret CTRL+ M 14 [...]

  • Page 211

    A - 5 Lower ASCII Ref erence T able Printable Characters DEC HEX Character DEC HEX Character DEC HEX Character 32 20 <SP ACE> 64 40 @ 96 60 ` 33 21 ! 65 41 A 97 61 a 34 22 " 66 42 B 98 62 b 35 23 # 67 43 C 99 63 c 36 24 $ 68 44 D 100 64 d 37 25 % 69 45 E 101 65 e 38 26 & 70 46 F 102 66 f 39 27 ' 71 47 G 103 67 g 40 28 ( 72 48 H [...]

  • Page 212

    A - 6 Extended ASCII Characters DEC HEX ASCII Alternate Extended PS2 Scan Code 128 80 Ç up arrow ↑ 0x48 129 81 ü down arrow ↓ 0x50 130 82 é right arrow → 0x4B 131 83 â left arrow ← 0x4D 132 84 ä Insert 0x52 133 85 à Delete 0x53 134 86 å Home 0x47 135 87 ç End 0x4F 136 88 ê Page Up 0x49 137 89 ë Page Down 0x51 138 8A è Right AL T [...]

  • Page 213

    A - 7 165 A5 Ñ Print Screen n/a 166 A6 ª Ta b 0x0F 167 A7 º Shift T ab 0x8F 168 A8 ¿ Enter 0x1C 169 A9 ⌐ Esc 0x01 170 AA ¬ Alt Make 0x36 171 AB ½ Alt Break 0xB6 172 AC ¼ Control Make 0x1D 173 AD ¡ Control Break 0x9D 174 AE « Alt Sequence with 1 Character 0x36 175 AF » Ctrl Sequence with 1 Character 0x1D 176 B0 ░ 177 B1 ▒ 178 B2 ▓ [...]

  • Page 214

    A - 8 204 CC ╠ 205 CD ═ 206 CE ╬ 207 CF ╧ 208 D0 ╨ 209 D1 ╤ 210 D2 ╥ 21 1 D3 ╙ 212 D4 ╘ 213 D5 ╒ 214 D6 ╓ 215 D7 ╫ 216 D8 ╪ 217 D9 ┘ 218 DA ┌ 219 DB █ 220 DC ▄ 221 DD ▌ 222 DE ▐ 223 DF ▀ 224 E0 α 225 E1 ß 226 E2 Γ 227 E3 π 228 E4 Σ 229 E5 σ 230 E6 µ 231 E7 τ 232 E8 Φ 233 E9 Θ 234 EA Ω 235 EB δ 23[...]

  • Page 215

    A - 9 Unicode Ke y Maps 243 F3 ≤ 244 F4 ⌠ 245 F5 ⌡ 246 F6 ÷ 247 F7 ≈ 248 F8 ° 249 F9 · 250 FA · 251 FB √ 252 FC ⁿ 253 FD ² 254 FE ■ 255 FF Extended ASCII Characters (Continued) DEC HEX ASCII Alternate Extended PS2 Scan Code 6E 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 4B 50 55 4C 51 56 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0F[...]

  • Page 216

    A - 10[...]

  • Page 217

    [...]

  • Page 218

    Sample Symbols UPC-A 0 123456 7890 Interleaved 2 of 5 Code 128 EAN-13 Code 39 Codabar 1234567890 Code 128 9 780330 290951 BC321 A13579B Code 93 123456-9$ Straight 2 of 5 Industrial 123456[...]

  • Page 219

    Sample Symbols 6543210 GS1 DataBar (01)00123456789012 Matrix 2 of 5[...]

  • Page 220

    Pr ogramming Char t 1 0 2 3 6 7 5 4 8 9[...]

  • Page 221

    Pr ogramming Char t Note: If you make an error while scanning the letters or digits (before scanning Save), scan Discard, scan the correct letters or digits, and Save again. A C B F E D Save Discard Reset[...]

  • Page 222

    Honeywell Scanning & Mobility 9680 Old Bailes Road Fort Mill, SC 29707 N431X-UG Rev B 12/12[...]