LS 4004 ISBT 128/ABC Codabar PRG

Transcripción

LS 4004 ISBT 128/ABC Codabar PRG
cover Page i Monday, December 1, 1997 11:00 AM
LS 4004 ISBT 128/ABC Codabar
Product Reference Guide
Click on red text at any location in the manual to jump
to the specified chapter, topic, or reference.
About This Manual
Introduction to LS 4004 ISBT 128/ABC Codabar
Installing and Programming the LS 4004 Scanner
ISBT 128/ABC Codabar Parameter Menus
ISBT ABC Information List
Glossary
Table of Contents
Index
70-32367-01
Revision A
October 1997
 1997 by Symbol Technologies, Inc. All rights reserved.
No part of this publication may be reproduced or used in any form, or by any electrical or
mechanical means, without permission in writing from Symbol. This includes electronic
or mechanical means, such as photocopying, recording, or information storage and
retrieval systems. The material in this manual is subject to change without notice.
The software is provided strictly on an “as is” basis. All software, including firmware,
furnished to the user is on a licensed basis. Symbol grants to the user a non-transferable
and non-exclusive license to use each software or firmware program delivered hereunder
(licensed program). Except as noted below, such license may not be assigned, sublicensed,
or otherwise transferred by the user without prior written consent of Symbol. No right to
copy a licensed program in whole or in part is granted, except as permitted under
copyright law. The user shall not modify, merge, or incorporate any form or portion of a
licensed program with other program material, create a derivative work from a licensed
program, or use a licensed program in a network without written permission from Symbol.
The user agrees to maintain Symbol’s copyright notice on the licensed programs delivered
hereunder, and to include the same on any authorized copies it makes, in whole or in part.
The user agrees not to decompile, disassemble, decode, or reverse engineer any licensed
program delivered to the user or any portion thereof.
Symbol reserves the right to make changes to any software or product to improve
reliability, function, or design.
Symbol does not assume any product liability arising out of, or in connection with, the
application or use of any product, circuit, or application described herein.
No license is granted, either expressly or by implication, estoppel, or otherwise under any
Symbol Technologies, Inc., intellectual property rights. An implied license only exists for
equipment, circuits, and subsystems contained in Symbol products.
Symbol is a registered trademarks of Symbol Technologies, Inc.
Other product names mentioned in this manual may be trademarks or registered
trademarks of their respective companies and are hereby acknowledged.
Symbol Technologies, Inc.
One Symbol Plaza
Holtsville, N.Y. 11742-1300
http://www.symbol.com
Contents
About This Manual
Notational Conventions
Related Publications
Documents Available from Symbol Technologies
External Documents and Publications
Service Information
Symbol Support Center
Chapter 1. Introduction to LS 4004-ISBT 128 /ABC Codabar
Overview
What is Concatenation?
What is ISBT 128
Primary Data Identifiers
Special Considerations in Set Up/Scanning ISBT 128
What Is ABC Codabar
Special Considerations in Set Up/Scanning ABC Codabar
Chapter 2. Installing and Programming the Scanner
Installing the Scanner
Programming the Scanner
Programming the Pairs
Programming the System
LS 4004 Defaults
Chapter 3. ISBT 128/ABC Codabar Parameter Menus
C-List Entry Menu
Data Identifier Bar Code Menu
ISBT ABC Bar Code Menu
Transmit Parameter Settings
Disable/Enable ISBT 128
Disable/Enable Codabar
Set Lower/Upper Case Codabar
Clean ISBT List
Enable/Disable Codabar Concatenation
Enable/Disable ISBT 128 Concatenation
Contents-i
LS 4004 ISBT 128/ABC Codabar Product Reference Guide: Contents
Set ISBT OP Mode
Set Delay Time
Set Gap Size
Numeric Keypad
Set Default Mode
Appendix A. ISBT ABC Information List
Glossary
Index
Contents-ii
About This Manual
This manual provides information on the LS 4004-ISBT128/ABC Codabar application
written for reading ISBT 128 and ABC Codabar symbologies which are used to label whole
blood and blood products. Instructions for setting up and programming the scanning
equipment specifically for this application are also provided.
This manual is intended to be used in conjunction with the LS 4000 Product Reference Guide
which provides general information on setting up and operating the LS 4004 scanner.
Notational Conventions
The following conventions are used in this document:
• Bullets (•) indicate:
- action items
- lists of alternatives
- lists of required steps that are not necessarily sequential
• Sequential lists (e.g., those that describe step-by-step procedures) appear as
numbered lists.
• References to other sections, chapters, or manuals appear in italics.
About-i
LS 4004 ISBT 128/ABC Codabar: About This Manual
Related Publications
The following documents provide supplemental information on this application.
Documents Available from Symbol Technologies
• LS 4000 Product Reference Guide
p/n 70-16171-xx
External Documents and Publications
• Final Report, The ICCBBA Labeling System & Code Assignments for Blood Products, Vol.
II and ABC Symbol, Vol. III, American Blood Commission: Committee for
Commonality in Blood Banking Automation, 1977.
• ISBT 128 Bar Code Symbology and Application Specification for Labeling of Whole Blood
Components, Version 1.1.0, International Council of Commonality in Blood Banking
Automation, 1996.
• Specifications for Uniform Labelling of Blood and Blood Products, National Blood
Transfusion Service, Version 2, 1991.
• USS Codabar Uniform Symbology Specification, AIM Europe, 1988.
• Uniform Symbology Specification: Code128, AIM USA, 1993.
About-ii
LS 4004 ISBT 128/ABC Codabar: About This Manual
Service Information
If you have a problem with your equipment, contact the Symbol Support Center. Before
calling, have the model number, serial number, and several of your bar code symbols at
hand.
Call the Support Center from a phone near the equipment so that the service person can
try to talk you through your problem. If the equipment is found to be working properly
and the problem is symbol readability, the Support Center will request samples of your
bar codes for analysis at our plant.
If your problem cannot be solved over the phone, you may need to return your
equipment for servicing. If that is necessary, you will be given specific directions.
Note:
Symbol Technologies is not responsible for any damages
incurred during shipment if the approved shipping
container is not used. Shipping the units improperly can
possibly void the warranty. If the original shipping
container was not kept, contact Symbol to have another
sent to you.
Symbol Support Center
In the U.S.A., for service information, warranty information or technical assistance, call:
SYMBOL SUPPORT CENTER
1-800-653-5350
If you purchased your Symbol product from a Symbol Business Partner, contact that
Business Partner for service.
Canada
Mississauga, Ontario
Canadian Headquarters
(905) 629-7226
Europe
Wokingham, England
European Headquarters
0734-771-222 (Inside UK)
+441-734-771222 (Outside UK)
About-iii
LS 4004 ISBT 128/ABC Codabar: About This Manual
Asia
Singapore
Symbol Technologies Asia, Inc.
337-6588 (Inside Singapore)
+65-337-6588 (Outside Singapore)
About-iv
Chapter 1 Introduction to
LS 4004-ISBT 128 /ABC Codabar
Overview
LS 4004-ISBT 128/ABC Codabar is software designed for reading bar code
symbologies used in blood banking applications. These symbologies include ISBT 128
and ABC Codabar. The application provides all the standard system-related features of
the LS-4004, with the additional key decode features:
• reads ISBT 128 bar codes
• reads ABC Codabar bar codes
• reads concatenated bar codes, both ISBT 128 and ABC Codabar
For more information on the LS 4004 scanner, refer to the LS 4000 Product Reference
Guide listed in Related Documents.
What is Concatenation?
Concatenation allows two bar codes to be read as if they were a single bar code. The
data for both bar codes is transmitted to a host computer at the same time. With this
application, you can program the scanner to recognize up to ten pairs of concatenated
ISBT 128 bar codes. The scanned pairs are maintained in a Concatenation List or C-List.
A bar code is provided that causes the scanner to transmit the programming setup to
the host, which allows the user to verify the setup.
Note:
Custom versions of the scanner can also be requested with a
pre-programmed C-List.
It is possible to program the scanner to concatenate any two ISBT 128 bar codes by
scanning the appropriate setup bar codes. The following are examples of bar codes that
could be concatenated; however, other combinations are possible.
• Donation ID Number and ABO/Rh (D) Blood Group
• Donation ID Number with Donor Identification Number
• Donation ID with Confidential Unit Exclusion Status
• Product Code with Expiration Date.
1-1
LS 4004 ISBT 128/ABC CodabarPRG: Introduction
For Codabar, there is no list of concatenated bar codes. Refer to the section What Is ABC
Codabar for information on how Codabar recognizes a concatenated pair.
1-2
LS 4004 ISBT 128/ABC Codabar PRG: Introduction
What is ISBT 128
ISBT 128 is a Code 128 symbology which uses a Set B start character followed by an “=”
or “&” character.
Note:
The start character must be from set B. For the second and
subsequent characters within the bar code, you can switch to
characters from sets A, B, or C, but must follow the rules set
forth in the ISBT 128 specification.
Primary Data Identifiers
The primary data identifiers, or first character in the data structure, must be an equals
sign (=) or ampersand (&).The second character in the data structure sets the donationrelated information. Table 1-1 lists the ISBT 128 data identifiers for bar codes labeling
blood products.
Table 1-1. ISBT Data Identifiers for Bar Codes
Data
Identifier
Data Content
=α
Donation identification number, where α represents any alphanumeric in the
set {A-Z, 0-9}.
Note: This data identifier is displayed as “=A” in ISBT ABC Information List,
which represents the set of possible values. Refer to Figure A-2 in Appendix
A for an example.
=%
Blood groups [(A, B, AB, O) and Rd(D) (positive or negative)], extended to
include additional routine testing information.
=>
Expiration date (Julian calendar).
&>
Expiration date and time (Julian calendar).
=*
Donation collection date
&*
Donation collection date and time.
=<
Product code.
=)
Manufacturer’s identity and container information.
=;
Donor identification number
=’
Staff Member identification number
&)
Manufacturer’s lot number.
1-3
LS 4004 ISBT 128/ABC CodabarPRG: Introduction
Table 1-1. ISBT Data Identifiers for Bar Codes (Continued)
=&
Suggested Reader programming bar code. This method of programming the
scanner is not supported by the LS 4004-ISBT 128/ABC Codabar application.
&<
Nationally-specified product code, for use only during transition from
current symbology to ISBT 128.
&(
Nationally-specified special testing.
&β
National use bar codes. Here β represents the set of 26 lower case alpha
characters {a, b, c, ... z}.
Note: This data identifier is displayed as “&z” in the ISBT ABC Information
List (described in Appendix A), which represents the set of possible values.
&!
Nationally-specified confidential unit exclusion status.
&;
Nationally-specified donor identification number.
Special Considerations in Set Up/Scanning ISBT 128
There are a few considerations to keep in mind when using the ISBT 128 symbology for
blood container labeling.
Order within Concatenated Pairs
Concatenated bar codes on blood donation container labels must be in the order
programmed in the Concatenation List (C-List) to be scannable.
For example, if the programmed pair is Donation ID number ⊕ Expiration date, but the
pair of bar codes on the label appears in the order Expiration date ⊕ Donation ID, the
scanner will not find the combination in the C-list and will not decode the bar codes.
Note:
The symbol ⊕ denotes the concatenation of two bar codes
throughout this document.
Single Bar Codes versus Pairs
The LS 4004-ISBT 128/ABC Codabar application can read three variations of bar codes:
• single ISBT 128 bar codes not defined in the C-List
• concatenated pairs of bar codes defined in the C-List
• single bar codes which appear to be a pair by their placement on the label, but are
not concatenated.
1-4
LS 4004 ISBT 128/ABC Codabar PRG: Introduction
The scanner can read single bar codes which appear to be, but which are not part of a
concatenated pair, IF:
• the scanner is set to OP Mode B (read both concatenated and single bar codes)
• one of the bar codes in the “pair” is not included in any programmed pair in the
C-List.
For example, if the C-List has the following entries (refer to Appendix A for an
explanation of the notation):
E00 (Pair 1)
L =A
R =%
Donation ID ⊕ Blood Group
E01 (Pair 2)
L &;
R =>
Nationally-Specified Donor ID Number ⊕ Expiration Date
E02 (Pair 3)
L &;
R =*
Nationally-Specified Donor ID Number ⊕ Donation Date
and the following two bar codes appear on the label:
&(
Nationally Specified
Special Testing
&;
Nationally Specified Donor
Identification Number
the scanner reads and transmit the bar code Nationally-Specified Special Testing. If
Nationally-Specified Special Testing was also included in a programmed pair on the
list, the scanner would not read or transmit either bar code.
Delay Time
The scanner can be programmed to give it more time to identify the second bar code of
a programmed pair. This also provides more time to verify whether or not a single bar
code in an unconcatenated pair can be decoded. For ISBT 128, this delay time only
applies when the scanner is in OP Mode B. Refer to the discussion on setting the delay
time in the section Set Delay Time in Chapter 3.
1-5
LS 4004 ISBT 128/ABC CodabarPRG: Introduction
Bar Code Placement on Label
The placement of the concatenated bar codes on the blood donation container’s label
is important, because both symbols should be readable in a single read of the scan
beam.
• The concatenated bar codes must appear side by side on the label in the order
programmed for the pair.
• The bar codes must be placed no further apart than the gap size specified by the
user (refer to the section Set Gap Size in Chapter 3).
The scanner can be programmed to read across a certain gap; if the second bar code in
the pair is not within the specified gap, the scanner does not decode and transmit the
data from the first. Refer to the discussion on setting the gap in the section Set Gap Size
in Chapter 3.
Margins for Single Bar Codes. When scanning a single bar code, the scan beam
must be aimed so that a clear margin appears on either side of the bar code.
1-6
LS 4004 ISBT 128/ABC Codabar PRG: Introduction
Figure 1-1 provides an example of a typically labeled blood container using the ISBT
128 symbology.
Donation
Identification
Number
ABO/Rh
Blood
Groups
W123495 123456
5100
K
Product Code
Expiration
Date
995050
E0001V00
Special
Testing
abcde
0123456789
1BA1234567
Figure 1-1. Typically Labeled Blood Donation Container
Using ISBT 128
1-7
LS 4004 ISBT 128/ABC CodabarPRG: Introduction
What Is ABC Codabar
An ABC Codabar is a USS Codabar bar code that uses a specified set of start/stop
characters designed for the American Blood Commission (ABC). Two ABC Codabar
bar codes can be concatenated in the blood banking application if:
• the first code’s stop character and the second code’s start character are “D”.
• The distance between the first and second bar codes is within the gap specified
by the user.
When two ABC Codabar bar codes are concatenated, the first code’s stop and the
second code’s start character aren’t transmitted. For example, c12344333c would be
transmitted for the concatenated bar codes, as shown in (Figure 1-2):
C1234D
D4333C
Characters must match
C1234D
D 4333C
Transmitted
Figure 1-2. ABC Codabar Data Structure
Special Considerations in Set Up/Scanning ABC Codabar
Distance between Concatenated Bar Codes on Label
The gap between the Codabar bar codes is a function of character length, where the
value is the ratio of the character to the overall length of the bar code. The scanner can
be programmed to read across a certain gap (no greater than 510 mils; if the second bar
code in the pair is not within the specified gap, the scanner does not decode and
transmit the data from the first. Refer to the discussion on setting the gap in the section
Set Gap Size in Chapter 3.
1-8
LS 4004 ISBT 128/ABC Codabar PRG: Introduction
Margins for Single Bar Codes. When scanning a single bar code, the scan beam
must be aimed so that a clear margin appears on either side of the bar code.
Figure 1-3 provides an example of a typically labeled blood container using ABC
Codabar.
code R0644
Donation Number
713 191 W7
EXPIRY
DATE
24-AUG-97
A
Red Cell Concentrate
(Supplemented)
Optimal
Additive System
Sterile Nonpyrogenic
Rh D NEGATIVE
REGIONAL TRANSFUSION CENTRE
OXFORD
0192
This pack contains cells, suspended in
an additive solution, from a Whole Blood
donation (anticoagulated).
DO NOT VENT
POM
Lot
PL 01760085
DATE
BLED
20-JUL-97
R2 R2 Kell Negative
A8853D
Pack Type Code from
Manufacturer here
Figure 1-3. Typically Labeled Blood Donation Container
Using ABC Codabar
1-9
Chapter 2 Installing and
Programming the Scanner
Installing the Scanner
The LS 4004-ISBT 128/ABC Codabar application is shipped installed in the Symbol LS
4004 scanner.
Before programming the LS 4004 for LS 4004-ISBT 128/ABC Codabar, you must install
the scanner and set the operating parameters. These procedures include:
• install the synapse or RS-232 cable (e.g., p/n 25-16456-01, the RS-232 cable)
• connect the scanner to the host computer
• scan the Set Default Mode bar code (from the ISBT ABC Bar Code Menu in
Chapter 3)
• select the scanner settings using the parameter menus in the LS 4000 Product
Reference Guide
- select the host type
- set communications parameters, if required (e.g., set the baud rate for RS-232)
• program the LS 4004-ISBT 128/ABC Codabar features.
Refer to the LS 4000 Product Reference Guide for installation instructions and for the
procedures and parameter menus for programming the scanner.
The procedures for programming LS 4004-ISBT 128/ABC Codabar-specific features
follow in the section Programming the Scanner.
2-1
LS 4004 ISBT 128/ABC Codabar PRG: Installing and Programming the Scanner
Programming the Scanner
To enable the scanner to read concatenated pairs, you must first program the sets of
pairs, then program the system for the appropriate operating mode (OP Mode A or OP
Mode B).
The parameter menus required for these procedures are provided in Chapter 3.
Programming the Pairs
You can program up to 10 pairs of ISBT 128 bar codes in the C-List.
Note:
There is no C-List for ABC Codabar pairs; these pairs are
recognized by their start and stop characters. Refer to the
section What Is ABC Codabar in Chapter 1 for more information
on Codabar concatenated pairs.
To program a pair entry requires scanning three bar codes as detailed below:
1.
Select the number of the pair you want to program from the C-List Entry Menu,
from the first pair (Program Entry 0) to the tenth (Program Entry 9).
2.
Scan the bar code for the pair’s left entry from the Data Identifier Bar Code Menu,
then scan the right entry’s bar code.
3.
Repeat steps 1 and 2 as needed until all desired concatenation pairs are entered.
4.
If desired, you can verify the contents of the C-List by scanning the Xmit
Parameters Settings bar code from the ISBT ABC Bar Code Menu to transmit the
scanned parameters to the host.
5.
On the host, review the entries in the C-List to verify that they are correct.
Example
To program the first pair:
1.
Scan the bar code Program Entry 0.
2.
Scan bar code Donation ID Number as the left entry of the pair.
3.
Scan the bar code Blood Group as the right entry of the pair.
4.
Scan the bar code Xmit Parameter Settings from the ISBT ABC Bar Code Menu and
check the entry for the first pair. The entry should read:
E00 L=Α R=%
Note:
Refer to Appendix A for an explanation of the notation.
2-2
LS 4004 ISBT 128/ABC Codabar PRG: Installing and Programming the Scanner
Correcting an Entry
Don’t worry if you make a mistake. You can clear a pair entry at any time by scanning
the program entry bar code, then scanning the Empty bar code twice (the empty bar
code is on the Data Identifiers Bar Code Menu). Scan the Xmit Parameters Settings bar
code to verify the parameters list.
To clear the entire list of programmed pairs, scan the Clean ISBT List bar code, then
scan the Xmit Parameters Settings bar code to verify the list.
2-3
LS 4004 ISBT 128/ABC Codabar PRG: Installing and Programming the Scanner
Programming the System
The LS 4004-ISBT 128/ABC Codabar application offers the option of programming the
scanner to read concatenated pairs only or concatenated bar codes and single bar
codes. For ISBT 128, this section only applies to bar codes types that appear in the
Concatenation List (C-List). ISBT 128 bar codes not appearing in the C-List are always
readable.
Programming to Read ISBT 128 Concatenated Bar Codes
Once you have set up the pairs of bar codes, set the operating mode to read
concatenated bar codes:
1.
From the ISBT ABC Bar Code Menu, scan Enable ISBT 128 Concatenation.
2.
Set the operating mode. Scan the Set ISBT OP Mode A bar code to read only
concatenated bar codes defined in the C-List. Refer to the section Set ISBT OP Mode
in Chapter 3 for a detailed explanation of the operating mode options.
Note:
3.
Remember, any ISBT 128 bar codes not defined in the C-List are
always readable.
Scan the Xmit Parameter Settings bar code to verify the parameters in the ISBT
ABC Information List on the host.
The scanner is enabled to read concatenated ISBT 128 bar codes.
Programming to Read ISBT 128 Single and Concatenated Bar
Codes
To enable the scanner to read single ISBT 128 bar codes and concatenated ISBT 128 bar
codes defined in the C-List:
1.
From the ISBT ABC Bar Code Menu, scan Enable ISBT 128 Concatenation.
2.
Choose the operating mode. Scan the Set ISBT OP Mode B bar code. Refer to the
section Set ISBT OP Mode in Chapter 3 for a detailed description of the operating
mode options.
3.
To give the scanner more time to identify an ISBT concatenated pair, scan the Set
ISBT Delay Time bar code.
4.
Scan the Xmit Parameter Settings bar code to verify the parameters in the ISBT
ABC Information List on the host.
The scanner is enabled to read concatenated ISBT 128 bar codes and single ISBT
128 bar codes.
2-4
LS 4004 ISBT 128/ABC Codabar PRG: Installing and Programming the Scanner
Programming to Read ABC Codabar Concatenated Bar Codes
Set the operating mode to read concatenated ABC Codabar bar codes:
1.
From the ISBT ABC Bar Code Menu, scan Enable Codabar Concatenation.
2.
To give the scanner time to find a second ABC Codabar bar code, scan the Set ABC
Delay Time bar code.
3.
Set the Codabar character transmission mode:
a. Scan the Set Upper Case Codabar to transmit the start and stop characters in
upper case.
b. Scan the Set Lower Case Codabar to transmit the start and stop characters in
lower case.
4.
Scan the Xmit Parameter Settings bar code to verify the parameters in the ISBT
ABC Information List on the host.
The scanner is enabled to read concatenated Codabar bar codes.
2-5
LS 4004 ISBT 128/ABC Codabar PRG: Installing and Programming the Scanner
LS 4004 Defaults
The LS 4004 is shipped with the settings shown in Table 2-1.These default values are
stored in non-volatile memory and are preserved even when the scanner is powered
down. You can change these default values by scanning the appropriate bar codes from
the parameter menus in Chapter 5 of the LS 4000 Product Reference Guide.
Table 2-1. LS 4004 Default Table
Parameter
Default Value
Set Default Parameter
All Defaults
Host Type
Beeper Tone
High Frequency
Beeper Volume
High
Laser On Time
3.0 seconds
Power Mode
Low Power
ScanStand Time-out
30 minutes
Beep After Good Decode
Enable
Transmit “No Read” Message
Disable
Linear Code Type Security Levels
1
Bi-directional Redundancy
Disable
UPC/EAN
UPC-A
Disable
UPC-E
Disable
EAN-8
Disable
EAN-13
Disable
Bookland EAN
Disable
2-6
LS 4004 ISBT 128/ABC Codabar PRG: Installing and Programming the Scanner
Table 2-1. LS 4004 Default Table (Continued)
Parameter
Default Value
UPC/EAN (cont.)
Decode UPC/EAN Supplementals
Ignore
Decode UPC/EAN Supplemental Redundancy
7
Transmit UPC-A Check Digit
Enable
Transmit UPC-E Check Digit
Enable
UPC-A Preamble
System Character
UPC-E Preamble
System Character
Convert UPC-E to A
Disable
EAN-8 Zero Extend
Disable
UPC/EAN Security Levels
0
UPC/EAN Coupon Code
Disable
Code 128
Code 128
Disable
UCC/EAN-128
Disable
ISBT 128
ISBT 128
Enabled
ISBT 128 Concatenation
Disabled
ISBT Gap Size
5
ISBT OP Mode
Op Mode A
ISBT Delay Time
7
2-7
LS 4004 ISBT 128/ABC Codabar PRG: Installing and Programming the Scanner
Table 2-1. LS 4004 Default Table (Continued)
Parameter
Default Value
Code 39
Code 39
Disable
Trioptic Code 39
Disable
Set Length(s) for Code 39
2 to 55
Code 39 Check Digit Verification
Disable
Transmit Code 39 Check Digit
Disable
Code 39 Full ASCII Conversion
Disable
Buffer Code 39
Disable
Code 93
Code 93
Disable
Set Length(s) for Code 93
4-55
Interleaved 2 of 5
Interleaved 2 of 5
Disable
Set Length(s) for I 2 of 5
14
I 2 of 5 Check Digit Verification
Disable
Transmit I 2 of 5 Check Digit
Disable
Convert I 2 of 5 to EAN 13
Disable
2-8
LS 4004 ISBT 128/ABC Codabar PRG: Installing and Programming the Scanner
Table 2-1. LS 4004 Default Table (Continued)
Parameter
Default Value
Discrete 2 of 5
Discrete 2 of 5
Disable
Set Length(s) for D 2 of 5
12
ABC Codabar
ABC Codabar
Enable
Set Lengths for Codabar
5-55
CLSI Editing
Disable
NOTIS Editing
Disable
Codabar Concatenation
Disabled
ABC Gap Size
5
ABC Delay Time
7
Transmit ABC Character
Lower Case
MSI Plessey
MSI Plessey
Disable
Set Length(s) for MSI Plessey
Any Length
MSI Plessey Check Digits
One
Transmit MSI Plessey Check Digit
Disable
MSI Plessey Check Digit Algorithm
Mod 10/Mod 10
Data Options
Transmit Code ID Character
None
Pause Duration
0
2-9
LS 4004 ISBT 128/ABC Codabar PRG: Installing and Programming the Scanner
Table 2-1. LS 4004 Default Table (Continued)
Parameter
Default Value
Prefix/Suffix Values
7013
(<CR/LF> for serial)
Scan Data Transmission Format
Data as is
RS-232C
RS-232 Host Type
Standard
Baud Rate
9600
Parity
None
Check Receive Errors
Do Not Check
Hardware Handshaking
None
Software Handshaking
None
Host Serial Response Time-out
2 Sec.
RTS Line State
Low
Stop Bit Select
1
ASCII Format
8-Bit
Beep on <BEL>
Disable
Intercharacter Delay
0
2-10
Chapter 3 ISBT 128/ABC Codabar
Parameter Menus
There are three bar code menus for programming the scanner:
C-List Entry Menu
for setting up pairs of concatenated bar codes.
Data Identifier Bar Code Menu
for selecting which donation-related bar codes you
want concatenated into pairs.
ISBT ABC Bar Code Menu
for programming the scanner to read ISBT 128 and/or
Codabar concatenated bar codes.
3-1
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
C-List Entry Menu
Select the C-List entry number that you want to program from the following bar code
menu. After selecting the entry, go to the Data Identifier Bar Code Menu and select the
two bar codes that you want to concatenate.
C-List Entry 0
C-List Entry 1
C-List Entry 2
C-List Entry 3
C-List Entry 4
C-List Entry 5
C-List Entry 6
C-List Entry 7
C-List Entry 8
C-List Entry 9
3-2
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Data Identifier Bar Code Menu
After scanning the entry from the C-List Entry Menu, scan the left-hand bar code, then
the right-hand bar code from the list below.
Donation ID Number [=A]
Blood Group [=%]
Expiration Date [=>]
Expiration Date & Time [&>]
Donation Collection Date [=*]
Donation Collection
Date & Time [&*]
Product Code [=<]
Donor ID Number [=;]
Manufacturer’s ID
and Container Information
[=)]
Manufacturer’s
Lot Number [&)]
3-3
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Staff Member
Identification Number [=’]
Nationally Specified
Product Code [&<]
Nationally Specified
Special Testing [&(]
National Use
Bar Code [&z]
Nationally Specified
Confidential Unit
Exclusion Status Code [&!]
Nationally Specified
Donor ID Number [&;]
Empty
The Empty bar code is provided on this menu to allow you to clear a single
programmed pair if you make an error. To clear the pair, first scan the C-ListEntry
Menu bar code for the pair. Then scan the Empty bar code twice, once for each
parameter entered in the pair.
3-4
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
ISBT ABC Bar Code Menu
Once you have programmed up to 10 pairs of bar codes, program the system for
reading and decoding ISBT 128 bar codes through this menu.
Transmit Parameter Settings
Transmits the selected parameters to the host and for verifying the ISBT ABC Info List.
The list can be used for verifying the parameter settings and C-List entries. See
Appendix A for a printout of the list.
Xmit Parameter Settings
3-5
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Disable/Enable ISBT 128
Enables or disables the scanner for reading ISBT 128 bar codes. The default is Enabled.
Disable ISBT 128
Enable ISBT 128
3-6
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Disable/Enable Codabar
Enables or disables the scanner for reading ABC Codabar bar codes. The default is
Enabled.
Disable ABC Codabar
Enable ABC Codabar
3-7
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Set Lower/Upper Case Codabar
Sets the transmission mode for the ABC Codabar start and stop characters to upper
case or lower case characters (refer to Figure 1-2 for a discussion of which Codabar
characters are transmitted).
The default is lower case.
Set Lower Case Codabar
Set Upper Case Codabar
3-8
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Clean ISBT List
Clears all programmed pair entries in the C-List. This bar code does not affect any other
system parameters.
Clean ISBT List
3-9
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Enable/Disable Codabar Concatenation
Enables or disables the scanner’s ability to read Codabar concatenated pairs. The
default is Disabled.
Enable Codabar
Concatenation
Disable Codabar
Concatenation
3-10
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Enable/Disable ISBT 128 Concatenation
Enables or disables the scanner’s ability to read ISBT 128 concatenated pairs. The
default is Disabled.
Enable ISBT 128
Concatenation
Disable ISBT 128
Concatenation
3-11
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Set ISBT OP Mode
The scanner supports two mutually exclusive modes of concatenation:
OP Mode A
The scanner reads:
• concatenated pairs contained in the C-List.
• any ISBT 128 bar code not contained in the C-List.
When a bar code is read which is in the C-List, it will not be transmitted
unless its “mate” bar code is also read. Bar codes not appearing in the C-List
are always read.
OP Mode B
The scanner reads:
• concatenated pairs contained in the C-List
• any ISBT 128 bar code not contained in the C-List
• any ISBT 128 bar code contained in the C-List, decoded the number of
times defined in the ISBT 128 Delay Time parameter, and no second ISBT
128 bar code is found.
If a scanned bar code is found to reside in the C-List, the scanner waits a
programmed time interval (refer to Set Delay Time) before transmitting the
bar code. If the “mate” bar code is found, both bar codes are transmitted to
the host.
Concatenation OP Mode B is only needed in the rare circumstance that the same blood
processing station needs to perform the following three-step blood processing
operation, where both bar codes “A” and “B” reside in the C-List:
1.
2.
3.
Scan and transmit bar code “A”.
Affix bar code “B” next to bar code “A” (a process known as “over-labeling”).
Scan and concatenate bar codes “A” and “B”.
This operating mode is called “dynamic concatenation” because in Step 1, the scanner
does not perform concatenation, and in Step 3, the scanner performs concatenation. If
concatenation is always desired at a blood processing station, then use OP Mode A,
because it guarantees that both bar codes will always be read and transmitted to the
host application.
The default is OP Mode A.
3-12
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Set ISBT OP Mode (Cont’d)
Set ISBT OP Mode A
Set ISBT OP Mode B
3-13
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Set Delay Time
Sets a time delay that provides the scanner with additional time to identify a
concatenated pair. This value translates to the number of additional scans by the
scanner after reading the first bar code, attempting to read a second bar code.
The Delay Time values correlate to a “relative” scanning time as follows:
Number of Additional Reads
Required
Equals Scan Time in Milliseconds
ISBT 128
ABC Codabar
5
at least 140 msec
at least 280 msec
32
at least 888 msec
at least 1.776 msec
Each increment in the time delay value (number of additional scans) adds
approximately 28 msec for ISBT or 56 msec for ABC Codabar to the scanning time.
The ISBT 128 delay time applies only when the system is running under ISBT
Operation Mode B (refer to Set ISBT OP Mode). If an ISBT 128 bar code is detected that
appears in the C-List, the scanner uses this time to search for another ISBT 128 bar code
that makes up a programmed pair. The system will not transmit a single ISBT 128 bar
code defined in the C-List if it detects another ISBT 128 bar code in the same scan line.
For ABC Codabar, the scanner checks for another bar code within the specified gap
with a start code that matches the first bar code’s stop character. This parameter gives
the scanner additional time to find that second bar code.
The default Delay Time for both ISBT 128 and ABC Codabar is 7.
To set the delay time, scan one of the bar codes below, then scan two digits from the
Numeric Keypad. The delay time value ranges from 05 to 32. If the number entered is out
of the range, the scanner beeps. Rescan the Delay Time bar code, then scan the bar
codes for the numeric value.
3-14
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Set Delay Time (Cont’d)
Set ISBT Delay Time
Set ABC Codabar Delay Time
3-15
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Set Gap Size
Sets the maximum distance apart the bar codes can be and still be scanned in a single
laser beam. This number varies depending upon the density of the characters in the bar
code. The maximum distance between bar codes (or gap) cannot be greater than the
values provided below.
The range for the gap value is from 1 to 5. Use the following table as a reference in
determining the appropriate value:
If 0.5 inches = 500 mils, then:
Note:
Setting the Value to:
Results in an
Approximate Gap of:
1
.110 inches
2
.220 inches
3
.330 inches
4
.440 inches
5
.550 inches
These values are approximations! Results will vary if
bar codes are not printed at exactly a 10-mil density.
To set the gap size, scan one of the bar codes, then scan a two-digit number using the
Numeric Keypad on the following page. The first number must be a leading zero; the
second a number ranging from 1 to 5.
If you make an error or wish to change the numeric value, scan the Cancel bar code.
3-16
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Set Gap Size (Cont’d)
Set ISBT Gap Size
Set ABC Codabar
Gap Size
3-17
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Numeric Keypad
0
1
2
3
4
5
6
7
8
9
Cancel
3-18
LS 4004 ISBT 128/ABC Codabar PRG: Parameter Menus
Set Default Mode
Returns all parameters to the values listed in the default table (Table 2-1, LS 4004
Default Table in Chapter 2.
Set All Defaults
3-19
Appendix A
ISBT ABC Information List
The ISBT ABC Information List can be used to verify parameter settings and concatenated
pair settings. Figure A-1 displays a printout of the default ISBT ABC Information List,
Figure A-2 displays the list with updated parameters. Refer to Table A-1 for a description
of each parameter.
- - - - - ABC
:1
ISBT :1
ICAT
ACAT
IGAP
AGAP
IMODE
ADLAY
IDLAY
E00
E01
E02
E03
E04
E05
E06
E07
E08
E09
:0
:0
:05
:05
:0
:07
:07
0
0
0
0
0
0
0
0
0
0
Figure A-1. ISBT ABC Information Listing (Default)
A-1
LS 4004 ISBT 128/ABC Codabar PRG: ISBT ABC Information List
- - - - - ABC
:1
ISBT :1
ICAT
ACAT
IGAP
AGAP
IMODE
ADLAY
IDLAY
:1
:1
:02
:02
:1
:16
:16
E00
E01
E02
E03
E04
E05
E06
E07
E08
E09
=A
=A
=A
=<
=<
=<
=A
=;
&<
=%
L
L
L
L
L
L
L
L
L
L
R
R
R
R
R
R
R
R
R
R
=%
=;
&!
=>
=%
=*
=’
=%
&(
&*
Figure A-2. ISBT ABC Information Listing (Sample Output)
A-2
LS 4004 ISBT 128/ABC Codabar PRG: ISBT ABC Information List
Table A-1. Parameter Values for
ISBT ABC Information Listing
Parameter &
Default Value
ABC:1
ISBT:1
Description
Indicates whether the symbology for ABC Codabar and ISBT 128 is
enabled or disabled as follows:
0 = disabled
1 = enabled.
The default is enabled.
ICAT:0
ACAT:0
Indicates whether concatenation for ISBT 128 and ABC Codabar is
enabled or disabled as follows:
0 = disabled
1 = enabled
The default is disabled.
In the example shown in Figure A-2, concatenation has been reset to
enabled for both ISBT 128 and ABC Codabar.
IGAP:05
(ISBT 128)
AGAP:05
(ABC Codabar)
Sets the multiplier for calculating the maximum gap allowed between
concatenated bar codes.
Values range from 1 - 5; the default value is 5. The value must be preceded
by a leading zero (e.g., 05).
In the example shown in Figure A-2, the multiplier has been reset to 02 for
both ISBT 128 and Codabar.
Refer to the section Set Gap Size in Chapter 3 for more information.
IMODE:0
Indicates whether the scanner is set to scan concatenated bar codes only,
or concatenated and single bar codes as follows:
0 = OP Mode A, concatenated only
1 = OP Mode B, single and concatenated
The default value is 0, OP Mode A.
In the example shown in Figure A-2, the OP Mode has been reset to
Mode B.
Refer to the section Set ISBT OP Mode in Chapter 3 for more information.
A-3
LS 4004 ISBT 128/ABC Codabar PRG: ISBT ABC Information List
Table A-1. Parameter Values for
ISBT ABC Information Listing (Continued)
Parameter &
Default Value
ADLAY:07
(ABC Codabar
delay)
IDLAY:07
(ISBT 128 delay)
Description
Indicates whether the scanner gets additional time for identifying a
concatenated pair of bar codes.
The delay time value ranges from 5 - 32. The default is 7. Single-digit
values must be preceded by a leading zero (e.g., 05).
In the example shown in Figure A-2, the delay time has been reset for both
Codabar and ISBT 128 to 16.
Refer to the section Set Delay Time in Chapter 3 for more information.
ISBT LIST
The Concatenation List or C-List, which displays the primary identifiers
for up to ten programmed pairs of ISBT 128 concatenated bar codes.
The default is an empty list (refer to Figure A-1).
In the example provided in Figure A-2, the C-List entries for ISBT 128
have been set as follows (refer to Table 1-1 for a list of the ISBT 128 Data
Identifiers):
E00 L =A
R =%
Donation ID ⊕ Blood Group
E01 L =A
R =;
Donation ID ⊕ Donor ID Number
E02 L =A
R &!
Donation ID ⊕ Nationally Specified
Confidential Unit Exclusion Status
E03 L =<
R =>
Product Code ⊕ Expiration Date
E04 L =<
R =%
Product Code ⊕ Blood Group
E05 L =<
R =*
Product Code ⊕ Donation Collection Date
E06 L =A
R =’
Donation ID ⊕ Staff Member ID Number
E07 L =;
R =%
Donor ID Number ⊕ Blood Group
E08 L &<
R &(
Nationally Specified Product Code ⊕
Nationally Specified Special Testing
E09 L =%
R &*
Blood Group ⊕ Donation Date & Time
A-4
Glossary
⊕
Denotes an order-specific concatenation of two bar codes.
Bar code
For ISBT 128 only, the symbolic representation of a data structure that
also includes the symbology-specific start and stop codes, and the
modulo 103 check digit.
C-List
See Concatenation List
Character
A pattern of bars and spaces which either directly represents data or
indicates a control function, such as a number, letter, punctuation
mark, or communications control contained in a message.
Character set
Those characters available for encoding in a particular bar code
symbology.
Check digit
A digit used to verify a correct symbol decode. The scanner inserts the
decoded data into an arithmetic formula and checks that the resulting
number matches the encoded check digit. Check digits are required
for UPC but are optional for other symbologies. Using check digits
decreases the chance of substitution errors when a symbol is decoded.
Codabar
A discrete self-checking code with a character set consisting of digits
0 to 9 and six additional characters: ( - $ : / , +).
Code 128
A high-density symbology which allows the controller to encode all
128 ASCII characters without adding extra symbol elements.
Concatenation
A method by which two bar codes are read as if they were a single bar
code.
Concatenation list
A buffer in the system that contains N pairs of ISBT 128 bar codes.
Each pair defines the left and right ISBT 128 bar codes to be
concatenated.
Control character
A character inserted into a bar code, such as that used to indicate a
change in symbology subset.
Data character
Characters that, together with the data identifier, delineate the data
content of the bar code.
Data content
Data characters in a bar code that convey the information.
Glossary-1
LS 4004 ISBT 128/ABC Codabar PRG: Glossary
Data identifier
The first two characters in a bar code and data structure that define
the data content of the bar code.
Data structure
The contents of an ISBT 128 bar code, including:
data identifier
data characters
flag characters, if any
“shift-C” control character (if used)
The data structure does NOT include the start and stop codes (always
present) or the modulo 103 check digit.
Flag character
Non-data characters used for process control or data transmission
checking.
ICCBBA
International Council for Commonality in Blood Banking
Automation.
ISBT
International Society of Blood Transfusion.
ISBT 128
A modification of Code 128 symbology which is used for labeling
blood products. Uses character set B. Refer to Table 1-1, ISBT Data
Identifiers for Bar Codes in Chapter 1 for a full list of the data identifiers.
Julian date
A numbering system for maintaining dates that numbers the first day
of the year (January 1) as 1 and the last (December 31) as 365 (or 366
in a leap year).
Glossary-2
Index
A
ABC Codabar . . . . . . . . . . . . . . . 1-2, 1-8
dynamic . . . . . . . . . . . . . . . . . . . . . . 3-12
examples . . . . . . . . . . . . . . . . . . . . . . . 1-1
modes . . . . . . . . . . . . . . . . . . . . . . . . 3-12
order within pairs . . . . . . . . . . . . . . . 1-4
programming the pairs. . . . . . . . . . . 2-2
what bar codes can be read . . . . . . . 1-4
concatenation list (C-List) . . . . . . . . . . . . 1-1
considerations
bar code placement on label . . 1-6, 1-8
delay time . . . . . . . . . . . . . . . . . . . . . . 1-5
margins around single bar
codes . . . . . . . . . . . . . . 1-6, 1-9
order within concatenated pairs . . . 1-4
single and paired bar codes . . . . . . . 1-4
correcting an entry on the C-List . . . . . . 2-3
ABC Codabar
concatenation . . . . . . . . . . . . . . . 1-2, 1-8
definition . . . . . . . . . . . . . . . . . . . . . . . 1-8
disabling . . . . . . . . . . . . . . . . . . . . . . . 3-7
disabling concatenation. . . . . . . . . . 3-10
enabling . . . . . . . . . . . . . . . . . . . . . . . . 3-7
enabling concatenation . . . . . . . . . . 3-10
example . . . . . . . . . . . . . . . . . . . . . . . . 1-8
sample labeled container . . . . . . . . . 1-9
setting delay time . . . . . . . . . . . . . . . 3-14
setting gap size . . . . . . . . . . . . . . . . . 3-16
setting upper/lower case . . . . . . . . . 3-8
application software . . . . . . . . . . . . . . . . . 1-1
B
bar code menus
C-List Entry Menu . . . . . . . . . . . . . . . 3-2
Data Identifier Bar Code Menu . . . . 3-3
ISBT ABC Bar Code Menu . . . . . . . . 3-5
bar code placement on label
ABC Codabar . . . . . . . . . . . . . . . . . . . 1-8
ISBT 128 . . . . . . . . . . . . . . . . . . . . . . . . 1-6
D
Data Identifier Bar Code Menu . . . . . . . . 3-3
default mode, setting . . . . . . . . . . . . . . . 3-19
delay time . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
disabling ABC Codabar . . . . . . . . . . . . . . 3-7
disabling Codabar concatenation . . . . . 3-10
disabling ISBT 128 . . . . . . . . . . . . . . . . . . . 3-6
disabling ISBT 128 concatenation . . . . . 3-11
dynamic concatenation. . . . . . . . . . . . . . 3-12
C
cleaning C-List . . . . . . . . . . . . . . . . . . . . . . 3-9
clearing the C-List . . . . . . . . . . . . . . . . . . . 2-3
C-List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
clearing an entry. . . . . . . . . . . . . . . . . 2-3
pre-programmed . . . . . . . . . . . . . . . . 1-1
C-List Entry Menu . . . . . . . . . . . . . . . . . . . 3-2
concatenation . . . . . . . . . . . . . . . . . . . . . . . 1-1
E
enabling ABC Codabar. . . . . . . . . . . . . . . 3-7
enabling Codabar concatenation. . . . . . 3-10
enabling ISBT 128 . . . . . . . . . . . . . . . . . . . 3-6
enabling ISBT 128 concatenation . . . . . 3-11
Index-1
LS 4004 ISBT 128/ABC Codabar PRG: Index
G
LS 4004-ISBT/ABC
application software . . . . . . . . . . . . . 1-1
concatenation . . . . . . . . . . . . . . . . . . . 1-1
gap size, setting . . . . . . . . . . . . . . . . . . . . 3-16
I
N
installing the scanner. . . . . . . . . . . . . . . . . 2-1
ISBT 128
considerations. . . . . . . . . . . . . . . . . . . 1-4
definition . . . . . . . . . . . . . . . . . . . . . . . 1-3
disabling . . . . . . . . . . . . . . . . . . . . . . . 3-6
disabling concatenation. . . . . . . . . . 3-11
enabling . . . . . . . . . . . . . . . . . . . . . . . . 3-6
enabling concatenation . . . . . . . . . . 3-11
primary data identifiers . . . . . . . . . . 1-3
sample labeled container . . . . . . . . . 1-7
setting delay time . . . . . . . . . . . . . . . 3-14
setting gap size . . . . . . . . . . . . . . . . . 3-16
ISBT ABC Bar Code Menu . . . . . . . . . . . . 3-5
ISBT ABC Information List
default . . . . . . . . . . . . . . . . . . . . . . . . A-1
parameter values . . . . . . . . . . . . . . . A-3
Sample Output . . . . . . . . . . . . . . . . . A-2
ISBT operating mode . . . . . . . . . . . . . . . . 3-12
notational conventions . . . . . . . . . . . . . . . . .v
numeric keypad. . . . . . . . . . . . . . . . . . . . 3-18
O
operating mode . . . . . . . . . . . . . . . . . . . . 3-12
overlabeling . . . . . . . . . . . . . . . . . . . . . . . 3-12
P
primary data identifiers . . . . . . . . . . . . . . 1-3
programming concatenated pairs. . . . . . 2-2
example. . . . . . . . . . . . . . . . . . . . . . . . 2-2
programming the scanner . . . . . . . . . . . . 2-2
correcting an entry . . . . . . . . . . . . . . 2-3
programming a pair . . . . . . . . . . . . . 2-2
programming the system . . . . . . . . . 2-4
programming the system
reading concatenated bar codes . . . 2-4
reading single and concatenated
bar codes. . . . . . . . . . . . . . . 2-4
publications, related . . . . . . . . . . . . About-ii
K
keypad
numeric . . . . . . . . . . . . . . . . . . . . . . . 3-18
R
L
related publications. . . . . . . . . . . . .
external publications. . . . . . . .
specifications . . . . . . . . . . . . . .
Symbol Technologies’
documents . . . . . . . .
LS 4004
defaults . . . . . . . . . . . . . . . . . . . . . . . . 2-6
installation procedures . . . . . . . . . . . 2-1
Product Reference Guide . . . . . . . . . . v
programming the scanner. . . . . . . . . 2-2
scanner. . . . . . . . . . . . . . . . . . . . .About-i
LS 4004-ISBT 128/ABC Codabar
ABC Codabar . . . . . . . . . . . . . . . . . . . 1-1
decode features. . . . . . . . . . . . . . . . . . 1-1
ISBT 128 . . . . . . . . . . . . . . . . . . . . . . . . 1-1
overview . . . . . . . . . . . . . . . . . . . . . . . 1-1
About-ii
About-ii
About-ii
About-ii
S
sample labeled container
ABC Codabar . . . . . . . . . . . . . . . . . . . 1-9
ISBT 128 . . . . . . . . . . . . . . . . . . . . . . . 1-7
service information . . . . . . . . . . . . . About-iii
setting default mode . . . . . . . . . . . . . . . . 3-19
Index-2
LS 4004 ISBT 128/ABC Codabar PRG: Index
setting delay time
ABC Codabar . . . . . . . . . . . . . . . . . . 3-14
ISBT 128 . . . . . . . . . . . . . . . . . . . . . . . 3-14
setting gap size
ABC Codabar . . . . . . . . . . . . . . . . . . 3-16
ISBT 128 . . . . . . . . . . . . . . . . . . . . . . . 3-16
single bar codes . . . . . . . . . . . . . . . . . . . . . 1-4
Symbol Support Center. . . . . . . . . About-iii
T
transmitting Codabar . . . . . . . . . . . . . . . . 3-8
Index-3

Documentos relacionados