Menu & commands booklet FOR BAR CODE SCANNERS *201002993520*
Caution! This menu book may be revised or withdrawn at any time. Copyright 1993-99, Datalogic S.p.A. All Rights Reserved. No part of this publication may be reproduced in any form, in an electronic retrieval system or otherwise, without the prior written permission of the publisher. Limited warranty and disclaimers By opening the package of this product you agree to become bound by the liability and warranty conditions as described below. Under all circumstances this manual should be read attentively, before installing and/or using the product. In no event Datalogic will be liable for any direct, indirect, consequential or incidental damages arising out of improper use of its products. A serial number appears on all Datalogic products. This official registration number is strictly related to the device purchased. Make sure that the serial number appearing on your Datalogic device has not been removed, since servicing by our Repair Department can be only carried out under warranty if this number still appears. Datalogic will repair, or, at its option, replace products that prove to be defective in material or workmanship under proper use during the warranty period. Datalogic will not be liable in case modifications are made by the customer. In such case the standard repair charge will be applicable. The standard charge for repair will also be applicable in case no defect is found at all. These rules also apply for products that are still under warranty. Therefore, you are advised to have the product's specifications always at hand. Printed and Published in Italy - 1999
Notes CONTENTS INTRODUCTION.................................................... 2 HOW TO USE THIS MENU BOOKLET...................... 3 BARCODE MENU.................................................. 4 1 INTERFACES - RECEPTION MODE........................ 4 2 BAUD RATE.................................................. 5 3 DATA BITS - PARITY....................................... 6 4 HANDSHAKING............................................ 7 5 BARCODE TYPE............................................. 9 6 CHECK DIGIT - CODE SIZE.............................. 12 7 BEEP - DATE - NULL CHARACTER...................... 13 8 RF TRANSMISSION MODE - LASER LONG RANGE.............................................. 14 9 PROTOCOL TYPE - SPECIAL PROTOCOL PARAMETERS.............................................. 15 10 TABLE A (NUMERIC CHARACTERS ASCII)............. 16 11 TABLE B (CONTROL CHARACTERS ASCII)............. 17 12 TABLE C (UPPER CASE CHARACTERS ASCII)......... 20 12 TABLE C (SPECIAL CHARACTERS ASCII).............. 22 OPERATOR CODES............................................... 24 13 PROCEDURES............................................. 24 14 FAST PROGRAMMING................................... 25 15 SEARCH.................................................... 26 16 DELETE..................................................... 27 17 KEYPAD.................................................... 28 BARCODE TYPE INDICATOR................................. 30 18 COMMANDS.............................................. 30 19 NUMERIC KEYPAD....................................... 31 MISCELLANEOUS.................................................32 20 SPECIAL SERVICE CODES................................32 1
INTRODUCTION This booklet enables you to adapt the bar code terminal to your system's specific requirements. With this booklet you can set various parameters, using the bar code labels. These settings are permanently stored in the terminal's memory, even when the power is switched off. They can be overwritten though by entering new settings from the book. Structure of this booklet This booklet is always enclosed with the terminals user manual. It is divided into four sections: - Barcode Menu - Operator Codes - Barcode Type Indicator - Miscellaneous In each section there are bar code that allow you to configure or enable particular parameters or functions. Each section is divided in columns. Character in a bar code A bar code symbol may include the start character, data character, and the stop character. The start/stop character is a special bar code pattern that provides the scanner with start and stop reading instructions as well as scanning direction. The start character is normally at the left-hand end of a horizontally oriented symbol. Types of bar code scanners There are three types of bar code scanners: Laser scanner: Laser diode light (infrared or visible) is aimed at the bar code from a distance of 2 to 50 centimeters (depending on the model). The lightbeam is swept in a straight line over the bar code using a rotating polygonal mirror. The reflected light is captured by a sensor. This way of scanning is called non-contact scanning. CCD scanner (trigger or non trigger): A line of LED light, infrared or visible, is emitted from a distance of 0 to 10 millmeters (depending on the model). The reflection is captured by a linear CCD. The whole image is captured at once. The CCD can be a contact or a non-contact scanning device. Wand:The LED light from the pen shaped scanner is reflected by the bar code and captured by a spot sensor. To scan a bar code the pentip should be swept across the bar code. Unsupported options The options in this booklet may not necessarily all be applicable to each type of scanner. The features and optics for Wand, CCD and Laser are sometimes different due to the different technologies applied. Should you have any queries regarding this, please contact your supplier. 2 Notes
HOW TO USE THIS MENU BOOKLET This booklet provides the user an easy way of configuring certain parameters. The parameter is configured by reading a specific bar code. In this booklet there are continuous codes and discrete codes. In continuous codes the Family code is indicated by a down arrow. To configure the parameters, enter into the SET-UP mode by reading the SET-UP IN/OUT label at the top of the column. Read the bar code of the parameter to be changed. Finally read the SET-UP IN/OUT label to complete the configuration and exit the SET-UP mode. BARCODE MENU 4 Handshaking A B C SET-UP IN/OUT } BLOCK CHECK diasble 1500 LRCC 1501 CHECKSUM 256 1502 ACK Type 1600 chioce on table B ACK NAK Type 1600 chioce on table B Notes NAK H D E F XON-XOFF disable 0600 XON-XOFF enable 0601 G Key: A) Name of the section B) Name of the parameters/column C) SET-UP IN/OUT label D) Default value E) Parameter value F) Bar code value G) Down arrow: Family code symbol. Scan the family code and choose its value between the bar codes indicated in table A, B, C or in the Keypad table. H) Set of bar codes to configure a parameter 3
1 Interfaces - Reception mode *0100* *0101* *0102* *0103* *0200* *0201* *0202* *0203* *0204* *0205* *0206* FULL DUPLEX 0100 HALF DUPLEX 0101 RECEPTION disable 0102 0103 RS 232 C 0200 RS 422 0201 RS 485 0202 EAVESDROP 0203 INFRARED 0204 RS 232 MODEM 0205 0206 4 Notes
2 Baud Rate 300 BAUD 0300 600 BAUD 0301 1200 BAUD 0302 2400 BAUD 0303 4800 BAUD 0304 MISCELLANEOUS 20 Special Service Codes GOOD READ BEEP TONE PROGRAMMING READ BEEP 6400 choice on Keypad *6400* numeric value (01..17) 32 9600 BAUD 0305 19200 BAUD 0306 38400 BAUD 0307 0308 0309 0310 *0300* *0301* *0302* *0303* *0304* *0305* *0306* *0307* *0308* *0309* *0310* 5 WARNING! This command destroys all data stored in memory. ERASE ALL -$%+ *-$%+* WARNING! This command destroys all data stored in memory. RETURN TO DEFAULT PARAMETERS %-$+ *%-$+*
3 Data Bits - Parity *0400* *0401* *0402* *0500* *0501* *0502* *0503* *0504* *0505* 6 7 BITS 0400 8 BITS 0401 0402 ODD 0500 EVEN 0501 MARK 0502 SPACE 0503 NO PARITY 0504 0505 BARCODE TYPE INDICATOR 19 Numeric Keypad 0 0030 1 0031 2 0032 3 0033 4 0034 5 0035 6 0036 7 0037 8 0038 9 0039 *0030* *0031* *0032* *0033* *0034* *0035* *0036* *0037* *0038* *0039* 31
4 Handshaking 7 BLOCK CHECK disable 1500 LRCC 1501 CHECKSUM 256 1502 *1500* *1501* *1502* *1600* *1700* *0600* *0601* ACK Type 1600 choice on table B ACK NAK Type 1700 choice on table B NAK XON - XOFF disable 0600 XON - XOFF enable 0601 BARCODE TYPE INDICATOR 18 Commands DISPLAY CONTRAST CONTROL CONTRAST + 6000 CONTRAST - 6001 *6000* *6001* DELETE IMMEDIATELY IN EAVESDROP MODE DISABLE DELETE IMMEDIATELY 6300 ENABLE DELETE IMMEDIATELY 6301 *6300* *6301* UPC-A ZERO SUPPRESS LOAD I/O DISABLE 6100 LOAD I/O ENABLE 6101 *6100* *6101* RECORD DELAY To calculate the effective delay, multiply the value thus composed by 50 ms. To disable the option read the "Record delay" code twice. RECORD DLY 6200 choice on Keypad *6200* numeric value (0..9) 30
4 Handshaking *0800* *0900* *1000* *1100* *1200* *1300* *1400* 8 HOST - TIMEOUT 0800 numeric value (00..99) 00 CHAR.DELAY 0900 numeric value (0. 0 START of BLOCK 1000 choice on table B STATION ADDRESS 1200 numeric value (00..99) 00 END of TEXT 1400 choice on table B CR END of BLOCK 1100 choice on table B START of TEXT 1300 choice on table C alfanumeric value (A..?) OPERATOR CODES 17 Keypad F1 $.1 F2 $.2 F3 $.3 F4 $.4 F5 $.5, (comma) $44. (point) $46 BACK SPACE $%% ADD QUANTITY $$2 ENTER $+- 29 *$.1* *$.2* *$.3* *$.4* *$.5* *$44* *$46* *$%%* *$$2* *$+-*
BARCODE TYPE choice this symbology 9 *1800* *0030* *0031* *0032* *0033* *0034* *0035* *0036* *0037* *0038* *0039* BARCODE MENU 5 Barcode Type OPERATOR CODES 17 Keypad *$48* *$49* *$50* *$51* *$52* *$53* *$54* *$55* *$56* *$57* 1800 28 STANDARD 3/9 0030 0 $48 INTERLEAVED 2/5 0031 UPC - EAN 0032 1 $49 NW7 (Codabar) MONARCH (2/7) 0033 2 $50 UPC only 0034 UPC/EAN + 2 digits 0035 UPC/EAN + 5 digits 0036 EXTENDED 3/9 0037 ITALIAN PHARMACEUTICAL 0038 UPC - E only 0039 3 $51 4 $52 5 $53 6 $54 7 $55 8 $56 9 $57
5 Barcode Type *003A* *003B* *003C* *003D* *003E* *003F* *0040* *0041* *0042* *0043* *0044* 10 EAN 8 only 003A UPC - A & EAN 13 only 003B PAKO 003C 003D CODE 128 003E INDUSTRIAL 2/5 003F MATRIX 2/5 0040 A IBM 0041 MSI 0042 ZELLWEGER 0043 CODE 93 0044 OPERATOR CODES 16 Delete CHARACTER $%% DATA $%- RECORD $%+ LAST ENTRY $%/ ALL ENTRIES $%. ONCE $%1 STANDARD FILE $%$ D1 $%2 D2 $%3 D3 $%4 27 *$%%* *$%-* *$%+* *$%/* *$%.* *$%1* *$%$* *$%2* *$%3* *$%4*
OPERATOR CODES 15 Search *$/$* *$/1* *$/2* *$/3* *$/4* 26 SEARCH $/$ S1 $/1 S2 $/2 S3 $/3 S4 $/4 BARCODE MENU 5 Barcode Type ITF 14 0045 CODE EAN 128 0046 STORAGETEK 0047 CODE 3/5 0048 0049 004A 004B 004C 004D 004E 004F 11 *0045* *0046* *0047* *0048* *0049* *004A* *004B* *004C* *004D* *004E* *004F*
6 Check Digit - Code Size *1900* *0030* *0031* *0032* *0033* *0034* *0035* *0036* *0037* *0038* *2000* STANDARD 3/9 0030 INTERLEAVED 2/5 0031 MATRIX 2/5 0032 A IBM 0033 MSI 0034 CODE 3/5 0035 0036 0037 0038 12 CHECK DIGIT choice this symbology 1900 CODE SIZE 2000 numeric value (00..32) 0 OPERATOR CODES 14 Fast Programming DEFAULT $$$ NO TIME $$- NO DATE $$+ Q.TY FIELD $$% Sw/Off TIMEOUT $$. SINGLE ARTICLE $$1 COMPACT MODE $$3 NO DELAY $$4 LASER Shut-off $$5 P2 $$6 25 *$$$* *$$-* *$$+* *$$%* *$$.* *$$1* *$$3* *$$4* *$$5* *$$6*
7 Beep - Date - Null Character *2100* *2101* BEEP enable 2100 BEEP disable 2101 *2600* YEAR 2600 91 numeric value (00..99) *2500* MONTH 2500 01 numeric value (01..12) *2400* DAY 2400 01 numeric value (01..31) *2300* HOUR 2300 00 numeric value (00..23) *2200* MINUTE 2200 00 numeric value (00..59) *2800* SECOND 2800 00 numeric value (00..59) *3200* NULL CHAR. 3200 numeric value (0..9) 0 OPERATOR CODES 13 Procedures 13 *$+0* *$+1* *$+2* *$+3* *$+4* *$+5* *$+6* *$+7* *$++* *$+$* 24 PROCEDURE A $+0 PROCEDURE B $+1 PROCEDURE C $+2 PROCEDURE D $+3 PROCEDURE E $+4 PROCEDURE F $+5 PROCEDURE G $+6 PROCEDURE H $+7 STANDARD FILE $++ RESTART RECORD $+$
8 RF Transmission Mode Laser Range *3002* *3003* *3004* *3005* Trans. Immediately with block 3002 Trans. Immediately without block 3003 Trans. in batch mode 3004 Ended trans. only after receiving ACK or NACK characters 3005 *6950* *6951* *6952* *6953* LASER STANDARD 6950 0 sec Aim LASER LONG RANGE 6951 0,25 sec Aim LASER LONG RANGE 6952 0,5 sec Aim LASER LONG RANGE 6953 1 sec Aim 14 BARCODE MENU 12 Table C ( special characters) ) 0029 * 002A + 002B - 002D : 003A ; 003B < 003C > 003E? 003F *0029* *002A* *002B* *002D* *003A* *003B* *003C* *003E* *003F* 23
12 Table C (upper case characters & special characters) *0059* *005A* Y 0059 Z 005A *0020* *0021* *0022* *0023* *0024* *0025* *0026* *0027* *0028* SP 0020! 0021 " 0022 # 0023 $ 0024 % 0025 & 0026 ' 0027 ( 0028 22 BARCODE MENU 9 Protocol Type SPECIAL PROTOCOL Parameters STANDARD protocol 2900 SPECIAL protocol 2901 *2900* *2901* TX IMMEDIATELY 3000 TX SET-UP 3001 *3000* *3001* MARK TIME 6-3 sec. 3100 MARK TIME 1-1 sec. 3101 *3100* *3101* 15
10 Table A (numeric characters) *0030* *0031* *0032* *0033* *0034* *0035* *0036* *0037* *0038* *0039* 0 0030 1 0031 2 0032 3 0033 4 0034 5 0035 6 0036 7 0037 8 0038 9 0039 16 BARCODE MENU 12 Table C (upper case characters) M 004D N 004E O 004F P 0050 Q 0051 R 0052 S 0053 T 0054 U 0055 V 0056 W 0057 X 0058 *004D* *004E* *004F* *0050* *0051* *0052* *0053* *0054* *0055* *0056* *0057* *0058* 21
12 Table C (upper case characters) *0041* *0042* *0043* *0044* *0045* *0046* *0047* *0048* *0049* *004A* *004B* *004C* A 0041 B 0042 C 0043 D 0044 E 0045 F 0046 G 0047 H 0048 I 0049 J 004A K 004B L 004C 20 BARCODE MENU 11 Table B (control characters) NUL 0000 SOH 0001 STX 0002 ETX 0003 EOT 0004 ENQ 0005 ACK 0006 BEL 0007 BS 0008 HT 0009 LF 000A VT 000B *0000* *0001* *0002* *0003* *0004* *0005* *0006* *0007* *0008* *0009* *000A* *000B* 17
11 Table B (control characters) *000C* *000D* *000E* *000F* *0010* *0011* *0012* *0013* *0014* *0015* *0016* *0017* 18 FF 000C CR 000D SO 000E SI 000F DLE 0010 DC1 0011 DC2 0012 DC3 0013 DC4 0014 NAK 0015 SYN 0016 ETB 0017 BARCODE MENU 11 Table B (control characters) CAN 0018 EM 0019 SUB 001A ESC 001B FS 001C GS 001D RS 001E US 001F *0018* *0019* *001A* *001B* *001C* *001D* *001E* *001F* 19