CCD-BARCODE SCANNER Programming Manual - Dr. Vogt GmbH
CCD-BARCODE SCANNER Programming Manual - Dr. Vogt GmbH
CCD-BARCODE SCANNER Programming Manual - Dr. Vogt GmbH
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>CCD</strong>-<strong>BARCODE</strong><br />
<strong>SCANNER</strong><br />
<strong>Programming</strong> <strong>Manual</strong><br />
To program the device, scan the following codes:<br />
FIRST: start configuration<br />
%$ + / 3<br />
THEN:<br />
any (one or more) programming<br />
codes for all desired functions from<br />
inside this booklet<br />
AFTER THAT: end configuration<br />
%$ + / 4<br />
FINALLY: save parameters<br />
%$ + / 0
Contents<br />
Chapter 1 Description<br />
1.1 Notice ....................................................... 3<br />
1.2 Introduction ........................................... 4<br />
1.3 Codes Read ........................................... 4<br />
1.4 Installation .............................................. 4<br />
1.5 Pin Assignment ...................................... 6<br />
Chapter 2 Configuration - General<br />
2.1 Flow Chart ............................................. 8<br />
2.2 Loop of <strong>Programming</strong> ........................... 9<br />
2.3 Factory Default Settings ........................ 9<br />
2.4 Main Page of Configuration ................... 10<br />
Chapter 3 Interface and Reading Mode<br />
Selection<br />
3.1 Interface Selection ................................. 11<br />
3.2 Memory Function .................................... 11<br />
3.3 Reading Mode Selection ........................ 12<br />
Chapter 4 Communication Parameters<br />
4.1 RS232 Mode Parameters ...................... 13<br />
4.2 Keyboard Wedge Mode Parameters..... 15<br />
4.3 Output Characters Parameters ............. 17<br />
4.4 Wand Emulation Mode Parameters...... 19<br />
4.5 OCIA Mode Parameters ........................ 20<br />
Chapter 5 Bar Codes & Others<br />
5.1 Symbologies Selection ......................... 21<br />
5.2 UPC/EAN/JAN Parameters ................... 24<br />
5.3 Code 39 Parameters ............................. 26<br />
5.4 Code 128 Parameters ........................... 28<br />
5.5 Interleave 25 Parameters ...................... 30<br />
5.6 Industrial 25 Parameters ....................... 32<br />
5.7 Matrix 25 Parameters ............................ 34<br />
5.8 CODABAR/NW7 Parameters ............... 36<br />
5.9 Code 93 Parameters ............................. 38<br />
5.10 Code 11 Parameters ............................. 40<br />
5.11 MSI/PLESSEY Code Parameters ......... 42<br />
1
5.12 BC412 Code Parameters ...................... 44<br />
5.13 Code 2 of 6 Parameters ........................ 46<br />
5.14 Telepen Parameters ............................... 48<br />
Chapter 6 Miscellaneous Parameters<br />
6.1 Language Selection .............................. 50<br />
6.2 Bar Code ID .......................................... 52<br />
6.3 Reading Level ........................................ 55<br />
6.4 Accuracy ............................................... 55<br />
6.5 Buzzer Beep Tone ................................. 55<br />
6.6 Sensitivity of Continuous Reading Mode ... 56<br />
6.7 Notebook Function ................................ 56<br />
6.8 Reverse Output Characters .................. 56<br />
6.9 Set Up Deletion ...................................... 57<br />
6.10 Set Up Insertion ..................................... 60<br />
6.11 Set Up IR Sensor..................................... 63<br />
Appendix<br />
A. Decimal Value Tables ............................ 63<br />
B. ASCII Tables .......................................... 64<br />
C. Function Key Tables .............................. 68<br />
2
1.2 Introduction<br />
The Decoder is an advanced and versatile<br />
decoding facility for barcoding systems .It works<br />
with variety of bar code types, reading devices,<br />
and computer interfaces. It discriminates about<br />
twenty different symbologies automatically.<br />
This menu provide an easy way to config the<br />
decoding options and interface selections by<br />
scanning bar codes listed in the menu.<br />
1.3 Codes Read<br />
Codes Read<br />
ALL UPC/EAN/JAN , Code 39, Code 39 Full ASCII,<br />
Code 128, Interleave 25, Industrial 25, Matrix 25,<br />
CODABAR/NW7, Code 11, MSI/PLESSEY, Code<br />
93, China Postage, Code32/Italian Pharmacy<br />
Others available upon request.<br />
1.4 Installation<br />
Unpacking –<br />
Remove the scanner from its packing and check it<br />
for damage. If the scanner was defected in transit,<br />
please contact your vendor immediately. Be sure<br />
that you keep the packing with all accessories<br />
contains in the package for your returning of<br />
service.<br />
Connecting the scanner –<br />
Keyboard wedge/RS-232C/USB:<br />
Connect the 10-pins RS-45 male connector into<br />
the bottom of the scanner and you will hear a<br />
“click” when the connection is made.<br />
4
Power supply for RS-232C scanner–<br />
There are 3 ways to supplying the power, use external<br />
+5V power supply, use optional power cable<br />
(KBDC) which taking the power from KB wedge or<br />
if the host supports +5V power from pin 9.<br />
Installing the scanner to the Host System –<br />
1. Turn off the host system.<br />
2. Connect the power if needed.<br />
3. Connect to the proper port on the host system.<br />
4. Turn on the host system.<br />
Switching cable –<br />
Before removing the cable from the scanner, it is<br />
recommended that the power on the host system<br />
is off and the power supply has been disconnected<br />
from unit.<br />
1. Find the small “Pin-hole” on the bottom of the<br />
unit.<br />
2. Use a bended regular paperclip and insert the<br />
tip into the hole.<br />
3. You will head a “click”, then gentle on the strainrelief<br />
of the cable and it will slide out of the<br />
scanner.<br />
SG/LG Series<br />
SD Series<br />
5
1.5 Pin Assignment<br />
A> Input Port for Mini Decoder<br />
DB 9 Male<br />
Pin No. Wand / <strong>CCD</strong> /<br />
Slot Reader Laser Scanner<br />
1 N.C. S.O.S.<br />
2 DATA DATA<br />
3 N.C. N.C.<br />
4 N.C. N.C.<br />
5 N.C. TRIGGER<br />
6 N.C. P. E.<br />
7 GND GND<br />
8 SHIELD SHIELD<br />
9 +5V +5V<br />
B> Output Port<br />
1. PC Keyboard Output<br />
DIN 5 MALE DIN 5 FEMALE<br />
Pin No. Function Pin No. Function<br />
1 HOST CLK 1 KB CLK<br />
2 HOST DATA 2 KB DATA<br />
4 GND 4 GND<br />
5 Vcc(+5V) 5 Vcc(+5V)<br />
1<br />
3<br />
4 5<br />
2<br />
MiniDIN 6 MALE MiniDIN 6 FEMALE<br />
Pin No. Function Pin No. Function<br />
1 HOST DATA 1 KB DATA<br />
3 GND 3 GND<br />
4 Vcc 4 Vcc<br />
5 HOST CLK 5 KB CLK<br />
5<br />
3<br />
1<br />
1<br />
6<br />
4<br />
2<br />
6<br />
5<br />
6 9<br />
3<br />
6<br />
4<br />
2<br />
5 4<br />
2<br />
1<br />
5<br />
3<br />
1
2. RS-232 Output<br />
DB 9 Female<br />
Pin No. Function<br />
2 TXD<br />
3 RXD<br />
5 GND<br />
7 CTS<br />
8 RTS<br />
Power Lead Vcc (+5V)<br />
3. WAND Emulation Output<br />
DB 9 Female<br />
Pin No. Function<br />
2 DATA<br />
7 GND<br />
9 Vcc (+5V)<br />
4. ADB Interface<br />
MiniDIN 4 MALE MiniDIN 4 FEMALE<br />
Pin No. Function Pin No. Function<br />
1 ADB 1 ADB<br />
3 Vcc 3 Vcc<br />
4 GND 4 GND<br />
3<br />
1<br />
4<br />
2<br />
7<br />
2<br />
5<br />
9<br />
4 3<br />
5. NEC 9801 Interface<br />
MiniDIN 8 MALE MiniDIN 8 FEMALE<br />
Pin No. Function Pin No. Function<br />
1 RST 1 RST<br />
2 GND 2 GND<br />
3 HOST RDY 3 KB RDY<br />
4 HOST DATA 4 KB DATA<br />
5 RTY 5 RTY<br />
8 +5V 8 +5V<br />
6<br />
3<br />
1<br />
7<br />
4<br />
8<br />
5<br />
2<br />
5<br />
9<br />
8<br />
7<br />
6<br />
5 3<br />
2<br />
4<br />
1<br />
1<br />
1<br />
6<br />
1<br />
6
Chapter 2 Configuration - General<br />
2.1 Flow Chart<br />
Start<br />
Configuration<br />
Interface Selection<br />
Input Port Selection<br />
Communication<br />
Parameters<br />
Bar Codes Parameters<br />
MSR Parameters<br />
Misc .Parameters<br />
etc.<br />
Abort<br />
Configuration<br />
Save<br />
Parameters<br />
End<br />
Configuration<br />
8<br />
Recall<br />
Parameter<br />
Set All<br />
Defaults
2.2 Loop of <strong>Programming</strong><br />
The philosophy of programming parameters has been<br />
shown on the flow chart of 2.1. Basically user should<br />
1. Scan Start of Configuration.<br />
2. Scan all necessary labels for parameters that meet<br />
applications.<br />
3. Scan End of Configuration to end the<br />
programming.<br />
4. To permanently save the settings you<br />
programmed, just scan label for Save Parameters.<br />
5. To go back to the Default Settings, just scan label<br />
for Set All Defaults.<br />
2.3 Factory Default Settings<br />
The factory default settings are shown with < > and<br />
bold in the following sections. You can make your<br />
own settings by following the procedures in this<br />
manual. If you want to save the settings permanently,<br />
you should scan the label of "Save Parameters" in<br />
chapter 2.4, otherwise the settings will not be saved<br />
after the decoder power is off, and all settings will go<br />
back to previous settings.<br />
By scanning "Set All Default" label, the settings will<br />
go back to the factory default settings.<br />
9
2.4 Main Page of Configuration<br />
Save Parameters<br />
Recall Stored<br />
Parameters<br />
Set All Defaults<br />
Start Configuration<br />
End Configuration<br />
Abort Configuration<br />
Version Information<br />
10<br />
%$ + / 0<br />
%$ + / 1<br />
%$ + / 2<br />
%$ + / 3<br />
%$ + / 4<br />
%$ + / 6<br />
%$ + / 5<br />
Save Parameters -<br />
The parameter settings will be saved permanently.<br />
Recall Stored Parameters -<br />
Replace the current parameters by the parameters<br />
you saved last time.<br />
Set All Defaults -<br />
Set all the parameters to the factory default settings.<br />
Abort Configuration -<br />
Terminate current programming status.<br />
Version Information -<br />
Display the decoder version information and date<br />
code.
Chapter 3 Interface and<br />
Reading Mode Selection<br />
3.1 Interface Selection<br />
<br />
WAND Emulation<br />
USB Mode<br />
3.2 Memory Function<br />
<br />
%0 0 U0<br />
%0 0 M2<br />
%0 X O8<br />
%0 XI 2<br />
11<br />
RS232 Mode<br />
OCIA Mode<br />
Disable<br />
%0 0 U8<br />
%0 0 M4<br />
%0 XI 0
3.3 Reading Mode Selection<br />
<br />
Continuous/Trigger OFF<br />
Continuous/Auto Power On<br />
Flash/Auto Power On<br />
Reserved2<br />
Reserved4<br />
%0271<br />
%0272<br />
%0273<br />
%0276<br />
%09F8<br />
%09FA<br />
12<br />
Trigger ON/OFF<br />
Testing<br />
Flash<br />
%0270<br />
%0275<br />
%0274<br />
Reserved1<br />
%0277<br />
Reserved3<br />
%09F9<br />
Reserved5<br />
%09FB
Ch.4 Communication Parameters<br />
4.1 RS232 Mode Parameters<br />
A> Set Up BAUD Rate<br />
600<br />
2400<br />
<br />
38400<br />
B> Set Up Data Bits<br />
7 Data Bits<br />
C> Set Up Stop Bits<br />
<br />
%0 Y 7 0<br />
%0 Y 7 2<br />
%0 Y 7 7<br />
%0 Y7 5<br />
%0 Y 8 0<br />
%0 Y O8<br />
13<br />
1200<br />
4800<br />
19200<br />
<br />
2 Bits<br />
%0 Y 7 1<br />
%0 Y 7 3<br />
%0 Y 7 4<br />
%0 Y 8 8<br />
%0 Y O0
D> Set Up Parity<br />
<br />
Odd<br />
Space<br />
%0 Y N7<br />
%0 Y N3<br />
%0 Y N0<br />
E> Handshaking<br />
RTS/CTS Enable<br />
%0188<br />
ACK/NAK Enable<br />
%0144<br />
XON/XOFF Enable<br />
%0 3 K 4<br />
14<br />
Even<br />
Mark<br />
%0 Y N2<br />
%0 Y N1<br />
<br />
%0180<br />
<br />
%0140<br />
<br />
%0 3 K 0
4.2 Keyboard Wedge Mode Parameters<br />
A> Terminal Type<br />
<br />
IBM PS/2 25, 30<br />
Apple Desktop Bus(ADB)<br />
IBM 122 Key (1)<br />
IBM 122 Key (2)<br />
Reserved 2<br />
Reserved 4<br />
%0ZF0<br />
%0ZF2<br />
%0ZF4<br />
%0ZF6<br />
%0ZF8<br />
%0ZFA<br />
%0ZFC<br />
15<br />
IBM PC/XT<br />
NEC 9800<br />
IBM 5550<br />
%0ZF1<br />
%0ZF3<br />
%0ZF5<br />
IBM 102 Key<br />
%0ZF7<br />
Reserved 1<br />
%0ZF9<br />
Reserved 3<br />
%0ZFB<br />
Reserved 5<br />
%0ZFD
B> Upper/Lower Case<br />
<br />
Lower Case<br />
16<br />
Upper Case<br />
C> Send Character by ALT Method<br />
Enable<br />
D> Select Numerical Pad<br />
ON<br />
%0330<br />
%0332<br />
%0 3 O8<br />
%0 1 K 4<br />
<br />
<br />
%0331<br />
%0 3 O0<br />
%0 1 K 0
4.3 Output Characters Parameters<br />
A> Select Terminator<br />
<br />
CR<br />
Space<br />
STX-ETX<br />
%7 S 2 +<br />
%7 S 0 +<br />
%7 S 4 +<br />
%7 S 5 +<br />
17<br />
None<br />
LF<br />
HT(TAB)<br />
%7 S 7 +<br />
%7 S 1 +<br />
%7 S 3 +
B> Time-out Between Characters<br />
<br />
10 ms<br />
50 ms<br />
200 ms<br />
%0070<br />
%0072<br />
%0074<br />
%0076<br />
18<br />
5 ms<br />
25 ms<br />
100 ms<br />
300 ms<br />
%0071<br />
%0073<br />
%0075<br />
%0077
4.4 Wand Emulation Mode Parameters<br />
A> TTL Level Representation<br />
<br />
B> Scan Speed Selection<br />
<br />
%0 2 K 4<br />
%0288<br />
19<br />
Bar Equals Low<br />
Slow<br />
C> Output Format Selection<br />
<br />
%0 2 O8<br />
Output as Original<br />
Code Format<br />
%0XK4<br />
%0 2 K 0<br />
%0280<br />
Output as Code 39<br />
Full ASCII<br />
%0 2 O0
4.5 OCIA Mode Parameters<br />
<br />
%0 2 J 0<br />
Spectra-Physics<br />
%0 2 J 2<br />
20<br />
NCR 9 Bit Format<br />
Nixdorf<br />
%0 2 J 1<br />
%0 2 J 3
Ch.5 Bar Codes & Others<br />
5.1 Symbologies Selection<br />
UPC-A <br />
%0 A 4 4<br />
UPC-E <br />
%0 B O8<br />
EAN-13/JAN-13 <br />
%0 A 2 2<br />
EAN-8/JAN-8 <br />
%0 A 1 1<br />
CODE 39 <br />
%0 E O8<br />
CODE 128 <br />
%0 F O8<br />
CODABAR/NW7 <br />
%0 J O8<br />
21<br />
OFF<br />
OFF<br />
OFF<br />
OFF<br />
OFF<br />
OFF<br />
OFF<br />
%0 A 4 0<br />
%0 B O0<br />
%0 A 2 0<br />
%0 A 1 0<br />
%0 E O0<br />
%0 F O0<br />
%0 J O0
Interleave 25 <br />
%0 GO8<br />
Industrial 25 ON<br />
%0 HO8<br />
Matrix 25 ON<br />
%0 I O8<br />
CODE 93 ON<br />
%0 K O8<br />
CODE 11 ON<br />
%0 L O8<br />
China Postage ON<br />
%0 MO8<br />
MSI/PLESSEY ON<br />
%0 NO8<br />
22<br />
OFF<br />
<br />
<br />
<br />
<br />
<br />
<br />
%0 GO0<br />
%0 HO0<br />
%0 I O0<br />
%0 K O0<br />
%0 L O0<br />
%0 MO0<br />
%0 NO0
BC412 ON<br />
%0 OO8<br />
Code 2 of 6 ON<br />
%0 P O8<br />
Telepen ON<br />
%0 T O8<br />
Reserved4 ON<br />
%0 QO8<br />
Reserved5 ON<br />
%0 RO8<br />
Reserved6 ON<br />
%0 S O8<br />
Select All Bar Codes<br />
%1 A / +<br />
23<br />
<br />
<br />
<br />
<br />
<br />
<br />
%0 OO0<br />
%0 P O0<br />
%0 T O0<br />
%0 QO0<br />
%0 RO0<br />
%0 S O0
5.2 UPC/EAN/JAN Parameters<br />
A> Reading Type<br />
UPCA=EAN13 ON<br />
%0AK4<br />
ISBN Enable<br />
%0 B 8 8<br />
ISSN Enable<br />
%0 B 4 4<br />
Decode with Supplement<br />
%0 1 O0<br />
B> Supplementals Set Up<br />
<br />
%0 B 3 3<br />
Transmit 5 Code<br />
%0 B 3 2<br />
24<br />
UPCA=EAN13<br />
%0AK0<br />
ISBN <br />
%0 B 8 0<br />
ISSN <br />
%0 B 4 0<br />
<br />
%0 1 O8<br />
Transmit 2 Code<br />
%0 B 3 1<br />
Transmit 2&5 Code<br />
%0 B 3 0
C> Check Digit Transmission<br />
UPC-A Check Digit<br />
Transmission <br />
%0 A I 2<br />
UPC-E Check Digit<br />
Transmission <br />
%0 B I 2<br />
EAN-8 Check Digit<br />
Transmission <br />
%0 A 8 8<br />
EAN-13 Check Digit<br />
Transmission <br />
%0 A H1<br />
ISSN Check Digit<br />
Transmission <br />
%0 B K 4<br />
25<br />
OFF<br />
OFF<br />
OFF<br />
OFF<br />
OFF<br />
%0 A I 0<br />
%0 B I 0<br />
%0 A 8 0<br />
%0 A H0<br />
%0 B K 0
5.3 Code 39 Parameters<br />
A> Type of Code<br />
<br />
Italian Pharmacy/Code 32<br />
<br />
26<br />
Full ASCII<br />
B> Check Digit Transmission<br />
<br />
Calculate Check Digit<br />
& Not Transmit<br />
Italian Pharmacy/<br />
Code 32 ON<br />
C> Output Start/Stop Character<br />
Enable<br />
%0 E H1<br />
%0 E 8 0<br />
%0 E M2<br />
%0 E M4<br />
%0 E 4 4<br />
Calculate Check Digit<br />
& Transmit<br />
<br />
%0 E H0<br />
%0 E 8 8<br />
%0 E M6<br />
%0 E 4 0
D> Decode Asterisk<br />
Enable<br />
E> Set Up Code Length<br />
27<br />
<br />
To set the fixed length:<br />
1. Scan the "Begin" label of the desired set.<br />
2. Go to the Decimal Value Tables in Appendix A,<br />
scan label(s) that represents the length to be<br />
read.<br />
3. Scan the "Complete" label of the desired set.<br />
Repeat the steps 1 - 3 to set additional lengths.<br />
<br />
%0 E2 2<br />
%4 E 1 +<br />
Fix Length (2 Sets Available)<br />
1. 1st Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 E 0 0<br />
3. 1st Set Complete<br />
1. 2nd Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 E 0 0<br />
%4 E 0 1<br />
3. 2nd Set Complete<br />
%4 E 0 2<br />
Minimum Length<br />
1. Begin 2. Decimal Value<br />
(Appendix A)<br />
%2 + - /<br />
%0 E2 0<br />
3. Complete<br />
%2 C0 +
5.4 Code 128 Parameters<br />
A> Check Digit Transmission<br />
Do Not Calculate<br />
Check Digit<br />
<br />
B> Append FNC2<br />
ON<br />
%0 F N1<br />
%0 F N5<br />
%0 F 8 8<br />
C> Set Up Code Length<br />
28<br />
Calculate Check<br />
Digit & Transmit<br />
<br />
%0 F N7<br />
%0 F 8 0<br />
To set the fixed length:<br />
1. Scan the "Begin" label of the desired set.<br />
2. Go to the Decimal Value Tables in Appendix A,<br />
scan label(s) that represents the length to be<br />
read.<br />
3. Scan the "Complete" label of the desired set.<br />
Repeat the steps 1 - 3 to set additional lengths.
%4 F 1 +<br />
Fix Length (2 Sets Available)<br />
1. 1st Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 F 0 0<br />
29<br />
3. 1st Set Complete<br />
1. 2nd Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 F 0 0<br />
%4 F 0 1<br />
3. 2nd Set Complete<br />
Minimum Length<br />
1. Begin 2. Decimal Value<br />
(Appendix A)<br />
%2 + - /<br />
%4 F 0 2<br />
3. Complete<br />
%2 C1 +
5.5 Interleave 25 Parameters<br />
A> Check Digit Transmission<br />
<br />
Calculate Check Digit<br />
& Not Transmit<br />
B> Set Up Number of Character<br />
<br />
30<br />
Calculate Check Digit<br />
& Transmit<br />
Odd<br />
C> Brazilian Banking Code<br />
<br />
%0 GN3<br />
%0 GN5<br />
%0 G8 8<br />
%0 G4 0<br />
Enable<br />
%0 GN7<br />
%0 G8 0<br />
%0 G4 4
D> Set Up Code Length<br />
To set the fixed length:<br />
1. Scan the "Begin" label of the desired set.<br />
2. Go to the Decimal Value Tables in Appendix A,<br />
scan label(s) that represents the length to be<br />
read.<br />
3. Scan the "Complete" label of the desired set.<br />
Repeat the steps 1 - 3 to set additional lengths.<br />
<br />
%4 G1 +<br />
Fix Length (2 Sets Available)<br />
1. 1st Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 G0 0<br />
31<br />
3. 1st Set Complete<br />
1. 2nd Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 G0 0<br />
%4 G0 1<br />
3. 2nd Set Complete<br />
Minimum Length<br />
1. Begin 2. Decimal Value<br />
(Appendix A)<br />
%2 + - /<br />
%4 G0 2<br />
3. Complete<br />
%2 C2 +
5.6 Industrial 25 Parameters<br />
A> Check Digit Transmission<br />
<br />
%0 HN3<br />
Calculate Check Digit<br />
& Not Transmit<br />
%0 HN5<br />
B> Set Up Code Length<br />
32<br />
Calculate Check Digit<br />
& Transmit<br />
%0 HN7<br />
To set the fixed length:<br />
1. Scan the "Begin" label of the desired set.<br />
2. Go to the Decimal Value Tables in Appendix A,<br />
scan label(s) that represents the length to be<br />
read.<br />
3. Scan the "Complete" label of the desired set.<br />
Repeat the steps 1 - 3 to set additional lengths.
%4 H1 +<br />
Fix Length (2 Sets Available)<br />
1. 1st Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 H0 0<br />
33<br />
3. 1st Set Complete<br />
1. 2nd Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 H0 0<br />
3. 2nd Set Complete<br />
Minimum Length<br />
1. Begin 2. Decimal Value<br />
(Appendix A)<br />
%2 + - /<br />
%4 H0 1<br />
%4 H0 2<br />
3. Complete<br />
%2 C3 +
5.7 Matrix 25 Parameters<br />
A> Check Digit Transmission<br />
<br />
%0 I N3<br />
Calculate Check Digit<br />
& Not Transmit<br />
%0 I N5<br />
B> Set Up Code Length<br />
34<br />
Calculate Check Digit<br />
& Transmit<br />
%0 I N7<br />
To set the fixed length:<br />
1. Scan the "Begin" label of the desired set.<br />
2. Go to the Decimal Value Tables in Appendix A,<br />
scan label(s) that represents the length to be<br />
read.<br />
3. Scan the "Complete" label of the desired set.<br />
Repeat the steps 1 - 3 to set additional lengths.
%4 I 1 +<br />
Fix Length (2 Sets Available)<br />
1. 1st Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 I 0 0<br />
35<br />
3. 1st Set Complete<br />
1. 2nd Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 I 0 0<br />
3. 2nd Set Complete<br />
Minimum Length<br />
1. Begin 2. Decimal Value<br />
(Appendix A)<br />
%2 + - /<br />
%4 I 0 1<br />
%4 I 0 2<br />
3. Complete<br />
%2 C4 +
5.8 CODABAR/NW7 Parameters<br />
A> Set Up Start/Stop Characters Upon<br />
Transmission<br />
ON<br />
36<br />
<br />
B> Transmission Type of Start/Stop<br />
<br />
A Start<br />
B Start<br />
C Start<br />
D Start<br />
%0 J H1<br />
%0 4 V F<br />
%0 4 V 1<br />
%0 4 V 2<br />
%0 4 V 4<br />
%0 4 V 8<br />
<br />
A Stop<br />
B Stop<br />
C Stop<br />
D Stop<br />
%0 J H0<br />
%0 4 F F<br />
%0 4 F 1<br />
%0 4 F 2<br />
%0 4 F 4<br />
%0 4 F 8
C> Set Up Code Length<br />
To set the fixed length:<br />
1. Scan the "Begin" label of the desired set.<br />
2. Go to the Decimal Value Tables in Appendix A,<br />
scan label(s) that represents the length to be<br />
read.<br />
3. Scan the "Complete" label of the desired set.<br />
Repeat the steps 1 - 3 to set additional lengths.<br />
<br />
%4 J 1 +<br />
Fix Length (2 Sets Available)<br />
1. 1st Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 J 0 0<br />
37<br />
3. 1st Set Complete<br />
1. 2nd Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 J 0 0<br />
3. 2nd Set Complete<br />
Minimum Length<br />
1. Begin 2. Decimal Value<br />
(Appendix A)<br />
%2 + - /<br />
%4 J 0 1<br />
%4 J 0 2<br />
3. Complete<br />
%2 C5 +
5.9 Code 93 Parameters<br />
A> Check Digit Transmission<br />
<br />
%0 K N4<br />
B> Set Up Code Length<br />
38<br />
Do Not Calculate<br />
Check Digit<br />
%0 K N3<br />
To set the fixed length:<br />
1. Scan the "Begin" label of the desired set.<br />
2. Go to the Decimal Value Tables in Appendix A,<br />
scan label(s) that represents the length to be<br />
read.<br />
3. Scan the "Complete" label of the desired set.<br />
Repeat the steps 1 - 3 to set additional lengths.
%4 K 1 +<br />
Fix Length (2 Sets Available)<br />
1. 1st Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 K 0 0<br />
39<br />
3. 1st Set Complete<br />
1. 2nd Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 K 0 0<br />
3. 2nd Set Complete<br />
Minimum Length<br />
1. Begin 2. Decimal Value<br />
(Appendix A)<br />
%2 + - /<br />
%4 K 0 1<br />
%4 K 0 2<br />
3. Complete<br />
%2 C6 +
5.10 Code 11 Parameters<br />
A> Check Digit Transmission<br />
<br />
%0 L N3<br />
Calculate Check 1 Digit<br />
& Not Transmit<br />
%0 L N5<br />
Calculate Check 2 Digits<br />
& Not Transmit<br />
%0 L N4<br />
B> Set Up Code Length<br />
40<br />
Calculate Check 1<br />
Digit & Transmit<br />
%0 L N7<br />
Calculate Check 2<br />
Digits & Transmit<br />
%0 L N6<br />
To set the fixed length:<br />
1. Scan the "Begin" label of the desired set.<br />
2. Go to the Decimal Value Tables in Appendix A,<br />
scan label(s) that represents the length to be<br />
read.<br />
3. Scan the "Complete" label of the desired set.<br />
Repeat the steps 1 - 3 to set additional lengths.
%4L1+<br />
Fix Length (2 Sets Available)<br />
1. 1st Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4L00<br />
41<br />
3. 1st Set Complete<br />
1. 2nd Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4L00<br />
3. 2nd Set Complete<br />
Minimum Length<br />
1. Begin 2. Decimal Value<br />
(Appendix A)<br />
%2 + - /<br />
%4L01<br />
%4L02<br />
3. Complete<br />
%2 C7 +
5.11 MSI/PLESSEY Code Parameters<br />
A> Check Digit Transmission<br />
<br />
%0 NN3<br />
Calculate Check Digit<br />
& Not Transmit<br />
%0 NN5<br />
B> Set Up Code Length<br />
42<br />
Calculate Check Digit<br />
& Transmit<br />
%0 NN7<br />
To set the fixed length:<br />
1. Scan the "Begin" label of the desired set.<br />
2. Go to the Decimal Value Tables in Appendix A,<br />
scan label(s) that represents the length to be<br />
read.<br />
3. Scan the "Complete" label of the desired set.<br />
Repeat the steps 1 - 3 to set additional lengths.
%4 N1 +<br />
Fix Length (2 Sets Available)<br />
1. 1st Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 N0 0<br />
43<br />
3. 1st Set Complete<br />
1. 2nd Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 N0 0<br />
3. 2nd Set Complete<br />
Minimum Length<br />
1. Begin 2. Decimal Value<br />
(Appendix A)<br />
%2 + - /<br />
%4 N0 1<br />
%4 N0 2<br />
3. Complete<br />
%2 C9 +
5.12 BC 412 Code Parameters<br />
A> Check Digit Transmission<br />
Do Not Calculate<br />
Check Digit<br />
%0 ON3<br />
Calculate Check Digit<br />
& Not Transmit<br />
%0 ON5<br />
B> Set Up Code Length<br />
44<br />
<br />
%0 ON7<br />
To set the fixed length:<br />
1. Scan the "Begin" label of the desired set.<br />
2. Go to the Decimal Value Tables in Appendix A,<br />
scan label(s) that represents the length to be<br />
read.<br />
3. Scan the "Complete" label of the desired set.<br />
Repeat the steps 1 - 3 to set additional lengths.
%4 O1 +<br />
Fix Length (2 Sets Available)<br />
1. 1st Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 O0 0<br />
45<br />
3. 1st Set Complete<br />
1. 2nd Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 O0 0<br />
3. 2nd Set Complete<br />
Minimum Length<br />
1. Begin 2. Decimal Value<br />
(Appendix A)<br />
%2 + - /<br />
%4 O0 1<br />
%4 O0 2<br />
3. Complete<br />
%2 CA +
5.13 Code 2 of 6 Parameters<br />
A> Check Digit Transmission<br />
Do Not Calculate<br />
Check Digit<br />
%0 PN3<br />
Calculate Check Digit<br />
& Not Transmit<br />
%0 PN5<br />
B> Set Up Code Length<br />
46<br />
<br />
%0 PN7<br />
To set the fixed length:<br />
1. Scan the "Begin" label of the desired set.<br />
2. Go to the Decimal Value Tables in Appendix A,<br />
scan label(s) that represents the length to be<br />
read.<br />
3. Scan the "Complete" label of the desired set.<br />
Repeat the steps 1 - 3 to set additional lengths.
%4 P1 +<br />
Fix Length (2 Sets Available)<br />
1. 1st Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 P0 0<br />
47<br />
3. 1st Set Complete<br />
1. 2nd Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 P0 0<br />
%4 P0 1<br />
3. 2nd Set Complete<br />
%4 P0 2<br />
Minimum Length<br />
1. Begin 2. Decimal Value<br />
(Appendix A)<br />
%2 + - /<br />
3. Complete<br />
%2 CB+
5.14 Telepen Parameters<br />
A> Type of Code<br />
<br />
%0 T 8 0<br />
B> Check Digit Transmission<br />
Do Not Calculate<br />
Check Digit<br />
%0 T N3<br />
<br />
%0 T N5<br />
C> Set Up Code Length<br />
48<br />
Telepen Numeric<br />
%0 T 8 8<br />
Calculate Check<br />
Digit & Transmit<br />
%0 T N7<br />
To set the fixed length:<br />
1. Scan the "Begin" label of the desired set.<br />
2. Go to the Decimal Value Tables in Appendix A,<br />
scan label(s) that represents the length to be<br />
read.<br />
3. Scan the "Complete" label of the desired set.<br />
Repeat the steps 1 - 3 to set additional lengths.
%4 T 1 +<br />
Fix Length (2 Sets Available)<br />
1. 1st Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 T 0 0<br />
49<br />
3. 1st Set Complete<br />
1. 2nd Set Begin 2. Decimal Value<br />
(Appendix A)<br />
%4 T 0 0<br />
3. 2nd Set Complete<br />
Minimum Length<br />
1. Begin 2. Decimal Value<br />
(Appendix A)<br />
%2 + - /<br />
%4 T 0 1<br />
%4 T 0 2<br />
3. Complete<br />
%2 CF +
Ch.6 Miscellaneous Parameters<br />
6.1 Language Selection<br />
<br />
Italian<br />
French<br />
Swedish<br />
Hungarian<br />
%0 Z V 0<br />
%0 Z V 2<br />
%0 Z V 4<br />
%0 Z V 6<br />
%0 Z V 8<br />
50<br />
UK English<br />
Spanish<br />
German<br />
Switzerland<br />
Japanese<br />
%0 Z V 1<br />
%0 Z V 3<br />
%0 Z V 5<br />
%0 Z V 7<br />
%0 Z V 9
Belgium<br />
Denmark<br />
Turkey<br />
%0 Z V A<br />
%0 Z V C<br />
%0 Z V E<br />
51<br />
Portuguese<br />
Netherlands<br />
Reserved1<br />
%0 Z V B<br />
%0 Z V D<br />
%0 Z V F
6.2 Bar Code ID<br />
ON<br />
Default<br />
%0 0 H1<br />
%913+<br />
52<br />
<br />
With this function ON, a leading character will be<br />
added to the output string while scanning code, user<br />
may refer to the following table to know what kind of<br />
bar code is being scanned.<br />
Please refer to the table below for matching code ID<br />
of codes read in.<br />
Code Type ID Code Type ID<br />
UPC-A A UPC-E B<br />
EAN-8 C EAN-13 D<br />
CODE 39 E CODE 128 F<br />
Interleave 25 G Industrial 25 H<br />
Matrix 25 I Codabar/NW7 J<br />
CODE 93 K CODE 11 L<br />
China Postage M MSI/PLESSEY N<br />
BC412 O Code 2 of 6 P<br />
Telepen T<br />
User Define Code ID<br />
%0 0 H0<br />
To set the code ID:<br />
1. Scan the symbologies label.<br />
2. Go to the ASCII Tables in Appendix B, scan label<br />
that represents the desired code ID.<br />
Note:<br />
User define code ID will override default value.<br />
Program will not check the conflict. It is possible<br />
to have more than two symbologies which have<br />
same code ID.
UPC-A<br />
EAN-13/JAN-13<br />
CODE 39<br />
CODABAR/NW7<br />
Industrial 25<br />
CODE 93<br />
China Postage<br />
BC412<br />
%9 1 A +<br />
%9 1 Y +<br />
%9 1 E +<br />
%9 1 J +<br />
%9 1 H+<br />
%9 1 K +<br />
%9 1 M+<br />
%9 1 O+<br />
53<br />
UPC-E<br />
EAN-8/JAN-8<br />
CODE 128<br />
Interleave 25<br />
Matrix 25<br />
CODE 11<br />
%9 1 B +<br />
%9 1 Z +<br />
%9 1 F +<br />
%9 1 G+<br />
%9 1 I +<br />
%91L+<br />
MSI/PLESSEY<br />
%9 1 N+
Code 2 of 6<br />
Reserved4<br />
Reserved6<br />
%9 1 P +<br />
%9 1 Q+<br />
%9 1 S +<br />
54<br />
Telepen<br />
%91T+<br />
Reserved5<br />
%9 1 R+
6.3 Reading Level<br />
Bar Equals High<br />
6.4 Accuracy<br />
<br />
3 Times<br />
6.5 Buzzer Beep Tone<br />
<br />
Low<br />
%0 3 I 2<br />
%0130<br />
%0132<br />
%0 1 J 3<br />
%0 1 J 1<br />
55<br />
<br />
2 Times<br />
4 Times<br />
Medium<br />
Off<br />
%0 3 I 0<br />
%0131<br />
%0133<br />
%0 1 J 2<br />
%0 1 J 0
6.6 Sensitivity of Continuous Reading<br />
Mode<br />
<br />
6.7 Notebook Function<br />
Enable<br />
56<br />
Slow<br />
<br />
6.8 Reverse Output Characters<br />
<br />
%0388<br />
%0344<br />
%0 3 H0<br />
Enable<br />
%0380<br />
%0340<br />
%0 3 H1
6.9 Setup Deletion<br />
To setup the deletion of output characters:<br />
1. Scan the label of the desired set below.<br />
2. Scan the label of the desired symbology.<br />
3. Go to the Decimal Value Tables in Appendix A, scan<br />
label(s) that represents the desired position to be<br />
deleted.<br />
4. Scan the "Complete" label of "Character Position<br />
to be Deleted".<br />
5. Go to the Decimal Value Tables in Appendix A, scan<br />
label(s) that represents the number of characters<br />
to be deleted.<br />
6. Scan the "Complete" label of "Number of<br />
Characters to be Deleted".<br />
Repeat the steps 1 - 6 to set additional deletion.<br />
A> Select Deletion Set Number<br />
1. 1st Set<br />
3. 3rd Set<br />
5. 5th Set<br />
%800+<br />
%802+<br />
%804+<br />
57<br />
2. 2nd Set<br />
4. 4th Set<br />
6. 6th Set<br />
%801+<br />
%803+<br />
%805+
B> Symbologies Selection<br />
UPC-A<br />
EAN-13/JAN-13<br />
CODE 39<br />
CODABAR/NW7<br />
Industrial 25<br />
CODE 93<br />
%8 1 A +<br />
%8 1 Y +<br />
%8 1 E +<br />
%8 1 J +<br />
%8 1 H+<br />
%8 1 K +<br />
China Postage<br />
%8 1 M+<br />
58<br />
UPC-E<br />
EAN-8/JAN-8<br />
CODE 128<br />
Interleave 25<br />
Matrix 25<br />
CODE 11<br />
%8 1 B +<br />
%8 1 Z +<br />
%8 1 F +<br />
%8 1 G+<br />
%8 1 I +<br />
%81L+<br />
MSI/PLESSEY<br />
%8 1 N+
BC412<br />
Telepen<br />
Resvered5<br />
All Codes<br />
None<br />
%8 1 O+<br />
%81T+<br />
%8 1 R+<br />
%8 1 S +<br />
%814+<br />
59<br />
Code 2 of 6<br />
%8 1 P +<br />
Resvered4<br />
%8 1 Q+<br />
C> Character Position to be Deleted<br />
1. Decimal Value<br />
(Appendix A) 2. Complete<br />
%820+<br />
D> Number of Characters to be Deleted<br />
1. Decimal Value<br />
(Appendix A) 2. Complete<br />
%830+
6.10 Setup Insertion<br />
To setup the insertion of output characters:<br />
1. Scan the label of the desired set.<br />
2. Scan the label of the desired symbology.<br />
3. Go to the Decimal Value Tables in Appendix A, scan<br />
label(s) that represents the desired position to be<br />
inserted.<br />
4. Scan the "Complete" label of "Character Position<br />
to be Inserted".<br />
5. Go to the ASCII Tables in Appendix B or Function<br />
Key Tables in Appendix C, scan label(s) that<br />
represents the desired characters to be inserted.<br />
6. Scan the "Complete" label of "Characters to be<br />
Inserted".<br />
Repeat the steps 1 - 6 to set additional insertion.<br />
A> Select Insertion Set Number<br />
1. 1st Set<br />
3. 3rd Set<br />
5. 5th Set<br />
%500+<br />
%502+<br />
%504+<br />
60<br />
2. 2nd Set<br />
4. 4th Set<br />
6. 6th Set<br />
%501+<br />
%503+<br />
%505+
B> Symbologies Selection<br />
UPC-A<br />
EAN-13/JAN-13<br />
CODE 39<br />
CODABAR/NW7<br />
Industrial 25<br />
CODE 93<br />
%5 1 A +<br />
%5 1 Y +<br />
%5 1 E +<br />
%5 1 J +<br />
%5 1 H+<br />
%5 1 K +<br />
China Postage<br />
%5 1 M+<br />
61<br />
UPC-E<br />
EAN-8/JAN-8<br />
CODE 128<br />
Interleave 25<br />
Matrix 25<br />
CODE 11<br />
%5 1 B +<br />
%5 1 Z +<br />
%5 1 F +<br />
%5 1 G+<br />
%5 1 I +<br />
%51L+<br />
MSI/PLESSEY<br />
%5 1 N+
BC412<br />
Telepen<br />
Resvered5<br />
All Codes<br />
None<br />
%5 1 O+<br />
%51T+<br />
%5 1 R+<br />
%5 1 S +<br />
%514+<br />
62<br />
Code 2 of 6<br />
Resvered4<br />
C> Character Position to be Inserted<br />
1. Decimal Value<br />
(Appendix A) 2. Complete<br />
D> Characters to be Inserted<br />
%5 1 P +<br />
%5 1 Q+<br />
%520+<br />
1. ASCII Table<br />
(Appendix B) 2. Complete<br />
%530+
6.11 Setup IR Sensor<br />
<br />
%0 XH0<br />
63<br />
Enable<br />
%0 XH1
Appendix A Decimal Value Table<br />
0<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
64
Appendix B ASCII Table<br />
NULL SOH<br />
00<br />
STX<br />
ETX EOT<br />
03<br />
ENQ<br />
ACK BEL<br />
BS<br />
HT LF<br />
VT<br />
FF CR<br />
SO<br />
SI DLE<br />
DC1<br />
DC2 DC3<br />
DC4<br />
NAK SYN<br />
ETB<br />
CAN EM<br />
SUB<br />
ESC FS<br />
GS<br />
RS US<br />
02<br />
05<br />
06 07<br />
08<br />
09 0A<br />
0B<br />
0C 0D<br />
0E<br />
0F 10<br />
11<br />
12 13<br />
14<br />
15 16<br />
17<br />
18 19<br />
1A<br />
1B 1C<br />
1D<br />
1E 1F<br />
65<br />
01<br />
04
SPACE !<br />
"<br />
20 21<br />
%<br />
(<br />
+<br />
.<br />
1<br />
4<br />
7<br />
:<br />
=<br />
22<br />
23 24<br />
25<br />
26 27<br />
28<br />
29 2A<br />
2B<br />
2C 2D<br />
2E<br />
2F 30<br />
31<br />
32 33<br />
34<br />
35 36<br />
37<br />
38 39<br />
3A<br />
3B 3C<br />
3D<br />
3E 3F<br />
66
B<br />
40 41<br />
E<br />
H<br />
K<br />
N<br />
Q<br />
T<br />
W<br />
Z<br />
]<br />
42<br />
43 44<br />
45<br />
46 47<br />
48<br />
49 4A<br />
4C<br />
4B<br />
4E<br />
4F 50<br />
51<br />
52 53<br />
54<br />
55 56<br />
57<br />
58 59<br />
5A<br />
5B 5C<br />
5D<br />
5E 5F<br />
67<br />
4D
60 61<br />
e<br />
h<br />
k<br />
n<br />
q<br />
t<br />
w<br />
z<br />
}<br />
62<br />
63 64<br />
65<br />
66 67<br />
68<br />
69 6A<br />
6B<br />
6C 6D<br />
6E<br />
6F 70<br />
71<br />
72 73<br />
74<br />
75 76<br />
77<br />
78 79<br />
7A<br />
7B 7C<br />
7D<br />
68<br />
DEL<br />
7E 7F
Appendix C Function Key Table<br />
F1 F2<br />
F3<br />
F4 F5<br />
F6<br />
F7 F8<br />
F9<br />
F10 F11<br />
F12<br />
Insert Delete<br />
Home<br />
Page Up Page Down<br />
End<br />
Left Right<br />
Down<br />
C0<br />
Up<br />
C2<br />
C3 C4<br />
C5<br />
C6 C7<br />
C8<br />
C9 CA<br />
CB<br />
CC CD<br />
CE<br />
CF D0<br />
D1<br />
D2 D3<br />
D5<br />
D4<br />
69<br />
C1
Save Parameters<br />
Recall Stored<br />
Parameters<br />
Set All Defaults<br />
Start Configuration<br />
End Configuration<br />
Abort Configuration<br />
Version Information<br />
Ver 3.5<br />
%$ + / 0<br />
%$ + / 1<br />
%$ + / 2<br />
%$ + / 3<br />
%$ + / 4<br />
%$ + / 6<br />
%$ + / 5