Page 2
Eugene, Oregon 97402 Telephone: (541) 683-5700 Telefax: (541) 345-7140 PSC and the PSC logo are registered trademarks of PSC INC. Duet and VS800 are trademarks of PSC INC. This manual and its contents are copyrighted, with all rights re- served. Under copyright law, this manual may not be copied in whole or in part without the prior written consent of PSC.
Contents Programming Your Scanner ............2 Programmable Features .............. 5 Return to Factory Settings ............6 Additional Features ..............7 Programmable Rear Scan Line ............ 9 Programmable Speaker Features ..........11 LED Lamp/Indication Features ..........28 Timeouts ..................31 Setting Laser Timeout ............32 Setting Motor Timeout ............
Page 4
I 2 of 5 Length Control ............. 285 I 2 of 5 Fixed Length ............301 Codabar Options ..............336 Codabar Minimum Read Settings ........342 MSI/Plessey Options ............... 355 MSI/Plessey Minimum Read Settings ......363 Index ..................368 Duet™ and VS800™ Scanner Programming Kit...
Programming with Bar Codes This programming kit contains the procedures and bar code programming labels necessary to set the scanner's programmable features. R44-1740...
Wait for the scanner to complete the Selftest routine and emit four tones. The green lamp will light dimly, indicating that the scanner is in normal Operating Mode. Duet™ and VS800™ Scanner Programming Kit...
Page 7
DC Power 2. Connect the I/F cable to the Supply host terminal AC Power Connector AC/DC Power Interface Connector Adapter Duet ™ Scanner Host Terminal Connector * To Host Interface Connector I/F Cable Terminal AC/DC power supply into Host Terminal Duet ™...
4. After all the desired programming bar codes have been successfully scanned, exit Programming Mode by scanning the Programming Switch bar code once again. The scanner will reset and emit four beeps during the power-up se- quence. Duet™ and VS800™ Scanner Programming Kit...
The remainder of this programming kit contains programming bar codes for all programmable features for the Duet™ and VS800 scanners. Refer to the detailed features listing shown in the index at the back of this manual to find the individual features that you wish to change.
RS-232, all settings will return to the scanner's original factory settings for the RS-232 interface. NOTE Any settings you have selected in a pre- vious programming session will be lost. 6 500000 000009 Duet™ and VS800™ Scanner Programming Kit...
Additional Features Other features are available for the scanner that are not included in this programming kit. Call PSC technical support for more information. Some features not included here are: • EAN13 number system digit (NSD) • EAN two label configuration items (in- cludes several options) •...
Page 12
• Full label editing configuration (includes several options for RS-232 and Keyboard Wedge) • Symbology-specific Label I.D. control (Keyboard Wedge and RS-232 inter- faces) • Codabar fixed length control • MSI/Plessey fixed length control Duet™ and VS800™ Scanner Programming Kit...
Programmable Rear Scan Line The scanner’s standard configuration comes with the single rear scan line pointer always on and ready for use. The bar codes on the next page allow you to change the operation of the rear scan line to be completely off until you push the button. Pressing the button automatically activates both the spotter beam and bar code reading.
Page 14
Rear Window Laser Always On 4 0 0 7 9 5 0 0 0 0 0 3 Rear Window Laser on When Trigger is Pressed 4 0 0 7 9 5 0 0 0 0 1 0 Duet™ and VS800™ Scanner Programming Kit...
Programmable Speaker Features The speaker has six programmable features: • The speaker's Good Read Indication can be turned on or off. • Good Read Tone Length can be ad- justed to one of three different settings. • Good read Volume can be set to one of three levels.
Page 16
Speaker ("Good Read" Indication): ON Use this bar code to enable the speaker's "good read" indication. 6 4 0 0 1 0 3 0 0 0 0 0 8 Duet™ and VS800™ Scanner Programming Kit...
Page 17
Speaker ("Good Read" Indication): Off Use this bar code to disable the speaker's "good read" indication. 6 4 0 0 1 0 3 0 0 0 0 1 5 R44-1740...
Page 18
"Good Read" Tone Length = 100 ms. Use this bar code to set the "good read" tone length to 100 millisec- onds 4 0 0 0 2 2 0 0 0 0 0 4 Duet™ and VS800™ Scanner Programming Kit...
Page 19
"Good Read" Tone Length = 250 ms. Use this bar code to set the "good read" tone length to 250 millisec- onds 4 0 0 0 2 2 0 0 0 0 1 1 R44-1740...
Page 20
"Good Read" Tone Length = 500 ms. Use this bar code to set the "good read" tone length to 500 millisec- onds. 4 0 0 0 2 2 0 0 0 0 2 8 Duet™ and VS800™ Scanner Programming Kit...
Page 21
Speaker Volume = Low Use this bar code to set the speaker volume to low. 6 4 0 0 0 2 5 0 0 0 0 0 1 R44-1740...
Page 22
Speaker Volume = Medium Use this bar code to set the speaker volume to medium. 6 4 0 0 0 2 5 0 0 0 0 1 8 Duet™ and VS800™ Scanner Programming Kit...
Page 23
Speaker Volume = High Use this bar code to set the speaker volume to high. 6 4 0 0 0 2 5 0 0 0 0 2 5 R44-1740...
Page 24
Speaker Tone = Low Use this bar code to set the speaker tone to low. 4 0 0 0 2 0 0 0 0 0 0 6 Duet™ and VS800™ Scanner Programming Kit...
Page 25
Speaker Tone = Medium Use this bar code to set the speaker tone to medium. 4 0 0 0 2 0 0 0 0 0 1 3 R44-1740...
Page 26
Speaker Tone = High Use this bar code to set the speaker tone to high. 4 0 0 0 2 0 0 0 0 0 2 0 Duet™ and VS800™ Scanner Programming Kit...
Page 27
Power-up Tone — Enable Use this bar code to enable the tone sounded on power-up. 4 0 0 5 1 9 0 0 0 0 1 2 R44-1740...
Page 28
Power-up Tone — Disable Use this bar code to disable the tone sounded on power-up. 4 0 0 5 1 9 0 0 0 0 0 5 Duet™ and VS800™ Scanner Programming Kit...
Page 29
When to Indicate "Good Read" = After Decode Use this bar code to indicate a "good read" after a bar code has been successfully decoded. 4 0 0 1 5 3 0 0 0 0 0 3 R44-1740...
Page 30
When to Indicate "Good Read" = After Transmit Use this bar code to indicate a "good read" after successfully transmitting the bar code data to the host. 4 0 0 1 5 3 0 0 0 0 1 0 Duet™ and VS800™ Scanner Programming Kit...
Page 31
When to Indicate "Good Read" = CTS Goes Inactive, Then Active (RS-232 ONLY) Use this bar code to indicate "good read" after CTS switches from inactive to active. 4 0 0 1 5 3 0 0 0 0 2 7 R44-1740...
LED Lamp/Indication Features LED Features The scanner's LED lamp can be programmed to indicate the scanner is idle: • LED lamp is off when scanner is idle • LED lamp is dim when scanner is idle Duet™ and VS800™ Scanner Programming Kit...
Page 33
LED Lamp When Scanner is Idle = OFF Use this bar code to set the LED lamp to OFF when the scanner is idle. 4 0 0 7 6 9 0 0 0 0 1 5 R44-1740...
LED Lamp When Scanner is Idle = DIM Use this bar code to set the LED lamp to DIM when the scanner is idle. 4 0 0 7 6 9 0 0 0 0 2 2 Duet™ and VS800™ Scanner Programming Kit...
Timeouts Timeouts allow you to shut off the scanner's laser and/or motor if the scanner isn't used for a predetermined period of time. This feature is included to reduce power consumption and lengthen scanner life. NOTE Laser safety requires that the laser switch off before the motor.
The laser timeout programming bar codes set the time for switching the laser off if the scanner isn't used. The selections are: • Laser timeout = 5 minutes • Laser timeout = 10 minutes • Laser timeout = 15 minutes Duet™ and VS800™ Scanner Programming Kit...
Page 37
Laser Timeout = 5 Minutes Use this bar code to set the laser timeout to 5 minutes. 6 4 0 0 0 7 9 0 0 0 2 0 0 R44-1740...
Laser Timeout = 10 Minutes Use this bar code to set the laser timeout to 10 minutes. 6 4 0 0 0 7 9 0 0 0 4 0 8 Duet™ and VS800™ Scanner Programming Kit...
Page 39
Laser Timeout = 15 Minutes Use this bar code to set the laser timeout to 15 minutes. 6 4 0 0 0 7 9 0 0 0 6 0 6 R44-1740...
The motor will not timeout before the laser times out. The selections are: • Motor timeout = 5 minutes • Motor timeout = 15 minutes • Motor timeout = 30 minutes • Motor timeout = 60 minutes Duet™ and VS800™ Scanner Programming Kit...
Page 41
Motor Timeout = 5 Minutes Use this bar code to set the motor timeout to 5 minutes. 6 4 0 0 0 7 8 0 0 0 2 0 1 R44-1740...
Motor Timeout = 15 Minutes Use this bar code to set the motor timeout to 15 minutes. 6 4 0 0 0 7 8 0 0 0 6 0 7 Duet™ and VS800™ Scanner Programming Kit...
Page 43
Motor Timeout = 30 Minutes Use this bar code to set the motor timeout to 30 minutes. 6 4 0 0 0 7 8 0 0 1 2 0 8 R44-1740...
Motor Timeout = 60 Minutes Use this bar code to set the motor timeout to 60 minutes. 6 4 0 0 0 7 8 0 0 2 4 0 3 Duet™ and VS800™ Scanner Programming Kit...
Setting Double Read Timeout The double read timeout sets a time limit that determines how much time must pass before reading the same bar code (e.g. two identical items) again. A typical setting is 600 ms. The selections are: • Double read timeout = 400 milliseconds •...
Page 46
Double Read Timeout = 400 ms. Use this bar code to set the double read timeout to 400 ms. 4 0 0 0 7 7 0 0 0 4 0 0 Duet™ and VS800™ Scanner Programming Kit...
Page 47
Double Read Timeout = 500 ms. Use this bar code to set the double read timeout to 500 ms. 4 0 0 0 7 7 0 0 0 5 0 9 R44-1740...
Page 48
Double Read Timeout = 600 ms. Use this bar code to set the double read timeout to 600 ms. This is the recommended setting. 6 4 0 0 0 7 7 0 0 0 6 0 8 Duet™ and VS800™ Scanner Programming Kit...
Page 49
Double Read Timeout = 800 ms. Use this bar code to set the double read timeout to 800 ms. 6 4 0 0 0 7 7 0 0 0 8 0 6 R44-1740...
Page 50
Double Read Timeout = 1 second Use this bar code to set the double read timeout to 1 second. 6 4 0 0 0 7 7 0 0 1 0 0 1 Duet™ and VS800™ Scanner Programming Kit...
Interface Selection The scanner must be configured to operate with your POS terminal. The following interfaces are supported: • OCIA (PSC) • IBM 4683 (port 17) • OCIA (NCR) • IBM 4683 (port 5B) • OCIA (NCR 9-bit) • IBM 4683 (port 9B) •...
(for example: RS-232 Configuration) and determine which (if any) settings should be modified. 4. After programming all the chosen features, exit Programming Mode (see Programming Your Scanner at the front of this manual). Duet™ and VS800™ Scanner Programming Kit...
Page 54
Interface Type = OCIA (PSC) Scan this bar code to select the PSC OCIA interface protocol. 6 4 0 0 0 3 0 0 0 0 0 2 7 Duet™ and VS800™ Scanner Programming Kit...
Page 55
Interface Type = OCIA (NCR 8 Bit) Scan this bar code to select the OCIA interface type compatible with an NCR 8 bit POS system. 6 4 0 0 0 3 0 0 0 0 0 3 4 R44-1740...
Page 56
Interface Type = OCIA (NCR 9 Bit) Scan this bar code to select the OCIA interface type compatible with an NCR 9 bit POS system. 6 4 0 0 0 3 0 0 0 0 1 7 1 Duet™ and VS800™ Scanner Programming Kit...
Page 57
Interface Type = OCIA (SNI) Scan this bar code to select the OCIA interface type compatible with an SNI POS system. 4 0 0 0 3 0 0 0 0 0 7 2 R44-1740...
Page 58
Interface Type = RS-232 (PSC) Scan this bar code to select the standard RS-232 interface type. 4 0 0 0 3 0 0 0 0 0 5 8 Duet™ and VS800™ Scanner Programming Kit...
Page 59
Interface Type = RS-232 (SNI) Scan this bar code to select the RS-232 interface type compatible with an SNI POS system. 4 0 0 0 3 0 0 0 0 1 8 8 R44-1740...
Page 60
Interface Type = IBM 4683 (Port 17) Scan this bar code to select the IBM 4683 Port 17 interface type. 4 0 0 0 3 0 0 0 0 0 4 1 Duet™ and VS800™ Scanner Programming Kit...
Page 61
Interface Type = IBM 4683 (Port 5B) Scan this bar code to select the IBM 4683 Port 5B interface type. 4 0 0 0 3 0 0 0 0 0 8 9 R44-1740...
Page 62
Interface Type = IBM 4683 (Port 9B) Scan this bar code to select the IBM 4683 Port 9B interface type. 4 0 0 0 3 0 0 0 0 3 5 5 Duet™ and VS800™ Scanner Programming Kit...
Page 63
Interface Type = IBM 4682/3 (Port E) Scan this bar code to select the IBM 4682/3 Port E interface type. 4 0 0 0 3 0 0 0 0 0 9 6 R44-1740...
Page 64
Interface Type = Wand Emulation Scan this bar code to select Wand Emulation as the active interface type. 4 0 0 0 3 0 0 0 0 3 6 2 Duet™ and VS800™ Scanner Programming Kit...
Page 65
Interface Type = Keyboard Wedge Type: IBM AT & Compatible PS-2 US/Foreign Scan this bar code to select the IBM AT & Compatible PS-2 Keyboard Wedge as the active interface type. This interface supports the following: • IBM AT & compatible w/US keyboard.
Page 66
• IBM AT & compatible w/foreign keyboard ALT mode. • PS/2 25-286, 30-286, 50, 50Z, 60, 70, 80, 90 w/foreign keyboard ALT mode. 4 0 0 0 3 0 0 0 0 3 8 6 Duet™ and VS800™ Scanner Programming Kit...
Page 67
Interface Type = Keyboard Wedge Type: PC/XT (with US Keyboard) Scan this bar code to select PC/XT with (US keyboard) Keyboard Wedge as the active interface type. 4 0 0 0 3 0 0 0 0 4 0 9 R44-1740...
Page 68
PC/XT (with Foreign Keyboard ALT Mode) Scan this bar code to select the PC/XT with foreign keyboard ALT mode Keyboard Wedge as the active interface type. 4 0 0 0 3 0 0 0 0 3 7 9 Duet™ and VS800™ Scanner Programming Kit...
Page 69
Interface Type = Keyboard Wedge Type: PS/2 25 and 30 (w/US Keyboard) Scan this bar code to select the PS/2 25 and 30 (with US key- board) Keyboard Wedge as the active interface type. 4 0 0 0 3 0 0 0 0 4 2 3 R44-1740...
Page 70
Scan this bar code to select the PS/2 25 and 30 (with foreign keyboard ALT mode) Keyboard Wedge as the active interface type. 4 0 0 0 3 0 0 0 0 3 9 3 Duet™ and VS800™ Scanner Programming Kit...
Page 71
Interface Type = Keyboard Wedge Type: IBM 317x, 318x, 319x, 34xx w/122 Key Keyboard Scan this bar code to select IBM 317x, 318x, 319x, 34xx (w/122 key keyboard) Keyboard Wedge as the active interface type. 4 0 0 0 3 0 0 0 0 4 9 2 R44-1740...
Page 72
IBM 31xx w/102 Key (Terminal) Keyboard Scan this bar code to select the IBM 31xx w/102 key (terminal keyboard) Keyboard Wedge as the active interface type. 4 0 0 0 3 0 0 0 0 5 0 8 Duet™ and VS800™ Scanner Programming Kit...
Page 73
Interface Type = Keyboard Wedge Type: Japanese DOS 101 Key (TDOS) Scan this bar code to select the Japanese DOS 101 Key (TDOS) Keyboard Wedge as the active interface type. 4 0 0 0 3 0 0 0 0 5 1 5 R44-1740...
Page 74
Interface Type = Keyboard Wedge Type: NEC 9801 Scan this bar code to select the NEC 9801 Keyboard Wedge as the active interface type. 4 0 0 0 3 0 0 0 0 5 2 2 Duet™ and VS800™ Scanner Programming Kit...
RS-232 Interface Configuration The programming bar codes in this section pertain only to POS terminals with an RS-232 communica- tion interface. In order for the POS terminal and scanner to communicate, the scanner's configura- tion must match the communication settings of the POS terminal.
Xon/Xoff – software flow control. If this feature is enabled, CTS/RTS (hardware flow control) should be disabled. The result of enabling both flow controls is unpredictable. Duet™ and VS800™ Scanner Programming Kit...
Page 77
RS-232: Baud Rate = 1200 Use this bar code to set the RS-232 baud rate to 1200. 6 4 0 0 0 2 9 0 0 0 0 4 5 R44-1740...
Page 78
RS-232: Baud Rate = 2400 Use this bar code to set the RS-232 baud rate to 2400. 6 4 0 0 0 2 9 0 0 0 0 3 8 Duet™ and VS800™ Scanner Programming Kit...
Page 79
RS-232: Baud Rate = 4800 Use this bar code to set the RS-232 baud rate to 4800. 6 4 0 0 0 2 9 0 0 0 0 2 1 R44-1740...
Page 80
RS-232: Baud Rate = 9600 Use this bar code to set the RS-232 baud rate to 9600. 6 4 0 0 0 2 9 0 0 0 0 1 4 Duet™ and VS800™ Scanner Programming Kit...
Page 81
RS-232: Baud Rate = 19200 Use this bar code to set the RS-232 baud rate to 19200. 6 4 0 0 0 2 9 0 0 0 0 0 7 R44-1740...
Page 82
RS-232: Baud Rate = 38400 Use this bar code to set the RS-232 baud rate to 38400. 4 0 0 0 2 9 0 0 0 0 6 9 Duet™ and VS800™ Scanner Programming Kit...
Page 83
RS-232: Parity = None Use this bar code to set parity to None. 6 4 0 0 0 3 1 0 0 0 0 0 2 R44-1740...
Page 84
RS-232: Parity = Even Use this bar code to set parity to Even. 6 4 0 0 0 3 1 0 0 0 0 1 9 Duet™ and VS800™ Scanner Programming Kit...
Page 85
RS-232: Parity = Odd Use this bar code to set parity to Odd. 6 4 0 0 0 3 1 0 0 0 0 2 6 R44-1740...
Page 86
RS-232: Parity = Mark Use this bar code to set parity to Mark. 6 4 0 0 0 3 1 0 0 0 0 3 3 Duet™ and VS800™ Scanner Programming Kit...
Page 87
RS-232: Parity = Space Use this label to set parity to Space. 6 4 0 0 0 3 1 0 0 0 0 4 0 R44-1740...
Page 88
RS-232: Data Bits = 7 Use this bar code to set the RS-232 data format to seven bits. 6 4 0 0 1 5 5 0 0 0 0 0 1 Duet™ and VS800™ Scanner Programming Kit...
Page 89
RS-232: Data Bits = 8 Use this bar code to set the RS-232 data format to eight data bits. 6 4 0 0 1 5 5 0 0 0 0 1 8 R44-1740...
Page 90
RS-232: Stop Bits = 1 Use this bar code to set the number of stop bits to one. 6 4 0 0 0 3 4 0 0 0 0 0 9 Duet™ and VS800™ Scanner Programming Kit...
Page 91
RS-232: Stop Bits = 2 Use this bar code to set the number of stop bits to two. 6 4 0 0 0 3 4 0 0 0 0 1 6 R44-1740...
Page 92
(scan the bar code: Xon/Xoff—Disable ). The result of enabling both flow controls is unpredictable. Scan the bar code below to enable CTS flow control. 4 0 0 5 2 7 0 0 0 0 1 1 Duet™ and VS800™ Scanner Programming Kit...
Page 93
RS-232: CTS Scan Control — Enable When this option is enabled, the Clear To Send (CTS) line must be active for the scanner to read and transmit data. While the CTS line is inactive, the scanner will remain in a host disabled state. Following a successful transmission, the CTS signal must transition to inactive and then to active to enable...
Page 94
CTS line. Scan the bar code below to disable hardware control. 4 0 0 5 2 7 0 0 0 0 0 4 Duet™ and VS800™ Scanner Programming Kit...
Page 95
RS-232: Software Control (Xon/Xoff) — Enable Use this bar code to enable Xon/ Xoff for data flow control. NOTE If this feature is enabled, CTS Flow Con- trol should be disabled (scan the bar code: Hardware Control—Disable ). The result of enabling both flow controls is unpredictable.
Page 96
RS-232: Software Control (Xon/Xoff) — Disable Use this bar code to disable Xon/ Xoff (no data flow control). 6 4 0 0 0 3 3 0 0 0 0 0 0 Duet™ and VS800™ Scanner Programming Kit...
RS-232 Host Echo Feature The scanner can be configured to echo (to the host) all characters received. The scanner shall echo character data as well as an RS- 232 break. The priority of transmission is: 1. Break data 2. Label data 3.
Page 98
RS-232: Host Echo — Enable Scan this bar code to enable Host Echo. 4 0 0 2 0 5 0 0 0 0 1 2 Duet™ and VS800™ Scanner Programming Kit...
Page 99
RS-232: Host Echo — Disable Scan this bar code to disable Host Echo. 4 0 0 2 0 5 0 0 0 0 0 5 R44-1740...
Page 100
This delay is enforced between all transmitted elements including host echo characters. Scan this bar code to set intercharacter delay to specify no delay. 4 0 0 1 5 6 0 0 0 0 0 0 Duet™ and VS800™ Scanner Programming Kit...
Page 101
RS-232: Intercharacter Delay = 10 ms. Delay Scan this bar code to set intercharacter delay to 10 millisec- onds. 4 0 0 1 5 6 0 0 0 0 1 7 R44-1740...
Page 102
RS-232: Intercharacter Delay = 20 ms. Delay Scan this bar code to set intercharacter delay to 20 millisec- onds. 4 0 0 1 5 6 0 0 0 0 2 4 Duet™ and VS800™ Scanner Programming Kit...
Page 103
RS-232: Intercharacter Delay = 30 ms. Delay Scan this bar code to set intercharacter delay to 30 millisec- onds. 4 0 0 1 5 6 0 0 0 0 3 1 R44-1740...
Page 104
RS-232: Intercharacter Delay = 40 ms. Delay Scan this bar code to set intercharacter delay to 40 millisec- onds. 4 0 0 1 5 6 0 0 0 0 4 8 Duet™ and VS800™ Scanner Programming Kit...
Page 105
RS-232: Intercharacter Delay = 50 ms. Delay Scan this bar code to set intercharacter delay to 50 millisec- onds. 4 0 0 1 5 6 0 0 0 0 5 5 R44-1740...
Page 106
RS-232: Intercharacter Delay = 60 ms. Delay Scan this bar code to set intercharacter delay to 60 millisec- onds. 4 0 0 1 5 6 0 0 0 0 6 2 Duet™ and VS800™ Scanner Programming Kit...
Page 107
RS-232: Intercharacter Delay = 70 ms. Delay Scan this bar code to set intercharacter delay to 70 millisec- onds. 4 0 0 1 5 6 0 0 0 0 7 9 R44-1740...
Page 108
RS-232: Intercharacter Delay = 80 ms. Delay Scan this bar code to set intercharacter delay to 80 millisec- onds. 4 0 0 1 5 6 0 0 0 0 8 6 Duet™ and VS800™ Scanner Programming Kit...
Page 109
RS-232: Intercharacter Delay = 90 ms. Delay Scan this bar code to set intercharacter delay to 90 millisec- onds. 4 0 0 1 5 6 0 0 0 0 9 3 R44-1740...
Page 110
RS-232: Intercharacter Delay = 100 ms. Delay Scan this bar code to set intercharacter delay to 100 milli- seconds. 4 0 0 1 5 6 0 0 0 1 0 9 Duet™ and VS800™ Scanner Programming Kit...
Page 111
RS-232: Intercharacter Delay = 120 ms. Delay Scan this bar code to set intercharacter delay to 120 milliseconds. 4 0 0 1 5 6 0 0 0 1 2 3 R44-1740...
Page 112
RS-232: Intercharacter Delay = 140 ms. Delay Scan this bar code to set intercharacter delay to 140 milli- seconds. 4 0 0 1 5 6 0 0 0 1 4 7 Duet™ and VS800™ Scanner Programming Kit...
RS-232 ACK/NAK Options Several ACK/NAK parameters can be set for your ® scanner. Contact your PSC dealer if the specific ACK/NAK option you wish to set is not included in this section. Options for RS-232 ACK/NAK are: • Disable ACK/NAK •...
RS-232: ACK/NAK—Disable Scan this bar code to disable the ACK/NAK feature. 6 401553 000006 Duet™ and VS800™ Scanner Programming Kit...
Page 115
RS-232: ACK/NAK— Enable for Bar Code Transmission Scan this bar code to enable the ACK/NAK feature for bar code transmission. 4 0 1 5 5 3 0 0 0 0 1 3 R44-1740...
Page 116
RS-232: ACK/NAK— Enable for Host Command Acknowledge Scan this bar code to enable the ACK/NAK feature for host command acknowledge. 4 0 1 5 5 3 0 0 0 0 2 0 Duet™ and VS800™ Scanner Programming Kit...
Page 117
RS-232: ACK/NAK — Enable for Bar Code Transmission and Host Acknowledge Scan this bar code to enable the ACK/NAK feature for bar code transmission and host acknowl- edge. 4 0 1 5 5 3 0 0 0 0 3 7 R44-1740...
Host Commands • Beep on "Not on File" NOTE The OCIA interface must first be se- lected (reference the Interface Selection section of this manual) before you can set the OCIA options in this section. Duet™ and VS800™ Scanner Programming Kit...
Page 119
OCIA: Intercharacter Delay — Enable Scan this bar code to enable an OCIA intercharacter delay of 70 microseconds. 6 4 0 0 1 8 2 0 0 0 0 1 2 R44-1740...
OCIA: Host Commands — Enable The scanner can be configured to respond to host commands. Scan this bar code to enable scanner response to OCIA host commands. 4 0 0 2 0 7 0 0 0 0 1 0 R44-1740...
The scanner can be configured to respond to host commands. Scan this bar code to disable scanner response to OCIA host commands. 4 0 0 2 0 7 0 0 0 0 0 3 Duet™ and VS800™ Scanner Programming Kit...
Page 123
OCIA: Beep On Not On File — Enable When enabled, this feature will cause the scanner to sound 21 Good Read Beeps upon receipt of a Not On File command from the host. Note OCIA host commands must be enabled for this option to work (scan the OCIA: Host Commands —...
OCIA: Beep On Not On File — Disable Scan this bar code to disable the "beep on not on file" option. 4 0 1 1 0 5 0 0 0 0 0 3 Duet™ and VS800™ Scanner Programming Kit...
Wand Interface Configuration The following programming bar codes pertain only to POS terminals with the Wand Emulation communication interface. In order for the POS terminal and scanner to communicate, the scanner's configuration must match the communi- cation settings of the POS terminal. Typically, the scanner's factory default configuration has been preset to match your POS terminal requirements.
Page 126
Wand Emulation: Polarity = …Bars Low Scan this bar code to set quiet zones and spaces high and bars low. 4 0 0 2 1 2 0 0 0 0 0 5 Duet™ and VS800™ Scanner Programming Kit...
Page 127
Wand Emulation: Polarity = …Bars High Scan this bar code to set quiet zones and spaces low and bars high. 4 0 0 2 1 2 0 0 0 0 1 2 R44-1740...
Page 128
Wand Emulation: Signal Speed = 330µs Scan this bar code to set signal speed at 330µs per nominal bar or space. 4 0 0 2 1 4 0 0 0 0 0 3 Duet™ and VS800™ Scanner Programming Kit...
Page 129
Wand Emulation: Signal Speed = 660µs Scan this bar code to set signal speed at 660µs per nominal bar or space. 4 0 0 2 1 4 0 0 0 0 1 0 R44-1740...
Page 130
0.0 and 0.7 VDC; the standard TTL logic low range. Scan this bar code to set the idle to low. 4 0 0 2 1 3 0 0 0 0 0 4 Duet™ and VS800™ Scanner Programming Kit...
Page 131
Wand Emulation: Idle State = High Idle state refers to the TTL logic level of the Wand Emulation signal when not in use. When the idle state is high, the output signal is between 2.4 and 5.25 VDC, the standard TTL logic high range. Scan this bar code to set the idle to high.
Page 132
Scan this bar code to instruct the scanner to send label data to the host in its original format without any translation. 4 0 0 6 3 5 0 0 0 0 0 2 Duet™ and VS800™ Scanner Programming Kit...
Page 133
Wand Emulation: Label Format = Code 39 Scan this bar code to instruct the scanner to translate label data into Code 39 format before sending it to the host. 4 0 0 6 3 5 0 0 0 0 1 9 R44-1740...
Page 134
Label data that is not in the Code 39 character set will be transmitted using full ASCII encoding. 4 0 0 6 3 5 0 0 0 0 3 3 Duet™ and VS800™ Scanner Programming Kit...
Page 135
Wand Emulation: Label Format = Code 128 Scan this bar code to instruct the scanner to translate label data into Code 128 format before sending it to the host. The label will be rejected if it contains data that is not in the Code 128 character set.
Page 136
This noise signal notifies the host that label data is coming. Scan this bar code to enable the feature. 4 0 0 2 3 3 0 0 0 0 1 5 Duet™ and VS800™ Scanner Programming Kit...
Page 137
Wand Emulation: Leading Noise — Disable When this option is enabled, the scanner generates noise transi- tions prior to sending the label data to the host. This noise signal notifies the host that label data is coming. Scan this bar code to disable the feature.
Keyboard Support • Country/Language Selection • Caps Lock NOTE The Keyboard Wedge interface must first be selected (reference the Interface Se- lection section of this manual) before you can set the options in this section. Duet™ and VS800™ Scanner Programming Kit...
Page 139
Keyboard Wedge: Intercharacter Delay = 5ms. Scan this bar code to set the Keyboard Wedge intercharacter delay to 5 milliseconds (the minimum delay setting). 4 0 0 6 4 7 0 0 0 0 0 7 R44-1740...
Keyboard Wedge: Intercharacter Delay = 50ms. Scan this bar code to set the Keyboard Wedge intercharacter delay to 50 milliseconds. 4 0 0 6 4 7 0 0 0 5 0 2 Duet™ and VS800™ Scanner Programming Kit...
Page 143
Keyboard Wedge: Keyboard Support — Disable Scan this bar code if you are using a system with an external key- board. 4 0 0 6 4 9 0 0 0 0 0 5 R44-1740...
Keyboard Wedge: Keyboard Support — Enable Scan this bar code if you are using a system with no external key- board. 4 0 0 6 4 9 0 0 0 0 1 2 Duet™ and VS800™ Scanner Programming Kit...
Page 145
Keyboard Wedge: Country Mode = USA Scan this bar code to select USA as the country/language supported by the keyboard. 4 0 0 7 7 0 0 0 0 0 0 4 R44-1740...
Page 146
Keyboard Wedge: Country Mode = Belgium Scan this bar code to select Bel- gium as the country/language supported by the keyboard. 4 0 0 7 7 0 0 0 0 0 1 1 Duet™ and VS800™ Scanner Programming Kit...
Page 147
Keyboard Wedge: Country Mode = Britain Scan this bar code to select Britain as the country/language sup- ported by the keyboard. 4 0 0 7 7 0 0 0 0 0 2 8 R44-1740...
Keyboard Wedge: Country Mode = Denmark Scan this bar code to select Den- mark as the country/language supported by the keyboard. 4 0 0 7 7 0 0 0 0 0 3 5 Duet™ and VS800™ Scanner Programming Kit...
Page 149
Keyboard Wedge: Country Mode = France Scan this bar code to select France as the country/language sup- ported by the keyboard. 4 0 0 7 7 0 0 0 0 0 4 2 R44-1740...
Keyboard Wedge: Country Mode = Germany Scan this bar code to select Ger- many as the country/language supported by the keyboard. 4 0 0 7 7 0 0 0 0 0 5 9 Duet™ and VS800™ Scanner Programming Kit...
Page 151
Keyboard Wedge: Country Mode = Japan Scan this bar code to select Japan as the country/language sup- ported by the keyboard. 4 0 0 7 7 0 0 0 0 1 2 7 R44-1740...
Keyboard Wedge: Country Mode = Italy Scan this bar code to select Italy as the country/language supported by the keyboard. 4 0 0 7 7 0 0 0 0 0 6 6 Duet™ and VS800™ Scanner Programming Kit...
Page 153
Keyboard Wedge: Country Mode = Norway Scan this bar code to select Norway as the country/language supported by the keyboard. 4 0 0 7 7 0 0 0 0 0 7 3 R44-1740...
Keyboard Wedge: Country Mode = Portugal Scan this bar code to select Portu- gal as the country/language supported by the keyboard. 4 0 0 7 7 0 0 0 0 0 8 0 Duet™ and VS800™ Scanner Programming Kit...
Page 155
Keyboard Wedge: Country Mode = Spain Scan this bar code to select Spain as the country/language sup- ported by the keyboard. 4 0 0 7 7 0 0 0 0 0 9 7 R44-1740...
Keyboard Wedge: Country Mode = Sweden Scan this bar code to select Swe- den as the country/language supported by the keyboard. 4 0 0 7 7 0 0 0 0 1 0 3 Duet™ and VS800™ Scanner Programming Kit...
Page 157
Keyboard Wedge: Country Mode = Switzerland Scan this bar code to select Switzerland as the country/ language supported by the keyboard. 4 0 0 7 7 0 0 0 0 1 1 0 R44-1740...
Page 158
Keyboard Wedge: Caps Lock = Off Scan this bar code to send charac- ter data (to the host) in normal format. 4 0 0 7 7 2 0 0 0 0 0 2 Duet™ and VS800™ Scanner Programming Kit...
Page 159
Keyboard Wedge: Caps Lock = On Scan this bar code to send charac- ter data (to the host) in reverse case: • (a…z) = (A…Z) • (A…Z) = (a…z) Use this feature if your caps lock is on. 4 0 0 7 7 2 0 0 0 0 1 9 R44-1740...
Page 160
Use this feature if your Shift Lock is on. NOTE For use with Keyboard Wedge Interface Type G (122-key keyboard) ONLY. 4 0 0 7 7 2 0 0 0 0 2 6 Duet™ and VS800™ Scanner Programming Kit...
IBM 46xx Configuration The following programming bar codes pertain only to POS terminals with IBM 46xx communica- tion interfaces. In order for the POS terminal and scanner to communicate, the scanner's configura- tion must match the communication settings of the POS terminal.
Page 162
Status re- sponses to the host, however, will indicate the the laser has been disabled. 4 0 0 6 2 7 0 0 0 0 1 0 Duet™ and VS800™ Scanner Programming Kit...
Page 163
IBM 46xx: Do Not Limit Command Set Scan this bar code to disable the Limit Command Set feature. 4 0 0 6 2 7 0 0 0 0 0 3 R44-1740...
Page 164
Code 39. Bar codes scanned while this feature is enabled will be transmitted to the host as Code 39, with no data checking or conver- sion. 4 0 0 6 2 6 0 0 0 0 1 1 Duet™ and VS800™ Scanner Programming Kit...
Page 165
IBM 46xx: Transmit in Code 39 Format — Disable Scan this bar code to disable the “Transmit in Code 39” feature. 4 0 0 6 2 6 0 0 0 0 0 4 R44-1740...
Page 166
Scan this bar code to cause the scanner to transmit a status message to the host upon receipt of an “SNRM”. NOTE This feature should be used with IBM Port 5B and Port 17 terminals. 6 401053 000018 Duet™ and VS800™ Scanner Programming Kit...
Page 167
IBM 46xx: Transmit Unsolicited Status — Disable Scan this bar code to disable the “Transmit Unsolicited Status” feature. NOTE Disable this feature when the scanner is used with IBM Port 9B and Port E termi- nals. 6 401053 000001 R44-1740...
Setting Label I.D. Label identifiers consist of one or two ASCII characters that can precede or follow barcode label data as it is transmitted to the host. The host uses these characters as a means of distinguishing between symbologies. The established industry standards used are symbology-specific label identifiers, and are listed in the table below.
Page 170
Transmit Label I.D. as Prefix Scan this bar code to transmit the label I.D. as a prefix. 4 0 0 5 1 7 0 0 0 0 1 4 Duet™ and VS800™ Scanner Programming Kit...
Page 171
Transmit Label I.D. as Suffix Scan this bar code to transmit the label I.D. as a suffix. 4 0 0 5 1 7 0 0 0 0 2 1 R44-1740...
Page 172
Transmit Label I.D. — Disable Scan this bar code to disable transmission of the label I.D. (prefix and/or suffix). 4 0 0 5 1 7 0 0 0 0 0 7 Duet™ and VS800™ Scanner Programming Kit...
Page 173
Global Suffix = None Scan this bar code to transmit no global suffix. 4 0 0 0 6 2 0 0 0 0 0 2 R44-1740...
Page 174
Global Suffix = <CR> Scan this bar code to transmit a carriage return as the global suffix. 4 0 0 0 6 2 0 3 3 2 8 4 Duet™ and VS800™ Scanner Programming Kit...
Page 175
Global Suffix = <CR><LF> (RS-232 ONLY) Scan this bar code to transmit a carriage return and line feed as the global suffix. 4 0 0 0 6 2 0 3 3 3 8 3 R44-1740...
NOTE If Code 39 stitching is enabled, Code 39 and the UPC/EAN family will be the ONLY symbologies that can be recognized. Duet™ and VS800™ Scanner Programming Kit...
Page 177
Symbology Selection — continued The programming bar codes for symbology selection are contained on the following pages. Be sure the symbology you wish to select is compat- ible with your POS terminal before you change these settings (see the “Symbologies Supported” table in the Interface Selection section of this kit).
Page 178
Use this bar code to enable UPC and EAN bar codes as active symbologies. NOTE The UPC/EAN symbology family also includes the Japanese Article Number- ing system (JAN). 4 0 0 1 4 1 0 0 0 0 1 5 Duet™ and VS800™ Scanner Programming Kit...
Page 179
UPC/EAN Symbology Family — Disable Use this bar code to disable UPC and EAN as active symbologies. NOTE The UPC/EAN symbology family is al- ways active for the purpose of reading programming bar code labels. Scan- ning this bar code disables UPC/EAN transmission to the host (disables de- coding of UPC/EAN non-programming labels).
Page 180
Code 39 — Enable Use this bar code to select Code 39 as an active symbology. 6 4 0 0 1 4 2 0 0 0 0 1 4 Duet™ and VS800™ Scanner Programming Kit...
Page 181
Code 39 — Disable Use this bar code to disable Code 39 as an active symbology. 6 4 0 0 1 4 2 0 0 0 0 0 7 R44-1740...
Page 182
Code 128 — Enable Use this bar code to enable Code 128 as an active symbology. 6 4 0 0 1 4 6 0 0 0 0 1 0 Duet™ and VS800™ Scanner Programming Kit...
Page 183
Code 128 — Disable Use this bar code to disable Code 128 as an active symbology. 6 4 0 0 1 4 6 0 0 0 0 0 3 R44-1740...
Page 184
Codabar — Enable Use this bar code to enable Codabar as an active symbology. 4 0 0 1 4 3 0 0 0 0 1 3 Duet™ and VS800™ Scanner Programming Kit...
Page 185
Codabar – Disable Use this bar code to disable Codabar as an active symbology. 4 0 0 1 4 3 0 0 0 0 0 6 R44-1740...
Page 186
I 2 of 5 — Enable Use this bar code to enable Interleaved 2 of 5 as an active symbology. 6 4 0 0 1 4 4 0 0 0 0 1 2 Duet™ and VS800™ Scanner Programming Kit...
Page 187
I 2 of 5 — Disable Use this bar code to disable Interleaved 2 of 5 as an active symbology. 6 4 0 0 1 4 4 0 0 0 0 0 5 R44-1740...
MSI/Plessey — Enable Use this bar code to enable MSI/Plessey as an active symbol- ogy. 4 0 0 1 9 3 0 0 0 0 1 8 Duet™ and VS800™ Scanner Programming Kit...
Symbology Selection section of this manual and scan the UPC/EAN Symbology — Enable programming bar code. 3. Scan the bar codes in this section to modify the desired UPC/EAN options. Duet™ and VS800™ Scanner Programming Kit...
Page 191
4. After programming all the chosen features, exit Programming Mode (reference Programming Your Scanner at the front of this manual). R44-1740...
UPC-E data to UPC-A format before transmission to the host terminal. Enabling this feature will automatically disable the 'Expand UPC-E to EAN-13' feature. 6 4 0 0 0 6 5 0 0 0 0 1 6 Duet™ and VS800™ Scanner Programming Kit...
Page 193
UPC-E to UPC-A Expansion — Disable Use this bar code to disable the expansion of UPC-E data to UPC-A format before transmission to the host terminal. 6 4 0 0 0 6 5 0 0 0 0 0 9 R44-1740...
Page 194
EAN-13 format before transmis- sion to the host terminal. Enabling this feature will auto- matically disable the 'Expand UPC-E to UPC-A' feature. 6 4 0 1 0 2 6 0 0 0 0 1 4 Duet™ and VS800™ Scanner Programming Kit...
Page 195
UPC-E to EAN-13 Expansion — Disable Use this bar code to disable the expansion of UPC-E data to EAN-13 format before transmis- sion to the host terminal. 6 4 0 1 0 2 6 0 0 0 0 0 7 R44-1740...
Page 196
Use this bar code to enable the expansion of UPC-A data to EAN-13 format before transmis- sion to the host terminal. 6 4 0 0 0 6 7 0 0 0 0 1 4 Duet™ and VS800™ Scanner Programming Kit...
Page 197
UPC-A to EAN-13 Expansion — Disable Use this bar code to disable the expansion of UPC-A data to EAN- 13 format before transmission to the host terminal. 6 4 0 0 0 6 7 0 0 0 0 0 7 R44-1740...
Page 198
EAN-8 to EAN-13 Expansion — Enable Use this bar code to enable the expansion of EAN-8 data to EAN- 13 format before transmission to the host terminal. 4 0 0 5 3 9 0 0 0 0 1 6 Duet™ and VS800™ Scanner Programming Kit...
Page 199
EAN-8 to EAN-13 Expansion — Disable Use this bar code to disable the expansion of EAN-8 data to EAN-13 format before transmis- sion to the host terminal. 4 0 0 5 3 9 0 0 0 0 0 9 R44-1740...
UPC and EAN check digits. • UPC-A Check Digit Transmission • UPC-E Check Digit Transmission • EAN-8 Check Digit Transmission • EAN-13 Check Digit Transmission • UPC-E Number System Digit (NSD) Transmission Duet™ and VS800™ Scanner Programming Kit...
Page 201
UPC-A Check Digit Transmission — Enable Use this bar code to enable sending the UPC-A check digit to the host. 6 4 0 0 1 8 3 0 0 0 0 1 1 R44-1740...
Page 202
UPC-A Check Digit Transmission — Disable Use this bar code to disable sending the UPC-A check digit to the host. 6 4 0 0 1 8 3 0 0 0 0 0 4 Duet™ and VS800™ Scanner Programming Kit...
Page 203
UPC-E Check Digit Transmission — Enable Use this bar code to enable sending the UPC-E check digit to the host. 6 4 0 0 0 6 4 0 0 0 0 1 7 R44-1740...
Page 204
UPC-E Check Digit Transmission — Disable Use this bar code to disable sending the UPC-E check digit to the host. 6 4 0 0 0 6 4 0 0 0 0 0 0 Duet™ and VS800™ Scanner Programming Kit...
Page 205
EAN-8 Check Digit Transmission — Enable Use this bar code to enable sending the EAN-8 check digit to the host. 6 4 0 0 1 8 4 0 0 0 0 1 0 R44-1740...
Page 206
EAN-8 Check Digit Transmission — Disable Use this bar code to disable sending the EAN-8 check digit to the host. 6 4 0 0 1 8 4 0 0 0 0 0 3 Duet™ and VS800™ Scanner Programming Kit...
Page 207
EAN-13 Check Digit Transmission — Enable Use this bar code to enable sending the EAN-13 check digit to the host. 6 4 0 0 1 8 5 0 0 0 0 1 9 R44-1740...
Page 208
EAN-13 Check Digit Transmission — Disable Use this bar code to disable sending the EAN-13 check digit to the host. 6 4 0 0 1 8 5 0 0 0 0 0 2 Duet™ and VS800™ Scanner Programming Kit...
Page 209
UPC-A Number System Digit Transmission — Enable Use this bar code to enable sending the UPC-A Number System Digit (NSD) to the host. 4 0 0 2 1 1 0 0 0 0 1 3 R44-1740...
Page 210
Use this bar code to disable sending the UPC-A Number System Digit (NSD) to the host. NOTE Disabling this feature may cause poten- tial data duplication. 4 0 0 2 1 1 0 0 0 0 0 6 Duet™ and VS800™ Scanner Programming Kit...
Page 211
UPC-E Number System Digit Transmission — Enable Use this bar code to enable sending the UPC-E Number System Digit (NSD) to the host. 4 0 0 5 8 4 0 0 0 0 1 6 R44-1740...
Page 212
Number System Digit Transmission — Disable Use this bar code to disable sending the UPC-E Number System Digit (NSD) to the host. 4 0 0 5 8 4 0 0 0 0 0 9 Duet™ and VS800™ Scanner Programming Kit...
UPC/EAN/Instore Minimum Read Settings Minimum read settings define the minimum number of consecutive times a bar code must be decoded with the same result before it is accepted as a good read. A higher minimum read setting offers more assurance that a bar code has been read correctly, while a lower setting allows faster scanning performance.
Page 214
UPC-A Minimum Read = 1 Use this bar code to set the UPC-A minimum read to 1. 4 0 0 0 9 7 0 0 0 0 1 5 Duet™ and VS800™ Scanner Programming Kit...
Page 215
UPC-A Minimum Read = 2 Use this bar code to set the UPC-A minimum read to 2. 4 0 0 0 9 7 0 0 0 0 2 2 R44-1740...
Page 216
UPC-A Minimum Read = 3 Use this bar code to set the UPC-A minimum read to 3. 4 0 0 0 9 7 0 0 0 0 3 9 Duet™ and VS800™ Scanner Programming Kit...
Page 217
UPC-A Minimum Read = 4 Use this bar code to set the UPC-A minimum read to 4. 4 0 0 0 9 7 0 0 0 0 4 6 R44-1740...
Page 218
UPC-E Minimum Read = 1 Use this bar code to set the UPC-E minimum read to 1. 4 0 0 0 9 8 0 0 0 0 1 4 Duet™ and VS800™ Scanner Programming Kit...
Page 219
UPC-E Minimum Read = 2 Use this bar code to set the UPC-E minimum read to 2. 4 0 0 0 9 8 0 0 0 0 2 1 R44-1740...
Page 220
UPC-E Minimum Read = 3 Use this bar code to set the UPC-E minimum read to 3. 4 0 0 0 9 8 0 0 0 0 3 8 Duet™ and VS800™ Scanner Programming Kit...
Page 221
UPC-E Minimum Read = 4 Use this bar code to set the UPC-E minimum read to 4 4 0 0 0 9 8 0 0 0 0 4 5 R44-1740...
Page 222
EAN-8 Minimum Read = 1 Use this bar code to set the EAN-8 minimum read to 1. 4 0 0 1 0 1 0 0 0 0 1 7 Duet™ and VS800™ Scanner Programming Kit...
Page 223
EAN 8-Minimum Read = 2 Use this bar code to set the EAN-8 minimum read to 2. 4 0 0 1 0 1 0 0 0 0 2 4 R44-1740...
Page 224
EAN-8 Minimum Read = 3 Use this bar code to set the EAN-8 minimum read to 3. 4 0 0 1 0 1 0 0 0 0 3 1 Duet™ and VS800™ Scanner Programming Kit...
Page 225
EAN-8 Minimum Read = 4 Use this bar code to set the EAN-8 minimum read to 4. 4 0 0 1 0 1 0 0 0 0 4 8 R44-1740...
Page 226
EAN-13 Minimum Read = 1 Use this bar code to set the EAN-13 minimum read to 1. 4 0 0 1 0 0 0 0 0 0 1 8 Duet™ and VS800™ Scanner Programming Kit...
Page 227
EAN-13 Minimum Read = 2 Use this bar code to set the EAN-13 minimum read to 2. 4 0 0 1 0 0 0 0 0 0 2 5 R44-1740...
Page 228
EAN-13 Minimum Read = 3 Use this bar code to set the EAN-13 minimum read to 3. 4 0 0 1 0 0 0 0 0 0 3 2 Duet™ and VS800™ Scanner Programming Kit...
Page 229
EAN-13 Minimum Read = 4 Use this bar code to set the EAN-13 minimum read to 4. 4 0 0 1 0 0 0 0 0 0 4 9 R44-1740...
Page 230
• UPCA bar codes with a Number System Digit (NSD) of 2 or 4 • EAN-8 or EAN13 bar codes with flag 1 or 2. 4 0 0 1 3 3 0 0 0 0 1 6 Duet™ and VS800™ Scanner Programming Kit...
Page 231
Instore Minimum Read = 2 Use this bar code to set the Instore label minimum read to 2. 4 0 0 1 3 3 0 0 0 0 2 3 R44-1740...
Page 232
Instore Minimum Read = 3 Use this bar code to set the Instore label minimum read to 3. 4 0 0 1 3 3 0 0 0 0 3 0 Duet™ and VS800™ Scanner Programming Kit...
Page 233
Instore Minimum Read = 4 Use this bar code to set the Instore label minimum read to 4. 4 0 0 1 3 3 0 0 0 0 4 7 R44-1740...
(see the Symbologies Sup- ported table in the Interface Selection section of this manual). 2. Place the scanner in Programming Mode (see Programming Your Scanner at the front of this manual). Duet™ and VS800™ Scanner Programming Kit...
Page 235
3. If Code 39 has not been enabled as an active symbology for the scanner being programmed, go to the Symbol- ogy Selection section of this manual and scan the Code 39 — Enable pro- gramming bar code. 4. Scan the bar codes in this section to modify the desired Code 39 options.
Page 236
Code 39: Check Character — Send). This feature checks to see if data collected matches the bar code's internal check character. 6 4 0 0 0 8 5 0 0 0 0 1 0 Duet™ and VS800™ Scanner Programming Kit...
Page 237
Code 39: Check Character — Don't Verify Using this bar code disables verification of the Code 39 check character. If you disable this feature, you should also scan the bar code that disables sending the Code 39 check character. 6 4 0 0 0 8 5 0 0 0 0 0 3 R44-1740...
Page 238
39 check character to the host terminal. This feature will have no affect unless Code 39: Check Character —Verify is also enabled. 6 4 0 0 1 3 8 0 0 0 0 1 1 Duet™ and VS800™ Scanner Programming Kit...
Page 239
Code 39: Check Character — Don't Send Use this bar code to disable transmission of an optional Code 39 check character to the host terminal. 6 4 0 0 1 3 8 0 0 0 0 0 4 R44-1740...
Page 240
Use this setting when you regularly experience misreads. • Code 39: Minimum Read = 4 Use this setting when misreads are a common problem. If you must use settings of 3 or 4, examine your bar code printing/production methods. Duet™ and VS800™ Scanner Programming Kit...
Page 241
Code 39: Minimum Read = 1 Use this bar code to set the Code 39 minimum read setting to 1. 6 4 0 0 1 0 7 0 0 0 0 1 1 R44-1740...
Page 242
Code 39: Minimum Read = 2 Use this bar code to set the Code 39 minimum read setting to 2. 6 4 0 0 1 0 7 0 0 0 0 2 8 Duet™ and VS800™ Scanner Programming Kit...
Page 243
Code 39: Minimum Read = 3 Use this bar code to set the Code 39 minimum read setting to 3. 6 4 0 0 1 0 7 0 0 0 0 3 5 R44-1740...
Page 244
Code 39: Minimum Read = 4 Use this bar code to set the Code 39 minimum read setting to 4. 6 4 0 0 1 0 7 0 0 0 0 4 2 Duet™ and VS800™ Scanner Programming Kit...
Code 39 Stitching Options The scanner can be configured to perform Code 39 stitching, an advanced method of decoding Code 39 bar codes that are damaged, hard to read, or extended in length. NOTE When Code 39 stitching is enabled, UPC/ EAN and Code 39 bar codes are the only symbologies that can be decoded by the scanner (see the Symbology Selection...
Page 246
Code 39: Stitching — Enable The scanner can be configured to perform Code 39 stitching. If enabled, a valid stitching length must be provided. 4 0 0 2 0 9 0 0 0 0 1 8 Duet™ and VS800™ Scanner Programming Kit...
Page 247
Code 39: Stitching — Disable Use this bar code to disable Code 39 stitching. 4 0 0 2 0 9 0 0 0 0 0 1 R44-1740...
Page 248
6 for the Code 39 stitch- ing decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 0 6 4 Duet™ and VS800™ Scanner Programming Kit...
Page 249
Code 39: Stitching Length = 7 This bar code specifies a fixed length of 7 for the Code 39 stitch- ing decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 0 7 1 R44-1740...
Page 250
8 for the Code 39 stitch- ing decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 0 8 8 Duet™ and VS800™ Scanner Programming Kit...
Page 251
Code 39: Stitching Length = 9 This bar code specifies a fixed length of 9 for the Code 39 stitch- ing decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 0 9 5 R44-1740...
Page 252
This bar code specifies a fixed length of 10 for the Code 39 stitching decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 1 0 1 Duet™ and VS800™ Scanner Programming Kit...
Page 253
Code 39: Stitching Length = 11 This bar code specifies a fixed length of 11 for the Code 39 stitching decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 1 1 8 R44-1740...
Page 254
This bar code specifies a fixed length of 12 for the Code 39 stitching decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 1 2 5 Duet™ and VS800™ Scanner Programming Kit...
Page 255
Code 39: Stitching Length = 13 This bar code specifies a fixed length of 13 for the Code 39 stitching decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 1 3 2 R44-1740...
Page 256
This bar code specifies a fixed length of 14 for the Code 39 stitching decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 1 4 9 Duet™ and VS800™ Scanner Programming Kit...
Page 257
Code 39: Stitching Length = 15 This bar code specifies a fixed length of 15 for the Code 39 stitching decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 1 5 6 R44-1740...
Page 258
This bar code specifies a fixed length of 16 for the Code 39 stitching decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 1 6 3 Duet™ and VS800™ Scanner Programming Kit...
Page 259
Code 39: Stitching Length = 17 This bar code specifies a fixed length of 17 for the Code 39 stitching decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 1 7 0 R44-1740...
Page 260
This bar code specifies a fixed length of 18 for the Code 39 stitching decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 1 8 7 Duet™ and VS800™ Scanner Programming Kit...
Page 261
Code 39: Stitching Length = 19 This bar code specifies a fixed length of 19 for the Code 39 stitching decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 1 9 4 R44-1740...
Page 262
This bar code specifies a fixed length of 20 for the Code 39 stitching decoder. This item applies only when Code 39 stitching is configured as enabled. 4 0 0 2 0 8 0 0 0 2 0 0 Duet™ and VS800™ Scanner Programming Kit...
Page 263
Code 39: Full ASCII — Enable Use this bar code to enable the scanner to read Code 39 bar codes using the full set of ASCII mode symbols. (Ordinarily, Code 39 is limited to only 42 ASCII symbols.) Refer to the AIM Uniform Symbology Specification for Code 39 ANSI/AIM-BC1-1995.
Page 264
Code 39 ANSII symbol set (42 charac- ters), rather than the full set of ASCII mode symbols. 4 0 0 5 5 9 0 0 0 0 0 3 Duet™ and VS800™ Scanner Programming Kit...
Page 265
Code 39: Start/Stop Characters — Send Scan this bar code to enable transmission of Code 39 start/ stop characters. 4 0 0 5 4 8 0 0 0 0 1 4 R44-1740...
Page 266
Scan this bar code to disable transmission of Code 39 start/stop characters. NOTE If there are no data characters, start/stop characters will be sent. 4 0 0 5 4 8 0 0 0 0 0 7 Duet™ and VS800™ Scanner Programming Kit...
Code 128 Options Options for the Code 128 symbology are contained on the following pages. These options include: • Minimum Read • AIM Symbology Prefix • Transmit Function Characters To use options available in this section: 1. Verify that Code 128 is a symbology supported by the scanner's current interface (see the Symbologies Sup- ported table in the Interface Selection...
Page 268
4. Scan the bar codes in this section to modify the desired Code 128 options. 5. After programming all the chosen features, exit Programming Mode. (See Programming Your Scanner at the front of this manual.) Duet™ and VS800™ Scanner Programming Kit...
Code 128 Minimum Read Settings Minimum read settings define the minimum number of consecutive times a bar code must be decoded with the same result before it is accepted as a good read. A higher minimum read setting offers more assurance that a bar code has been correctly read, while a lower setting allows faster scanning performance.
Page 270
Code 128: Minimum Read = 1 Use this bar code to set the Code 128 minimum read setting to 1. 6 4 0 0 1 1 1 0 0 0 0 1 4 Duet™ and VS800™ Scanner Programming Kit...
Page 271
Code 128: Minimum Read = 2 Use this bar code to set the Code 128 minimum read setting to 2. 6 4 0 0 1 1 1 0 0 0 0 2 1 R44-1740...
Page 272
Code 128: Minimum Read = 3 Use this bar code to set the Code 128 minimum read setting to 3. 6 4 0 0 1 1 1 0 0 0 0 3 8 Duet™ and VS800™ Scanner Programming Kit...
Page 273
Code 128: Minimum Read = 4 Use this bar code to set the Code 128 minimum read setting to 4. 6 4 0 0 1 1 1 0 0 0 0 4 5 R44-1740...
Page 274
Scan this bar code to enable addition of the AIM defined symbology identifier prefix to the bar code data. 4 0 0 6 7 2 0 0 0 0 1 0 Duet™ and VS800™ Scanner Programming Kit...
Page 275
Code 128: UCC/AIM Symbology ID — Disable The addition of the AIM defined symbology identifier to Code 128 bar codes can be enabled or disabled. Scan this bar code to disable addition of the AIM defined symbology identifier prefix to the bar code data.
Page 276
Wand Transmit Label Format is set to either "Transmit in normal mode," or "Transmit in Code 128 format." 4 0 0 7 1 1 0 0 0 0 1 8 Duet™ and VS800™ Scanner Programming Kit...
Page 277
Code 128: Transmit Function Chars — Disable Scan this bar code to disable transmission of C128 function characters. 4 0 0 7 1 1 0 0 0 0 0 1 R44-1740...
3. If I 2 of 5 has not been enabled as an active symbology for the scanner being programmed, go to the Symbol- ogy Selection section of this manual Duet™ and VS800™ Scanner Programming Kit...
Page 279
and scan the I 2 of 5 — Enable pro- gramming bar code. 4. Scan the bar codes in this section to modify the desired I 2 of 5 options. 5. After programming all the chosen features, exit Programming Mode. (see Programming Your Scanner at the front of this manual.) R44-1740...
Page 280
Check your system interface communications requirements before changing this setting. 6 4 0 0 1 1 2 0 0 0 0 1 3 Duet™ and VS800™ Scanner Programming Kit...
Page 281
I 2 of 5: Check Character — Don't Verify Use this bar code to disable verification of the I 2 of 5 check character. If you disable this feature, you should also scan the I 2 of 5: Check Character — Don't Send bar code.
Page 282
Interleaved 2 of 5: Check Digit — Verify is also enabled. Check your system interface communications requirements before changing this setting. 6 4 0 0 1 3 9 0 0 0 0 1 0 Duet™ and VS800™ Scanner Programming Kit...
Page 283
I 2 of 5: Check Character — Don't Send Use this bar code to disable transmission of an optional I 2 of 5 check character to the host termi- nal. This feature is only required for some host interfaces. Check your system interface communica- tions requirements before changing this setting.
• I 2 of 5: Minimum Read = 4 Use this setting when misreads are a common problem. If you must use settings of 3 or 4, examine your bar code printing/production methods. Duet™ and VS800™ Scanner Programming Kit...
Page 285
I 2 of 5: Minimum Read = 1 Use this bar code to set the I 2 of 5 minimum read setting to 1. 6 4 0 0 1 0 9 0 0 0 0 1 9 R44-1740...
Page 286
I 2 of 5: Minimum Read = 2 Use this bar code to set the I 2 of 5 minimum read setting to 2. 6 4 0 0 1 0 9 0 0 0 0 2 6 Duet™ and VS800™ Scanner Programming Kit...
Page 287
I 2 of 5: Minimum Read = 3 Use this bar code to set the I 2 of 5 minimum read setting to 3. 6 4 0 0 1 0 9 0 0 0 0 3 3 R44-1740...
Page 288
I 2 of 5: Minimum Read = 4 Use this bar code to set the I 2 of 5 minimum read setting to 4. 6 4 0 0 1 0 9 0 0 0 0 4 0 Duet™ and VS800™ Scanner Programming Kit...
I 2 of 5 Length Control The I 2 of 5 symbology is subject to misreads, since a scanner may read only a portion of an I 2 of 5 bar code and the decoder can erroneously interpret the portion as the entire bar code. Two safeguards for this problem are offered in this programming kit: •...
Page 290
I 2 of 5: Minimum Allowable Length = 4 Use this bar code to set the I 2 of 5 minimum allowable length to 4 (including the check character). 4 0 0 5 2 6 0 0 0 0 4 3 Duet™ and VS800™ Scanner Programming Kit...
Page 291
I 2 of 5: Minimum Allowable Length = 6 Use this bar code to set the I 2 of 5 minimum allowable length to 6 (including the check character). 4 0 0 5 2 6 0 0 0 0 6 7 R44-1740...
Page 292
I 2 of 5: Minimum Allowable Length = 8 Use this bar code to set the I 2 of 5 minimum allowable length to 8 (including the check character). 4 0 0 5 2 6 0 0 0 0 8 1 Duet™ and VS800™ Scanner Programming Kit...
Page 293
I 2 of 5: Minimum Allowable Length = 10 Use this bar code to set the I 2 of 5 minimum allowable length to 10 (including the check character). 4 0 0 5 2 6 0 0 0 1 0 4 R44-1740...
Page 294
I 2 of 5: Minimum Allowable Length = 12 Use this bar code to set the I 2 of 5 minimum allowable length to 12 (including the check character). 4 0 0 5 2 6 0 0 0 1 2 8 Duet™ and VS800™ Scanner Programming Kit...
Page 295
I 2 of 5: Minimum Allowable Length = 14 Use this bar code to set the I 2 of 5 minimum allowable length to 14 (including the check character). 4 0 0 5 2 6 0 0 0 1 4 2 R44-1740...
Page 296
I 2 of 5: Minimum Allowable Length = 16 Use this bar code to set the I 2 of 5 minimum allowable length to 16 (including the check character). 4 0 0 5 2 6 0 0 0 1 6 6 Duet™ and VS800™ Scanner Programming Kit...
Page 297
I 2 of 5: Minimum Allowable Length = 18 Use this bar code to set the I 2 of 5 minimum allowable length to 18 (including the check character). 4 0 0 5 2 6 0 0 0 1 8 0 R44-1740...
Page 298
I 2 of 5: Minimum Allowable Length = 20 Use this bar code to set the I 2 of 5 minimum allowable length to 20 (including the check character). 4 0 0 5 2 6 0 0 0 2 0 3 Duet™ and VS800™ Scanner Programming Kit...
Page 299
I 2 of 5: Minimum Allowable Length = 22 Use this bar code to set the I 2 of 5 minimum allowable length to 22 (including the check character). 4 0 0 5 2 6 0 0 0 2 2 7 R44-1740...
Page 300
I 2 of 5: Minimum Allowable Length = 24 Use this bar code to set the I 2 of 5 minimum allowable length to 24 (including the check character). 4 0 0 5 2 6 0 0 0 2 4 1 Duet™ and VS800™ Scanner Programming Kit...
Page 301
I 2 of 5: Minimum Allowable Length = 26 Use this bar code to set the I 2 of 5 minimum allowable length to 26 (including the check character). 4 0 0 5 2 6 0 0 0 2 6 5 R44-1740...
Page 302
I 2 of 5: Minimum Allowable Length = 28 Use this bar code to set the I 2 of 5 minimum allowable length to 28 (including the check character). 4 0 0 5 2 6 0 0 0 2 8 9 Duet™ and VS800™ Scanner Programming Kit...
Page 303
I 2 of 5: Minimum Allowable Length = 30 Use this bar code to set the I 2 of 5 minimum allowable length to 30 (including the check character). 4 0 0 5 2 6 0 0 0 3 0 2 R44-1740...
Page 304
I 2 of 5: Minimum Allowable Length = 32 Use this bar code to set the I 2 of 5 minimum allowable length to 32 (including the check character). 4 0 0 5 2 6 0 0 0 3 2 6 Duet™ and VS800™ Scanner Programming Kit...
I 2 of 5 Fixed Length A fixed length defines for the scanner exactly how many characters should be present in the I 2 of 5 barcodes you plan to scan. This helps to avoid incomplete or erroneous bar code scans. You have the option of specifying either one or two fixed lengths for this symbology.
Page 306
This instructs the scanner to rec- ognize bar codes containing the first fixed length only. 6. After programming all the chosen features, exit Programming Mode. (see Programming Your Scanner at the front of this manual.) Duet™ and VS800™ Scanner Programming Kit...
Page 307
I 2 of 5: Fixed Length Control — Enable Scan this bar code to enable you to specify fixed lengths. This feature is described on the previous pages. 4 0 0 5 5 5 0 0 0 0 1 4 R44-1740...
Page 308
Scan this bar code to disable fixed length specifications. When no fixed length is specified, the scanner will read any length I 2 of 5 bar code. 4 0 0 5 5 5 0 0 0 0 0 7 Duet™ and VS800™ Scanner Programming Kit...
Page 309
I 2 of 5: First Fixed Length = 4 Scan the bar code below to set the first I 2 of 5 fixed length to 4 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length (with the exception of a second fixed length you may set using the I 2 of 5:...
Page 310
I 2 of 5: Second Fixed Length programming bar codes from this section). 6 4 0 0 0 8 6 0 0 0 0 6 4 Duet™ and VS800™ Scanner Programming Kit...
Page 311
I 2 of 5: First Fixed Length = 8 Scan the bar code below to set the first I 2 of 5 fixed length to 8 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length (with the exception of a second fixed length you may set using the I 2 of 5:...
Page 312
I 2 of 5: Second Fixed Length programming bar codes from this section). 6 4 0 0 0 8 6 0 0 0 1 0 1 Duet™ and VS800™ Scanner Programming Kit...
Page 313
I 2 of 5: First Fixed Length = 12 Scan the bar code below to set the first I 2 of 5 fixed length to 12 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length (with the exception of a second fixed length you may set using the I 2 of 5:...
Page 314
I 2 of 5: Second Fixed Length programming bar codes from this section). 6 4 0 0 0 8 6 0 0 0 1 4 9 Duet™ and VS800™ Scanner Programming Kit...
Page 315
I 2 of 5: First Fixed Length = 16 Scan the bar code below to set the first I 2 of 5 fixed length to 16 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length (with the exception of a second fixed length you may set using the I 2 of 5:...
Page 316
I 2 of 5: Second Fixed Length programming bar codes from this section). 6 4 0 0 0 8 6 0 0 0 1 8 7 Duet™ and VS800™ Scanner Programming Kit...
Page 317
I 2 of 5: First Fixed Length = 20 Scan the bar code below to set the first I 2 of 5 fixed length to 20 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length (with the exception of a second fixed length you may set using the I 2 of 5:...
Page 318
I 2 of 5: Second Fixed Length programming bar codes from this section). 6 4 0 0 0 8 6 0 0 0 2 2 4 Duet™ and VS800™ Scanner Programming Kit...
Page 319
I 2 of 5: First Fixed Length = 24 Scan the bar code below to set the first I 2 of 5 fixed length to 24 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length (with the exception of a second fixed length you may set using the I 2 of 5:...
Page 320
I 2 of 5: Second Fixed Length programming bar codes from this section). 6 4 0 0 0 8 6 0 0 0 2 6 2 Duet™ and VS800™ Scanner Programming Kit...
Page 321
I 2 of 5: First Fixed Length = 28 Scan the bar code below to set the first I 2 of 5 fixed length to 28 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length (with the exception of a second fixed length you may set using the I 2 of 5:...
Page 322
I 2 of 5: Second Fixed Length programming bar codes from this section). 6 4 0 0 0 8 6 0 0 0 3 0 9 Duet™ and VS800™ Scanner Programming Kit...
Page 323
I 2 of 5: First Fixed Length = 32 Scan the bar code below to set the first I 2 of 5 fixed length to 32 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length (with the exception of a second fixed length you may set using the I 2 of 5:...
Page 324
I 2 of 5 bar codes containing ONLY the number of characters you previously set for the first fixed length. 6 4 0 0 0 8 7 0 0 0 0 0 1 Duet™ and VS800™ Scanner Programming Kit...
Page 325
I 2 of 5: Second Fixed Length = 4 Scan the bar code below to set the second I 2 of 5 fixed length to 4 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first...
Page 326
I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first fixed length. 6 4 0 0 0 8 7 0 0 0 0 6 3 Duet™ and VS800™ Scanner Programming Kit...
Page 327
I 2 of 5: Second Fixed Length = 8 Scan the bar code below to set the second I 2 of 5 fixed length to 8 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first...
Page 328
I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first fixed length. 6 4 0 0 0 8 7 0 0 0 1 0 0 Duet™ and VS800™ Scanner Programming Kit...
Page 329
I 2 of 5: Second Fixed Length = 12 Scan the bar code below to set the second I 2 of 5 fixed length to 12 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first...
Page 330
I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first fixed length. 6 4 0 0 0 8 7 0 0 0 1 4 8 Duet™ and VS800™ Scanner Programming Kit...
Page 331
I 2 of 5: Second Fixed Length = 16 Scan the bar code below to set the second I 2 of 5 fixed length to 16 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first...
Page 332
I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first fixed length. 6 4 0 0 0 8 7 0 0 0 1 8 6 Duet™ and VS800™ Scanner Programming Kit...
Page 333
I 2 of 5: Second Fixed Length = 20 Scan the bar code below to set the second I 2 of 5 fixed length to 20 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first...
Page 334
I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first fixed length. 6 4 0 0 0 8 7 0 0 0 2 2 3 Duet™ and VS800™ Scanner Programming Kit...
Page 335
I 2 of 5: Second Fixed Length = 24 Scan the bar code below to set the second I 2 of 5 fixed length to 24 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first...
Page 336
I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first fixed length. 6 4 0 0 0 8 7 0 0 0 2 6 1 Duet™ and VS800™ Scanner Programming Kit...
Page 337
I 2 of 5: Second Fixed Length = 28 Scan the bar code below to set the second I 2 of 5 fixed length to 28 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first...
Page 338
I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first fixed length. 6 4 0 0 0 8 7 0 0 0 3 0 8 Duet™ and VS800™ Scanner Programming Kit...
Page 339
I 2 of 5: Second Fixed Length = 32 Scan the bar code below to set the second I 2 of 5 fixed length to 32 characters. The scanner will read and decode I 2 of 5 bar codes of ONLY this exact length or those containing the number of charac- ters you previously set for the first...
3. If Codabar has not been enabled as an active symbology for the scanner being programmed, go to the Symbol- ogy Selection section of this manual and scan the Codabar — Enable pro- gramming bar code. Duet™ and VS800™ Scanner Programming Kit...
Page 341
4. Scan the bar codes in this section to modify the desired Codabar options. 5. After programming all the chosen features, exit Programming Mode. (See Programming Your Scanner at the front of this manual.) R44-1740...
Page 342
Codabar: Check Character — Send). This feature checks to see if data collected matches the bar code's internal check character. 4 0 0 1 1 3 0 0 0 0 1 2 Duet™ and VS800™ Scanner Programming Kit...
Page 343
Codabar: Check Character — Don't Verify Use this bar code to disable verification of the Codabar check character. If you disable this feature, you should also scan the bar code that disables sending the Codabar check character. 4 0 0 1 1 3 0 0 0 0 0 5 R44-1740...
Page 344
Codabar check character to the host terminal. This feature will have no affect unless Codabar: Check Character —Verify is also enabled. 4 0 0 1 4 0 0 0 0 0 1 6 Duet™ and VS800™ Scanner Programming Kit...
Page 345
Codabar: Check Character — Don't Send Use this bar code to disable transmission of the optional Codabar check character to the host terminal. 4 0 0 1 4 0 0 0 0 0 0 9 R44-1740...
Use this setting when you regularly experience misreads. • Codabar: Minimum Read = 4 Use this setting when misreads are a common problem. If you must use settings of 3 or 4, examine your bar code printing/production methods. Duet™ and VS800™ Scanner Programming Kit...
Page 347
Codabar: Minimum Read = 1 Use this bar code to set the Codabar minimum read setting to 6 4 0 0 1 0 8 0 0 0 0 1 0 R44-1740...
Page 348
Codabar: Minimum Read = 2 Use this bar code to set the Codabar minimum read setting to 2. 6 4 0 0 1 0 8 0 0 0 0 2 7 Duet™ and VS800™ Scanner Programming Kit...
Page 349
Codabar: Minimum Read = 3 Use this bar code to set the Codabar minimum read setting to 4 0 0 1 0 8 0 0 0 0 3 4 R44-1740...
Page 350
Codabar: Minimum Read = 4 Use this bar code to set the Codabar minimum read setting to 4. 4 0 0 1 0 8 0 0 0 0 4 1 Duet™ and VS800™ Scanner Programming Kit...
Page 351
Codabar: Start/Stop Character — Send Scan this bar code to enable transmission of Codabar start/ stop characters. 4 0 0 1 4 7 0 0 0 0 1 9 R44-1740...
Page 352
Codabar: Start/Stop Character — Don't Send Scan this bar code to disable transmission of Codabar start/ stop characters. 4 0 0 1 4 7 0 0 0 0 0 2 Duet™ and VS800™ Scanner Programming Kit...
Page 353
Codabar: Start/Stop Char Set — ABCD/TN*E Scan this bar code to select the Codabar start/stop character set format: ABCD/TN*E. 4 0 0 5 5 8 0 0 0 0 0 4 R44-1740...
Page 354
Codabar: Start/Stop Char Set — ABCD/ABCD Scan this bar code to select the Codabar start/stop character set format: ABCD/ABCD. 4 0 0 5 5 8 0 0 0 0 1 1 Duet™ and VS800™ Scanner Programming Kit...
Page 355
Codabar: Start/Stop Char Set — abcd/tn*e Scan this bar code to select the Codabar start/stop character set format: abcd/tn*e. 4 0 0 5 5 8 0 0 0 0 2 8 R44-1740...
Page 356
Codabar: Start/Stop Char Set — abcd/abcd Scan this bar code to select the Codabar start/stop character set format: abcd/abcd. 4 0 0 5 5 8 0 0 0 0 3 5 Duet™ and VS800™ Scanner Programming Kit...
Page 357
Codabar: Start/Stop Character Match — Enable Scan this bar code to require that start and stop characters match. 4 0 0 5 6 2 0 0 0 0 1 4 R44-1740...
Page 358
Codabar: Start/Stop Character Match — Disable Scan this bar code to disable the requirement that start and stop characters must match. 4 0 0 5 6 2 0 0 0 0 0 7 Duet™ and VS800™ Scanner Programming Kit...
MSI/Plessey Options Options for the MSI/Plessey symbology are contained on the following several pages. These options include: • Check Character Verification • Check Character Transmission • Minimum Read To use options available in this section: 1. Be sure that MSI/Plessey is compat- ible with your POS terminal before you select this symbology and set its options (see the “Symbologies Sup-...
Page 360
4. Scan the bar codes in this section to modify the desired MSI/Plessey options. 5. After programming all the chosen features, exit Programming Mode. (See Programming Your Scanner at the front of this manual.) Duet™ and VS800™ Scanner Programming Kit...
Page 361
MSI/Plessey: Check Character — Verify Use this bar code to enable calculation and verification of the one or two optional MSI/Plessey check character(s). (The check character(s) will not be sent to the host unless you also enable MSI/ Plessey: Check Character — Send). This feature checks to see if data collected matches the bar code’s internal check character(s).
Page 362
MSI/Plessey check character(s). If you disable this feature, you should also scan the bar code that disables sending the MSI/Plessey check character(s). 4 0 0 5 3 4 0 0 0 0 0 4 Duet™ and VS800™ Scanner Programming Kit...
Page 363
MSI/Plessey: Number of Check Characters = 1 Scan this bar code to calculate and verify one (1) MSI/Plessey check character. 4 0 0 5 3 5 0 0 0 0 0 3 R44-1740...
Page 364
MSI/Plessey: Number of Check Characters = 2 Scan this bar code to calculate and verify two (2) MSI/Plessey check characters. 4 0 0 5 3 5 0 0 0 0 1 0 Duet™ and VS800™ Scanner Programming Kit...
Page 365
MSI/Plessey: Check Character — Send Use this bar code to instruct the scanner to send the optional MSI/ Plessey check character(s) to the host terminal. This feature will have no affect unless MSI/Plessey: Check Character — Verify is also enabled. 4 0 0 1 9 0 0 0 0 0 1 1 R44-1740...
Page 366
MSI/Plessey: Check Character — Don’t Send Use this bar code to disable transmission of the optional MSI/ Plessey check character(s) to the host terminal. 4 0 0 1 9 0 0 0 0 0 0 4 Duet™ and VS800™ Scanner Programming Kit...
MSI/Plessey Minimum Read Settings Minimum read settings define the minimum number of consecutive times a bar code must be decoded with the same result before it is accepted as a good read. A higher minimum read setting offers more assurance that a bar code has been correctly read, while a lower setting allows faster scanning performance.
Page 368
MSI/Plessey: Minimum Read = 1 Use this bar code to set the MSI/ Plessey minimum read setting to 4 0 0 1 9 1 0 0 0 0 1 0 Duet™ and VS800™ Scanner Programming Kit...
Page 369
MSI/Plessey: Minimum Read = 2 Use this bar code to set the MSI/ Plessey minimum read setting to 4 0 0 1 9 1 0 0 0 0 2 7 R44-1740...
Page 370
MSI/Plessey: Minimum Read = 3 Use this bar code to set the MSI/ Plessey minimum read setting to 4 0 0 1 9 1 0 0 0 0 3 4 Duet™ and VS800™ Scanner Programming Kit...
Page 371
MSI/Plessey: Minimum Read = 4 Use this bar code to set the MSI/ Plessey minimum read setting to 4 0 0 1 9 1 0 0 0 0 4 1 R44-1740...
I 2 of 5: Minimum Allowable Length = 8 ........288 I 2 of 5: Minimum Read = 1 ............. 281 I 2 of 5: Minimum Read = 2 ............. 282 I 2 of 5: Minimum Read = 3 ............. 283 Duet™ and VS800™ Scanner Programming Kit...
Page 377
I 2 of 5: Minimum Read = 4 ............. 284 I 2 of 5: No Second Fixed Length ........... 320 I 2 of 5: Second Fixed Length = 10 ......... 324 I 2 of 5: Second Fixed Length = 12 ......... 325 I 2 of 5: Second Fixed Length = 14 .........
Page 378
Keyboard Wedge: Caps Lock = Off ........154 Keyboard Wedge: Caps Lock = On ........155 Keyboard Wedge: Caps Lock = Shift-Lock ......156 Keyboard Wedge: Country Mode = Belgium ......142 Keyboard Wedge: Country Mode = Britain ......143 Duet™ and VS800™ Scanner Programming Kit...
Page 379
Keyboard Wedge: Country Mode = Denmark ......144 Keyboard Wedge: Country Mode = France ......145 Keyboard Wedge: Country Mode = Germany ......146 Keyboard Wedge: Country Mode = Italy ......... 148 Keyboard Wedge: Country Mode = Japan ......147 Keyboard Wedge: Country Mode = Norway ......
Page 380
OCIA: Intercharacter Delay — Enable ........115 Power up Tone — Disable ............24 Power up Tone — Enable ............23 Return to Factory Settings ............6 RS-232: ACK/NAK — Enablefor Bar Code Transmission ..113 RS-232: ACK/NAK—Disable ........... 110 Duet™ and VS800™ Scanner Programming Kit...
Page 384
Wand Emulation: Signal Speed = 330µs ........ 124 Wand Emulation: Signal Speed = 660µs ........ 125 When to Indicate "Good Read" = After Transmit ...... 30 When to Indicate "Good Read" = CTS Goes Inactive ....27 Duet™ and VS800™ Scanner Programming Kit...
Page 385
Switch Label All programming sessions must begin with the Switch label in order for the scanner to recognize them as programming labels and end with the Switch label for the scanner to store the changes you have made. When changing (programming) a feature, it is a good practice to cover the label on the opposite page to prevent the scanner from reading both labels since it reads both the leading and trailing...