Intermec MicroBar 9710, 9720 User Manual

User’s
Manual
9710 and 9720
Wedge Readers
P/N 055875-004
Intermec Technologies Corporation 6001 36th Avenue West P.O. Box 4280 Everett, WA 98203-9280
U.S. service and technical support: 1-800-755-5505 U.S. media supplies ordering information: 1-800-227-9947
Canadian service and technical support: 1-800-688-7043 Canadian media supplies ordering information: 1-800-268-6936
Outside U.S. and Canada: Contact your local Intermec service supplier.
The information contained herein is proprietary and is provided solely for the purpose of allowing customers to operate and/or service Intermec manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Intermec.
Information and specifications in this manual are subject to change without notice.
1997 by Intermec Technologies Corporation All Rights Reserved
The word Intermec, the Intermec logo, JANUS, IRL, TRAKKER, Antares, Duratherm, Precision Print, PrintSet, Virtual Wedge, and CrossBar are either trademarks or registered trademarks of Intermec Corporation.
Throughout this manual, trademarked names may be used. Rather than put a trademark ( or ) symbol in every occurrence of a trademarked name, we state that we are using the names only in an editorial fashion, and to the benefit of the trademark owner, with no intention of infringement.
Manual Change Record
This page records the changes to this manual. The manual was released at Revision A. Please note that since the release of this manual, we have switched to a numbered revision system.
Revision Date Description of Change
B 8/91 Glossary, Index and information on multiple key
remapping were added.
-001 12/93 A new parameter was added to UPC/EAN code. You can decode UCC/EAN 128 from Code 128 symbology. Some other minor changes were made to Chapter 3.
-002 7/95 Added one bar code (supplemental required) to the fourth parameter of the UPC/EAN symbology on page 3-34 and one correction to page 3-24.
-003 7/97 Added information about ISBT 128 bar code symbology. Also combined the 9710 and 9720 manuals into one manual.
-004 11/97 Corrected keyboard mapping tables in Appendix.
Contents
Manual Change Record iii
Before You Begin ix
Warranty Information ix
Safety Summary ix About This Manual x Other Intermec Manuals xii
Getting Started
1
Preparing for Installation 1-3
Connecting the Reader to the Workstation 1-4
Installing the Reader 1-5 Connecting an Input Device 1-6 Using a Power Supply 1-7
Checking Connections 1-8 Applying Power 1-9
Code 39
Is Additional Power Required? 1-7
Contents
Identifying the Workstation Type 1-9
Checking Communications 1-10
Troubleshooting 1-11
Mounting the Reader 1-11
Operating the Reader
2
How to Use the Reader 2-3
Reading Bar Codes 2-4 Using Reader Commands 2-5
v
9710 and 9720 Wedge Readers Users Manual
Backspace (Destructive) 2-5 Change Configuration 2-5 Clear 2-5 Default Configuration 2-6 Enter 2-6 Enter Accumulate 2-6 Exit Accumulate 2-7 Reset 2-7 Transmit Message 2-7
External Headphone/Speaker Jack 2-8
9720 Serial Port 2-8
Status Beeps 2-8
Configuring the Reader
3
Default Reader Configuration 3-3
Configuration Parameters 3-6
Beeper Volume 3-6 Caps Lock 3-6 Command Processing 3-7 Data Redirection 3-10 Wait Character 3-11 Wait Time 3-12 Intercharacter Delay 3-15 Preamble 3-15 Postamble 3-19 Scanner Trigger 3-21 Scanner Mode 3-21 Scanner Timeout 3-22 Voting 3-23
Bar Code Symbologies 3-24
Code 11 3-24
CODE39
vi
4
Code 39
Code 39 3-24 Code 49 3-29 Code 93 3-30 Code 128 and ISBT 128 3-31
Code 16K 3-33 Codabar 3-34 Interleaved 2 of 5 Code 3-36 2 of 5 Code 3-37 Plessey Code 3-39 MSI Code 3-39 Universal Product (UPC)/European Article
Numbering (EAN) Codes 3-41
Customizing ASCII to Keyboard Equivalents 3-45
Contents
Configuring the 9720 Serial Port
Connecting to the Serial Port 4-3
Connecting a Portable Reader 4-4 Connecting a Scale 4-5
Uploading Data 4-6
Uploading Data From a Portable Reader 4-6 Uploading Data From a Scale 4-7 Serial Port Configuration Parameters 4-8
Baud Rate 4-8 Parity 4-8 Data Bits 4-9 Stop Bits 4-9
Timeout Delay 4-10 Echo 4-11 Flow Control 4-11 RXEOM 4-12 TXEOM 4-13 Solicitation Message 4-14
vii
9710 and 9720 Wedge Readers Users Manual
Data Edit Application
CODE39
5
A
Running Data Edit 5-3
Using Data Edit Configuration Parameters 5-3
Application Program 5-3 Window 5-4 Data Begin and Data End 5-5 Data Source 5-7 Data Identifier 5-7 User-Defined Pattern 5-9
Specifications
Mechanical Specifications A-3
Environmental Specifications A-3
Keyboard Equivalent Tables A-3
PC/Workstation Keyboard Mapping A-4 Twinax/Coax Terminal Keyboard Mapping A-5 ASCII Terminal Keyboard Mapping A-6
ASCII Characters Table A-7
Glossary
G
Index
I
viii
CODE39
Before You Begin
Before You Begin
This section introduces you to standard warranty provisions, safety precautions, document formatting conventions, and sources of additional product information. A documentation roadmap is also provided to guide you in finding the appropriate information.
Warranty Information
To receive a copy of the standard warranty provision for this product, contact your local Intermec support services organization. In the U.S. call 1-800-755-5505, and in Canada call 1-800-688-7043. Otherwise, refer to the Worldwide Sales & Service list that ships with this manual for the address and telephone number of your Intermec sales organization.
Safety Summary
Your safety is extremely important. Read and follow all warnings and cautions in this book before handling and operating Intermec equipment. You can be seriously injured, and equipment and data can be damaged if you do not follow the safety warnings and cautions.
Do not repair or adjust alone
equipment alone under any circumstances. Someone capable of providing first aid must always be present for your safety.
First aid
after an injury. Never neglect an injury, no matter how slight it seems.
Resuscitation
and stops breathing. Any delay could result in death. To work on or near high voltage, you should be familiar with approved industrial first aid methods.
Always obtain first aid or medical attention immediately
Begin resuscitation immediately if someone is injured
Do not repair or adjust energized
ix
9710 and 9720 Wedge Readers Users Manual
CODE39
Energized equipment
Never work on energized equipment unless authorized by a responsible authority. Energized electrical equipment is dangerous. Electrical shock from energized equipment can cause death. If you must perform authorized emergency work on energized equipment, be sure that you comply strictly with approved safety regulations.
About This Manual
This manual contains information necessary to install, operate, configure, troubleshoot, and maintain the 9710 and 9720 Wedge Readers.
What You Will Find in This Manual
This table summarizes the information in each chapter of this manual:
For Information On Refer To
Installing the reader Chapter 1, “Getting Started.” This chapter tells you
how to install the reader in your data collection system, configure the reader for your specific workstation, and check for communications.
Operating the reader
Configuring the reader
Using the 9720 serial port
Using the Data Edit application
Chapter 2, “Operating the Reader.” This chapter explains the commands you need to use to operate the reader.
Chapter 3, “Configuring the Reader.” This chapter contains all of the configuration parameters that you can use to customize reader operation to meet your specific system needs.
Chapter 4, “Configuring the 9720 Serial Port.” This chapter describes how to use the serial port on the 9720 reader to communicate with a portable reader or a scale.
Chapter 5, “Data Edit Application.” This chapter tells you how to use Data Edit to strip specific characters from a data record before transmitting that record to a workstation, portable reader, or scale.
Terms and Conventions
The following special terms and conventions occur throughout this manual.
x
CODE39
Before You Begin
“Wedge reader,” and “reader” refer to the 9710 and 9720 wedge
readers. Unless specifically stated, all information in this manual applies to both reader models.
“9710” refers to the 9710 Wedge Reader.
“9720” refers to the 9720 Wedge Reader.
“Workstation” refers to a personal computer or other computer
that communicates with the reader.
Commands and configuration parameters appear in the order you
enter them into the reader with the following conventions:
Convention Description
< >
data
Ctrl
Ctrl-C
Angle brackets enclose mnemonic representations of ASCII control characters. For example, <ETX> represents the ASCII “End of Text” control character.
Italic text represents variable data, which you must replace with a real value. For example, n signifies a variable for which you must designate a constant value.
Bold text represents a key on your keypad. For example, Ctrl represents the Ctrl key and M represents the letter M key.
When two keys are joined with a dash, press them simultaneously. For example, if you see the command Ctrl-C, press the two keys at the same time.
Format Conventions for Bar Codes
You can scan the bar codes listed in this manual to enter data or perform a command. The bar code labels in this manual are printed in the Code 39 symbology. Each bar code includes the name and human-readable interpretation. For example:
Change Configuration
*$+*
*$+*
2010U.073
Name Bar code (Code 39)
Human-readable interpretation
xi
9710 and 9720 Wedge Readers Users Manual
CODE39
The asterisks (*) at the beginning and end of the human-readable interpretation are the start and stop codes for a Code 39 bar code label. If you are creating bar code labels with a bar code utility, it may automatically supply the asterisks as the start and stop code, so that you only need to type the actual text of the command. You can also create and print configuration labels and reader command labels in Code 93, which has its own start and stop codes.
Other Intermec Manuals
The following manuals provide additional information about using the reader and working with bar codes.
Manual Intermec P/N
Data Communications Reference Manual The Bar Code Book 9440/44/45 Trakker Operator’s Guide 9440/44/45 Trakker User’s Manual 9460 Trakker Operator’s Guide 9460 Trakker User’s Manual 9462 Trakker Operator’s Guide 9462 Trakker User’s Manual Introduction to IRL Programming Manual IRL Programmer’s Reference Manual
by Roger C. Palmer
044737 051241 053397 049273 053014 053012 053141 053143 045025 048609
xii
1
Getting Started
Getting Started
The 9710 and 9720 Wedge Readers connect between the computer workstation and the workstation keyboard. The wedge reader transmits information from the bar codes you scan to the computer workstation. The bar code data displays on the monitor in the same format as if it was entered from the workstation keyboard. The wedge reader translates all of the 128 ASCII characters into valid keystrokes.
1
Preparing for Installation
Your wedge reader package includes the following parts:
9710 or 9720 Wedge Reader
Velcro fasteners
Unpack the shipping carton and verify the contents with the packing slip. Keep the packing box; it is the approved shipping container for the reader. Use this box if you need to return the reader to Intermec.
These items are packaged separately from the reader:
Wand or scanner
Adapter cable
Power supply (if required)
The following figure shows a 9720 Wedge Reader installed in a typical data collection system. Only the 9720 Wedge Reader has a serial port that can connect to a portable reader or a scale.
1-3
9710 and 9720 Wedge Readers Users Manual
9720 Wedge Reader
power
audio
Power Supply
Headset
AVOID EXPOSURE Laser light is Emitted from this Aperture
EVITER
TOUTE EXPOSITION Lumiere Laser Emis par cette
ouverture
1545
®
terminalinput
keyboard
1
2
3
Portable Reader
Scanner
Workstation
Wand
Scale
Slot
Scanner
Connecting the Reader to the Workstation
There are two cables for connecting the reader to your workstation: a reader/keyboard cable that connects the keyboard to the reader and a reader/workstation cable that connects the reader to the workstation. Each cable has a ten-position modular connector to connect to the reader.
The cable package contains a Wedge Interface (WIF) guide that provides information on configuring the reader for your workstation. Retain the WIF guide for future reference.
1-4
Getting Started
1
Installing the Reader
1. Turn off the workstation and disconnect the keyboard cable from the workstation.
2. Connect the reader/workstation cable “PC/Terminal” connector to the keyboard connector on the workstation and connect the modular connector to the “terminal” connector on the reader.
3. Connect the reader/keyboard cable “Keyboard” connector to the workstation keyboard cable and connect the modular connector to the “keyboard” connector on the reader.
The cable connectors only fit one way. If the connector does not fit, do not force it or you may damage the connector. The following figure shows how the reader connects to your workstation.
Do not use a cable extender with the reader cables. A cable extender
Note:
will add noise to the line.
Reader/Workstation
Cable
input
power
terminal
keyboard
Reader
Connection
Detail
input
audio
terminal
keyboard
1
2
3
Reader/Keyboard Cable
1
2
3
1-5
9710 and 9720 Wedge Readers Users Manual
Connecting an Input Device
The reader can receive input from:
1260-series wands
1500-series scanners
1461 CCD scanners
1354 and 1355 bar code slot scanners
The wands and scanners require a special cable or an adapter cable to connect to the ten-position modular connector on the rear panel of the reader. If you do not have the correct cable, call your Intermec representative.
To connect a wand or scanner to the reader
Connect the wand or scanner cable to the “input” modular
connector on the reader rear panel. Make sure that the connector snaps into place securely.
1-6
ower
audio
terminalinput
k
Connection
power
input
audio
terminal
keyboard
1
2
3
AVOID EXPOSURE Laser light is Emitted from this Aperture
EVITER
TOUTE EXPOSITION Lumiere Laser Emis par cette
ouverture
1545
®
Detail
Getting Started
1
Using a Power Supply
For most wand and scanner operations, the reader uses power from the workstation. If the workstation cannot supply the required power at +5V for the wand or scanner, the reader requires an additional power supply. Your WIF guide lists the workstations that require an external power supply.
If your workstation requires a power supply with the reader, continue reading this section. Otherwise, skip to “Checking Connections” on page 1-8.
Is Additional Power Required?
Refer to the list below for part numbers of power supplies that support various voltage requirements.
Voltage Part Number
P
100V 50 to 60 Hz, -15% to +10% 054183
P
120V 50 to 60 Hz, -15% to +10% 054182
P
230V 50 Hz, -15% to +10% 054184
To connect a power supply
1. Attach the power supply connector to the power supply receptacle on the reader rear panel.
power
audio
Reader
Connection
Detail
power
audio
in
terminalinput
keyboard
1
2
3
1-7
9710 and 9720 Wedge Readers Users Manual
2. Place the PCB jumper on pins 2 and 3.
keyboard
1
2
3
Without an external
power supply.
power
audio
terminalinput
keyboard
1
2
3
Do not plug the power supply into the wall outlet until the reader is
Note:
keyboard
With an external
power supply.
1
2
3
connected to the workstation and the keyboard, and you are ready to turn on the workstation.
Checking Connections
You need to have the following items connected:
The reader to the workstation and keyboard using the proper
cables.
The wand or scanner to the reader.
The power supply, if required, to the reader. (Make sure the PCB
jumper is set correctly.)
1-8
Getting Started
1
Applying Power
You are now ready to apply power to the system.
1. If you are using a power supply, plug it into an AC wall outlet.
2. Turn on the workstation.
Do
Note:
workstation type before you begin operating the reader.
enter data. The reader must be configured for your
not
Identifying the Workstation Type
The default workstation configuration is a null configuration. It is very important that you configure the reader for your particular workstation type before operating the reader with the workstation.
Locate your workstation type configuration bar code in the WIF guide and scan the bar code to configure the reader for your workstation. The reader emits four low beeps to indicate that the configuration was successful. The reader is now ready to read bar codes.
If the reader emits a low/high/low/high beep sequence, the reader failed the self-test. Scan the Null Configuration bar code. Verify that you are using the correct workstation configuration bar code and scan the bar code. If the reader emits the low/high/low/high beep sequence again, contact your Intermec representative.
Null Configuration
*$+TA3*
*$+TA3*
If you are moving the reader to a different workstation, scan the Null Configuration bar code before moving the reader. After you install the reader, reconfigure the reader for that workstation.
Attempting to read bar codes before the workstation type has been
Note:
identified causes the reader to operate improperly. If this occurs, cycle the power to the workstation and scan the appropriate workstation configuration bar code.
1-9
9710 and 9720 Wedge Readers Users Manual
Checking Communications
Now you are ready to scan the test bar codes to check communications. The reader emits one high beep each time it successfully translates a bar code. The workstation monitor displays the data with the cursor immediately following the data.
To check communications
1. Scan this bar code:
Test Label
*TEST LABEL*
*TEST LABEL*
The workstation monitor displays TEST LABEL.
2. Scan this bar code:
Test Label
*123456789*
*123456789*
The workstation monitor displays 123456789.
3. Advance the cursor using the cursor control key or tab key on your keyboard to make it easier to see the data.
4. Scan this bar code:
Test Label
*97XX READER*
*97XX READER*
The workstation monitor displays 97XX READER.
To further demonstrate the operation of the reader, scan any of the bar codes on the ASCII charts located at the back of this manual. These bar codes are in Code 39. The reader interprets the data and transmits it to the workstation monitor.
1-10
Getting Started
1
Troubleshooting
If you are unable to successfully transmit the test data, review the following checklist.
Check workstation configuration. Cycle power and scan the bar
code for the correct workstation type.
Check the cable connections between the workstation and the
reader and the reader and the input device.
If you are using a power supply, check the power connection to
the reader and the wall outlet.
Verify that the PCB jumper on the reader is set correctly.Verify that the bar codes are good by scanning the bar codes with
a reader that you know is good.
Mounting the Reader
You can mount the reader vertically or horizontally using Velcro strips or screws.
To mount the reader using Velcro strips
1. Take one set of Velcro strips (leave the set connected), remove the adhesive backing from one side, and apply the set to the reader. Repeat this process with the second set of Velcro strips.
2. Remove the backing from the exposed side of the strips and firmly press the reader to the mounting surface. A good mounting surface is the side of your workstation monitor.
3. Carefully remove the reader from the mounting surface by separating the Velcro strips. Ensure that all four strips are firmly attached to their respective surfaces before remounting the reader.
1-11
9710 and 9720 Wedge Readers Users Manual
9710
®
To mount the reader using wood screws
For a more permanent mounting, use two #10 wood screws to
attach the reader to a mounting surface. Ensure that the surface you select can handle the alteration. Do not attach the reader to the workstation monitor using wood screws.
®
9710
The wedge reader is now ready for operation.
1-12
2
Operating the Reader
Operating the Reader
The reader is easy to operate. To transmit bar code data to your workstation, you scan bar code labels that contain data, commands, or a combination of both. The data appears on your workstation monitor as if you entered it from the keyboard.
2
How to Use the Reader
The reader uses two operating states:
Test and Service
Standard Operation
Note: Some terminal emulation or network hardware or software can affect the way the workstation operates. This may affect wedge operation.
Test and Service
use this mode to diagnose reader problems. The reader enters Test and Service mode automatically after a self-test failure. A self-test runs at power-on and after a reset. The reader emits a very low beep every 10 seconds to indicate it is in Test and Service mode.
If the reader enters Test and Service, scan the bar code below. The reader resets and executes a self-test. If the self-test fails, the reader returns to Test and Service and you need to contact your Intermec representative.
Reset Command
Intermec customer service representatives (CSRs)
*-.*
*-.*
Note: You can configure the reader and run commands when the reader is in Test and Service mode.
2-3
9710 and 9720 Wedge Readers Users Manual
Standard Operation
Operation after a successful self-test. Four low beeps indicates the reader is in Standard Operation mode. Standard Operation allows you to
scan bar codes to enter data.
read and decode various bar code symbologies.
accumulate scanned data into one record.
transmit accumulated data.
add a preamble or a postamble to data.
build a record or a command.
configure serial port parameters (9720 only).
The reader automatically enters Standard
Reading Bar Codes
The reader can distinguish between two types of bar codes: regular and multiple-read.
Regular bar codes
Typically, the bar code data is transmitted as soon as you scan the bar code. The asterisks (*) are the start and stop characters and are not transmitted or shown on the workstation monitor. Only the reader uses the asterisks to indicate the beginning and the ending points of a bar code. For example, scanning a bar code with the data *TB123* transmits TB123 to the screen.
A regular bar code always takes the form *data*.
Multiple-read bar codes
*spacedata*, where “space” is an encoded space and data is the information you want to enter. Multiple-read bar codes are not transmitted to the workstation monitor immediately, but are held in the reader buffer until the reader receives a transmit command. Multiple-read bar codes allow a record or a command to be built from individual bar codes.
For example, scanning a bar code with the data * TB123* places TB123 in the reader buffer. The reader must receive a transmit command before the data is sent to the workstation. When you scan a transmit command (Enter), TB123 is transmitted to the workstation monitor. If you scan a regular bar code (like *456*), TB123456 is transmitted to the workstation.
2-4
Multiple-read bar codes take the form
Operating the Reader
2
Using Reader Commands
You use the reader to complete specific tasks by scanning bar codes that contain one or more commands. Commands are run in the order they are located in the command string. Command processing stops with the first invalid command or at the end of the string. You can use the following commands with your wedge reader:
Backspace (Destructive)
This command deletes the last character of an accumulated data record. If there is no accumulated data, the command is invalid.
Backspace
*-+*
*-+*
Change Configuration
This command changes the reader configuration parameters. The Change Configuration command precedes one or more configuration commands in a command string or record. When this command runs, reader parameters are modified, the changes are saved in memory, and the reader is reset to allow the changes to take effect.
Change Configuration
*$+*
*$+*
Clear
This command deletes an entire accumulated data record. If there is no accumulated data, the command is invalid.
Clear
*--*
*--*
2-5
9710 and 9720 Wedge Readers Users Manual
Default Configuration
This command returns the reader to the factory settings and performs a self-test. See Chapter 3 for a list of reader default settings.
Default Configuration
*.+*
*.+*
Note: This command does not reset the workstation type.
Enter
This command transmits accumulated data as a data record to the workstation. The Enter command is implied when you scan regular bar codes (bar codes without a leading space). If data records are not accumulated or present in a regular bar code, then a null or empty data record is transmitted to the workstation.
Enter
**
**
Enter Accumulate
This command adds all subsequent scanned data to the current data buffer until the count exceeds 256 characters, an Enter bar code is scanned, or an Exit Accumulate bar code is scanned. Data exceeding 256 characters causes the reader to emit three low beeps and rejects the last bar code read.
Enter Accumulate
*+/*
*+/*
2-6
Operating the Reader
2
Exit Accumulate
This command exits the accumulate feature, transmits the accumulated data, and clears the data buffer. The reader automatically exits Accumulate mode whenever the reader is reset.
Exit Accumulate
*-/*
*-/*
Reset
This command runs the self-test process. Any commands in a command string that follow the Reset command are lost.
Reset
*-.*
*-.*
Transmit Message
This command applies only to the 9720 and transmits the exact solicitation message (no characters are added) from the 9720 serial port. Refer to Chapter 4 for more information about the Solicitation Message parameter and the 9720 serial port.
Transmit Message
*..$.*
*..$.*
2-7
9710 and 9720 Wedge Readers Users Manual
External Headphone/Speaker Jack
If you use the reader in a noisy environment, you can use a miniature-plug headphone or an amplified, self-powered speaker to hear the reader status beeps. The headphone/speaker jack is labeled “audio” on the reader rear panel.
9720 Serial Port
The 9720 Wedge Reader has an RS-232 serial port on the rear panel. You can connect a portable reader or scale to the serial port and transfer data from the portable reader or scale through the reader to the workstation. Refer to Section 4 for information on transferring data and configuring the serial port.
Status Beeps
The reader speaker emits one or more beeps to indicate status conditions.
Beep Status
L Valid command or valid data accumulated H Valid data entered HL Keystroke not stored in EEPROM LLL Invalid command or data HLH I/O error LLLL Self-test passes LHLH Self-test fails E Test and service mode entered
H = high beep L = low beep E = extra low beep
2-8
3
Configuring the Reader
Configuring the Reader
This chapter lists the factory set parameters, explains the parameters, and describes how to change these parameters.
3
Default Reader Configuration
The factory configuration of the reader provides efficient and effective operation; however, you may need to modify the configuration to optimize reader performance in your operating environment. Configuration parameters include identifying bar codes, setting timeout and intercharacter delay lengths, selecting trigger modes, and defining preambles and postambles.
The default reader configuration parameters are listed in the following table. An asterisk (*) indicates parameters that only apply to the 9720 Wedge Reader.
Parameter Setting
Application Program Standard Operation Baud Rate* 9600 Beeper Volume Loud beep Caps Lock Off Command Processing Enable all reader commands Data Begin No stripping Data Bits* 7 Data End No stripping Data Identifiers Disabled Data Redirection* Input device/serial port to
workstation Data Source Scanner data Echo* Disabled Flow Control* XON/XOFF control Intercharacter Delay (serial port)* 0 msec Intercharacter Delay (wedge reader) 0 msec Modify Look-Up Table No modifications Parity* Even Postamble None
3-3
9710 and 9720 Wedge Readers Users Manual
Parameter Setting
Preamble A None Preamble B None RXEOM* Carriage return line feed Scanner Mode One-shot Scanner Timeout No timeout Scanner Trigger Mode Level Solicitation Message* No message Stop Bits* 1
Terminal Type Null Timeout Delay* 2 sec TXEOM* Carriage return line feed Voting Disabled Wait Character Carriage return Wait Time No delay Window Serial port data
Bar Code Symbologies
Code 11 Disabled Code 39 Full ASCII, no check digit Code 49 Disabled Code 49 Function 1 Disabled Code 49 Function 2 CR LF Code 93 Disabled Code 128 Disabled ISBT 128 Disabled Code 16K Disabled Codabar Disabled Interleaved 2 of 5 Variable length with check digit 2 of 5 Code Disabled Plessey Disabled MSI Disabled UPC A and E; EAN 8 and 13;
supplementals
Enabled
3-4
Configuring the Reader
To set the reader to the factory default configuration
Scan this bar code.
Default Configuration
3
*.+*
*.+*
Before you begin configuring the reader, be sure you are using the correct terminal type configuration.
If you are unable to scan the bar code for your workstation type, you can build the workstation configuration command. Consult your WIF guide for the workstation configuration number or call your Intermec representative for the number.
To build the workstation configuration command
1. Scan this bar code.
Accumulate/Change Config/Workstation Type
*+/$+TA*
*+/$+TA*
2. Scan the number for your workstation type from the full ASCII
chart at the back of this manual. For example, the IBM PC workstation configuration number is 1.
3. Scan this bar code.
Exit Accumulate
*-/*
*-/*
3-5
9710 and 9720 Wedge Readers Users Manual
Configuration Parameters
Some of the procedures in this chapter require that you scan a bar code from the Code 39 full ASCII chart located at the back of this manual. When entering data following a command, the data should be enclosed in quotes (as described on page 3-15). The quotes allow the reader to distinguish between data and reader commands.
The following parameters configure the reader to meet your needs. The dagger () indicates the factory default setting.
Beeper Volume
This parameter sets the beeper volume or turns it off.
Off
*$+BV0*
*$+BV0*
Quiet
*$+BV1*
*$+BV1*
Normal
*$+BV2*
*$+BV2*
Loud
*$+BV3*
*$+BV3*
Lower Beeper Volume
*$+BV8*
*$+BV8*
Raise Beeper Volume
*$+BV9*
*$+BV9*
Caps Lock
This parameter enables or disables Caps Lock on the reader. When the Caps Lock setting for the workstation keyboard and the reader agree (both enabled or both disabled), the characters in a scanned bar code are transmitted to the workstation in the same case as they are printed on the label. If the Caps Lock settings do not agree, one of the following symptoms may occur:
The reader transmits alpha characters to the workstation in the
opposite case that prints on the label, or all characters appear as uppercase characters or lowercase characters.
3-6
Configuring the Reader
For Data Entry keyboards, letters are converted to numbers or
numbers to letters. (A Data Entry keyboard produces uppercase characters when you press the letter keys and numbers or symbols when you press the left Shift and letter keys.) When using a Data Entry keyboard, use WL0 for alpha mode, and WL1 for numeric/symbol mode.
Each time you scan a bar code, the workstation keyboard toggles
Caps Lock mode.
If the keyboard is in Caps Lock mode, the reader transmits Shift
key press-and-release codes to produce uppercase alpha characters that slow down data transmission.
Disable
Enable
3
*$+WL0*
*$+WL0*
*$+WL1*
*$+WL1*
Command Processing
This parameter disables or enables all reader commands except for the Change Configuration command. For example, you can disable multiple-read bar codes so they are treated as regular bar codes.
Disable All Reader Commands
*$+DC0*
*$+DC0*
To configure Command Processing
1. Scan this bar code.
Accumulate/Change Config/Command Processing
Enable All Reader Commands
*$+DC1*
*$+DC1*
*+/$+DC*
*+/$+DC*
2. Scan this bar code.
Beginning of Data
*/B*
*"*
3-7
9710 and 9720 Wedge Readers Users Manual
3. Scan the bar code combination to build the reader command.
Enter Accumulate Exit Accumulate
*+* */* *-* */*
*+* */* *-* */*
Backspace Clear
*-* *+* *-* *-*
*-* *+* *-* *-*
Reset Default Config
*-* *.* *.* *+*
*-* *.* *.* *+*
Run Program (9720 only) Multiple-Read
*/* */* * *
*/* */* * *
Transmit Message (9720 only)
*.* *.* *$* *.*
*.* *.* *$* *.*
4. Disable/enable the reader command.
Disable Enable
*0* *1*
*0* *1*
Repeat steps 3 and 4 if you are disabling/enabling more than one command.
5. Scan this bar code.
End of Data
*/B*
*"*
3-8
Configuring the Reader
6. Scan this bar code.
Exit Accumulate
3
*-/*
*-/*
Example: Disabling/Enabling Reader Commands
This example disables the default configuration command and special processing of multiple-read bar codes to prevent the reader from accidentally returning to the default configuration. Also, when you scan a multiple-read bar code, the data is sent to the workstation instead of being held in the reader buffer.
1. Scan this bar code to enable the accumulate feature and configure
command processing.
Accumulate/Change Config/Command Processing
*+/$+DC*
*+/$+DC*
2. Scan this bar code.
Beginning of Data
*/B*
*"*
3. Scan the Default Config bar code.
Default Config
*.* *+*
*.* *+*
4. Scan this bar code to disable the Default Configuration command.
Disable
*0*
*0*
3-9
9710 and 9720 Wedge Readers Users Manual
5. Scan this bar code.
Multiple-Read
* *
* *
6. Disable the Multiple-Read command.
7. Scan this bar code to end Command Processing.
End of Data
*/B*
*"*
8. Scan this bar code to exit the accumulate feature and modify the configuration.
Exit Accumulate
*-/*
*-/*
To enable these commands, repeat the above steps, but scan the Enable bar code instead of the Disable bar code. If you want to enable all commands, scan the Enable All Reader Commands bar code. You can disable/enable any number of commands in one operation.
Data Redirection
This parameter applies only to the 9720 and defines the routing for information the reader receives. For example, one parameter routes serial port data to the workstation and input device data to the serial port. When the reader redirects data through the serial port, you should define the TXEOM parameter. See Chapter 4 for more information on configuring TXEOM.
Input Device and Serial Port Data Sent to Workstation
*$+DR0*
*$+DR0*
3-10
Configuring the Reader
Input Device Data Sent to Serial Port; Serial Port Data Sent to Workstation
3
*$+DR1*
*$+DR1*
Input Device Data Sent to Serial Port and Workstation; Serial Port Data Sent to Workstation
*$+DR2*
*$+DR2*
Input Device Data Sent to Serial Port Only (Workstation Unaffected)
*$+DR3*
*$+DR3*
Wait Character
This parameter defines the wait character and works with the Wait Time parameter. For example, the default wait character is a Carriage Return (<CR>)—any time the reader sends a <CR> to the workstation, the reader waits a specified time (wait time) before it transmits the next character to the workstation.
To disable the wait character, set Wait Time to No Delay (see the following section, “Configuring the Wait Time”).
To configure the wait character
1. Scan this bar code.
Enter Accumulate Mode/Wait Character
*+/$+WK*
*+/$+WK*
2. Scan this bar code.
Beginning of Data
*/B*
*"*
3-11
9710 and 9720 Wedge Readers Users Manual
3. Scan a wait character from the full ASCII bar code chart.
4. Scan this bar code.
End of Data
*/B*
*"*
5. Scan this bar code.
Exit Accumulate Mode
*-/*
*-/*
Wait Time
This parameter defines the time the wedge reader waits after receiving the wait character. You can choose No Delay or configure a wait time from 1 to 60 seconds.
No Delay
*$+WJ0*
*$+WJ0*
To configure a wait time
1. Scan this bar code.
Enter Accumulate Mode/Wait Time
*+/$+WJ*
*+/$+WJ*
2. Scan the number of seconds (1-60) for the wait time.
*1*
*1*
*6*
*6*
3-12
*2*
*2*
*7*
*7*
*3*
*3*
*8*
*8*
*4*
*4*
*9*
*9*
*5*
*5*
*0*
*0*
Configuring the Reader
3. Scan this bar code.
Exit Accumulate Mode
3
*-/*
*-*
Example: Wait Configuration
The following example defines a wait character and a wait time. After you scan the wait character, the reader inserts the wait time before transmitting the remaining data.
1. Scan this bar code to enable the accumulate feature and to configure a wait character.
Enter Accumulate Mode/Wait Character
*+/$+WK*
*+/$+WK*
2. Scan this bar code to configure the wait character.
Begin Wait Character
*/B*
*"*
3. Scan the number 3 from the full ASCII chart. This is the wait character.
4. Scan this bar code to end the wait character configuration.
End Wait Character
*/B*
*"*
5. Scan this bar code to exit the accumulate feature and modify the configuration.
Exit Accumulate Mode
*-/*
*-/*
3-13
9710 and 9720 Wedge Readers Users Manual
6. Scan this bar code to configure the wait time.
Enter Accumulate Mode/Wait Time
*+/$+WJ*
*+/$+WJ*
7. Scan these bar codes to configure the wait time for ten seconds.
*1*
*1*
8. Scan this bar code to to exit the accumulate feature and modify the configuration.
Exit Accumulate Mode
*0*
*0*
*-/*
*-*
9. Scan this bar code.
123DATA
*123DATA*
*123DATA*
When you scan this bar code, the workstation monitor displays 123, waits ten seconds, and then displays DATA directly following the
123.
Whenever you scan a 3, the reader waits 10 seconds before continuing data transmission to the workstation.
3-14
Configuring the Reader
3
Intercharacter Delay
This parameter adds a time delay to the characters transmitted to the workstation. (The reader also uses a minimum, workstation­dependent, delay between all transmitted characters.)
0 msec
50 msec
*$+WI0*
*$+WI0*
5 msec
*$+WI1*
*$+WI1*
10 msec
*$+WI2*
*$+WI2*
20 msec
*$+WI3*
*$+WI3*
*$+WI4*
*$+WI4*
100 msec
*$+WI5*
*$+WI5*
200 msec
*$+WI6*
*$+WI6*
500 msec
*$+WI7*
*$+WI7*
Preamble
This parameter precedes data you transmit to the workstation. The preamble can consist of any combination of characters on the full ASCII chart. Common preambles include a data location number or an operator number. The preamble characters are saved in EEPROM.
Note: Quotes (") are used to indicate the beginning and end of data strings within a command. If you want to include a quote as part of the data, you must enter the quote character twice. The double quote is interpreted by the reader as a character and not the end of the data string.
3-15
9710 and 9720 Wedge Readers Users Manual
Scan Reader Interpretation
"
"
test
""
"" "
test
"
test""test
Disable Preamble A
"
test
"
test
test"test
*$+AA*
*$+AA*
To define preamble A
1. Scan this bar code.
Accumulate/Change Config/Preamble A
*+/$+AA*
*+/$+AA*
2. Scan this bar code.
Beginning of Data
*/B*
*"*
3. Scan 1 to 25 characters on the full ASCII chart to build preamble A.
4. Scan this bar code.
End of Data
*/B*
*"*
5. Scan this bar code.
Exit Accumulate
*-/*
*-/*
3-16
Configuring the Reader
3
Disable Preamble B
*$+AB*
*$+AB*
To define preamble B
1. Scan this bar code.
Enter Accumulate Mode/Preamble B
*+/$+AB*
*+/$+AB*
2. Scan this bar code.
Begin Preamble B Character
*/B*
*"*
3. Scan 1 to 25 characters on the full ASCII bar code chart to build Preamble B.
4. Scan this bar code.
End Preamble B Character
*/B*
*"*
5. Scan this bar code.
Exit Accumulate Mode
*-/*
*-/*
3-17
9710 and 9720 Wedge Readers Users Manual
Example: Defining a Preamble
The following example creates a preamble containing the word TEST. When the reader transmits data to the workstation, the data will be preceded by the word TEST.
1. Scan this bar code to enable the accumulate feature and to configure preamble A.
Accumulate/Change Config/Preamble A
*+/$+AA*
*+/$+AA*
2. Scan this bar code to begin entering preamble data.
Beginning of Data
*/B*
*"*
3. Scan the letters T E S T from the full ASCII chart at the end of this manual. This is preamble A that transmits with every data record.
4. Scan this bar code to end entering preamble A data.
End of Data
*/B*
*"*
5. Scan this bar code to to exit the accumulate feature and modify the configuration.
Exit Accumulate
*-/*
*-/*
6. Scan this bar code.
*DATA*
*DATA*
The workstation monitor displays TESTDATA.
3-
18
Configuring the Reader
3
Postamble
This parameter is added to the end of data you transmit to the workstation. The postamble can consist of any combination of characters from the full ASCII chart at the end of this manual. Common postambles include cursor controls like tabs or a carriage return and a line feed. The postamble characters are saved in EEPROM.
Note: If you are using quotes (") in your data string, refer to the note on page 3-15.
Disable
*$+AC*
*$+AC*
To define the postamble
1. Scan this bar code.
Accumulate/Change Config/Postamble
*+/$+AC*
*+/$+AC*
2. Scan this bar code.
Beginning of Data
*/B*
*"*
3. Scan 1 to 25 characters on the full ASCII chart to build the postamble.
4. Scan this bar code.
End of Data
*/B*
*"*
3-19
9710 and 9720 Wedge Readers Users Manual
5. Scan this bar code.
Exit Accumulate
*-/*
*-/*
Example: Defining a Postamble
The following example creates the postamble TEST. When the reader transmits data to the workstation, the record is followed by TEST.
1. Scan this bar code to enable the accumulate feature and to configure a postamble.
Accumulate/Change Config/Postamble
*+/$+AC*
*+/$+AC*
2. Scan this bar code to begin entering the postamble characters.
Beginning of Data
*/B*
*"*
3. Use the full ASCII chart to scan the bar codes for the word TEST.
4. Scan this bar code to end the postamble data.
End of Data
*/B*
*"*
5. Scan this bar code to exit the accumulate feature and modify the configuration.
Exit Accumulate
*-/*
*-/*
3-20
Configuring the Reader
6. Scan this bar code.
*DATA*
*DATA*
The workstation monitor displays DATATEST.
Scanner Trigger
This parameter sets the Triggering mode to level or edge.
3
Level triggering
on and stays on until you release the trigger.
Edge triggering
and stays on. When you pull the trigger a second time, the laser turns off. If the laser is left on, the Scanner Timeout parameter turns the laser off. Edge triggering is often used for remote triggering.
Level
*$+SC0*
*$+SC0*
When you pull the scanner trigger, the laser turns
When you pull the scanner trigger, the laser turns on
Edge
*$+SC1*
*$+SC1*
Scanner Mode
This parameter sets the scanner to One-shot or Auto-trigger mode.
One-shot mode
event.
Auto-trigger mode
trigger-event, beeps, and transmits the bar code data separately. A trigger event occurs each time the laser is turned on.
One-shot
The laser scanner reads one bar code per trigger-
The laser scanner reads multiple bar codes per
Auto-trigger
*$+SB0*
*$+SB0*
*$+SB1*
*$+SB1*
3-21
9710 and 9720 Wedge Readers Users Manual
Scanner Timeout
This parameter defines the maximum length of time that the laser scanner stays on during a single triggering event. During normal operation, the scanner turns off if you do not scan a bar code within the selected length of time.
No timeout
*$+SA0*
*$+SA0*
To define the scanner timeout
1. Scan this bar code.
Accumulate/Change Config/Scanner Timeout timeout
*+/$+SA*
*+/$+SA*
2. Scan a number between 1 and 60 (seconds).
*1*
*1*
*6*
*6*
3. Scan this bar code.
Exit Accumulate
*2*
*2*
*7*
*7*
*3*
*3*
*8*
*8*
*4*
*4*
*9*
*9*
*5*
*5*
*0*
*0*
*-/*
*-/*
3-22
Configuring the Reader
3
Voting
This paramter defines the number of scans from the same bar code that must be decoded correctly for a “good read.” If you disable voting, the reader accepts the first “good read.” Intermec recommends that you disable voting if you are scanning good quality bar codes.
When you enable voting, the reader decodes the same bar code multiple times during a single-trigger event and compares the decoded information a specific number of times before signalling a “good read.”
To improve scanning performance (but increase the possibility of substitution errors), set the voting low to reduce the number of decodes. To provide extra data security (but slow performance especially on poor quality bar codes), set the voting high. The specific number of comparisons in low and high voting is defined in each bar code symbology.
For example, when you are scanning Code 39 with voting set to low, two successive matching decodes are required. When voting is set to high, three successive matching decodes are required.
Enabling voting is important when scanning poor quality bar codes that may cause substitution errors.
Note: This parameter applies only when using a laser scanner with the reader.
Disabled
*$+SR0*
*$+SR0*
Low
*$+SR1*
*$+SR1*
High
*$+SR2*
*$+SR2*
3-23
9710 and 9720 Wedge Readers Users Manual
Bar Code Symbologies
This section defines the parameters for the various bar code symbologies the reader decodes. Some of the codes have more than one parameter. The dagger () indicates the default setting. For more information on bar code symbologies, refer to The Bar Code Book (Intermec P/N 051241).
Code 11
The Code 11 character set includes ten digits and the dash symbol. This code is not self-checking; data security is obtained by using one or two check digits.
Disable
Two Check Digits
*$+CG0*
*$+CG0*
One Check Digit
*$+CG2*
*$+CG2*
*$+CG1*
*$+CG1*
Code 39
Code 39 is an alphanumeric code that is discrete, variable length, and self-checking. The Code 39 non-full ASCII character set includes 43 characters (a start/stop character, ten digits, the uppercase letters of the alphabet, space, and six symbols). The Code 39 full ASCII character set includes all 128 characters of the ASCII character set (listed in the Appendix). The Code 39 configuration has three parameters; the second and third parameters are optional.
The first parameter defines the check digit. Code 39 provides for a modulus 43 check digit. The weighted check digit is used for Automobile Industry Action Group (AIAG) bar codes. Enabling Health Industry Bar Code (HIBC) Code 39 automatically disables full ASCII and enables check digit transmission.
3-
24
Configuring the Reader
The second parameter determines whether the reader transmits the check digit to the workstation or discards the check digit. A check digit is used for performing a mathematical check to ensure the accuracy of the message.
The third parameter can be set to non-full ASCII, mixed full ASCII, or full ASCII.
The Code 39 character set can physically encode 43 data characters: A - Z, 0 - 9, %, $, -, +, /, . (period), and the space character. In non-full ASCII Code 39, the reader interprets the bar code data character for character. For example, the reader interprets the bar code data “123+ABC” as “123+ABC”.
Full ASCII Code 39 encodes all 128 ASCII characters by using $, %, /, and +, along with an upper case letter, to represent a full ASCII character. For example, $A = <SOH>, %A = <ESC>, /A = !, and +A = a. For a complete list of the full ASCII character set, see the ASCII Characters table on page A-7.
In full ASCII Code 39, the reader interprets the bar code data by substituting full ASCII characters for valid ASCII character pairs. For example, the reader interprets the bar code data “123+ABC” as “123aBC”.
3
The following example shows the different ways the reader interprets the bar code data $%a.
Some bar code printers encode $%a as:
*$%+A*
*$%+A*
While other bar code printers encode $%a as:
*/D/E+A*
*/D/E+A*
3-25
9710 and 9720 Wedge Readers Users Manual
If you configure the reader for:
Non-full ASCII
The output from the two bar code examples are the character in the bar code: $%+A and /D/E+A, respectively. Use this configuration if you do not want the reader to evaluate any valid full ASCII character pairs.
Full ASCII
The first bar code example will not decode because each
character (with the exception of upper case letters and numbers) must be encoded with the appropriate full ASCII character pair. The second bar code example will output $%a.
Use this configuration if you want the reader to:
with full ASCII evaluate bar codes character pairs, and
read only bar codes encoded with full ASCII character pairs (as
in the second example).
Mixed full ASCII
The reader evaluates both of the bar code examples
as $%a. Use this configuration if you want the reader to:
evaluate bar codes with full ASCII character pairs, and
read bar codes regardless of how the bar code is encoded.
Note: If you want the reader to evaluate bar codes differently than the non­full ASCII configuration, mixed full ASCII is the most common choice.
Note: If you cannot determine how your bar codes are printed, configure the reader for mixed full ASCII. Mixed full ASCII decodes all Code 39 bar codes.
Note: If you are scanning bar codes on the Code 39 full ASCII chart and the workstation monitor displays incorrect characters (for example, +A instead of a), the reader is configured for Code 39 non-full ASCII. Configure the reader for Code 39 full ASCII or mixed full ASCII, to correctly decode all of the Code 39 full ASCII bar codes.
3-26
Configuring the Reader
Disable
*$+CB0*
*$+CB0*
To configure Code 39
1. Scan this bar code.
Accumulate/Change Config/Code 39
*+/$+CB*
*+/$+CB*
2. Scan one of the bar code parameters.
3
Without Check Digit
Code 39 Check Digit HIBC Code 39 AIAG Check Digit
*1* *2* *3* *4*
*1* *2* *3* *4*
3. Scan the bar code parameter you want (optional).
Discard Check Digit Retain/Transmit Check Digit
*0* *1*
*0* *1*
4. Scan the bar code parameter you want (optional).
Non-Full ASCII Full ASCII
Mixed Full ASCII
*0* *1* *2*
*0* *1* *2*
5. Scan this bar code.
Exit Accumulate
*-/*
*-/*
3-27
9710 and 9720 Wedge Readers Users Manual
Example: Defining Code 39
The following example configures the reader to decode non-full ASCII Code 39 with a check digit and transmits the check digit and the data to the workstation.
1. Scan this bar code to enable the accumulate feature and configure
Code 39.
Accumulate/Change Config/Code 39
*+/$+CB*
*+/$+CB*
2. Scan the Code 39 check digit bar code to decode bar codes with
check digits.
Code 39 Check Digit
*2*
*2*
3. Scan the Retain/Transmit Check Digit bar code to keep the check
digit when transmitting the data to the workstation.
Retain/Transmit Check Digit
*1*
*1*
4. Scan the Non-Full ASCII bar code to keep the reader from
decoding full ASCII code.
Non-Full ASCII
*0*
*0*
5. Scan this bar code to to exit the accumulate feature and modify
the configuration.
Exit Accumulate
*-/*
*-/*
3-28
Configuring the Reader
3
Code 49
Code 49 is a multi-row symbology for high-density data. The last characters in each row are used for row checking, and the last two characters of the symbol are used for overall checking.
Disable Code 49
*$+CJ0*
*$+CJ0*
Using Function Codes With Code 49
Function codes signal predefined data string placement in a Code 49 bar code. When a wedge reader encounters a function code, the reader replaces the function code with the defined string before transmitting the data to the workstation. This ability allows a single Code 49 symbol to contain several different variable length data fields.
Function Code 1
Disable Function Code 1
Enable Code 49
*$+CJ1*
*$+CJ1*
Use this function code to identify a data system.
*$+CK*
*$+CK*
To configure Function Code 1
1. Scan this bar code.
Enter Accumulate Mode/Function Code 1
*+/$+CK*
*+/$+CK*
2. Scan one to two characters from the full ASCII bar code chart.
3. Scan this bar code.
Exit Accumulate Mode
*-/*
*-/*
3-29
9710 and 9720 Wedge Readers Users Manual
Function Code 2
field. The default setting is <CR><LF> (Carriage Return Line Feed).
Disable Function Code 2
Use this function code to indicate the end of a data
*$+CL*
*$+CL*
To configure Function Code 2
1. Scan this bar code.
Enter Accumulate Mode / Function Code 2
*+/$+CL*
*+/$+CL*
2. Scan one to two characters from the full ASCII bar code chart.
3. Scan this bar code.
Exit Accumulate Mode
*-/*
*-/*
Code 93
The Code 93 character set supports the 128 character full ASCII set.
Disable
*$+CF0*
*$+CF0*
3-30
Enable
*$+CF1*
*$+CF1*
Configuring the Reader
3
Code 128 and ISBT 128
Code 128
128 characters. If you select
enable standard, all Code 128 symbols are decoded (including
enable UCC/EAN 128 (and a Function 1 character immediately
enable UCC/EAN 128 (and a Function 1 character does not
Note: Since the <GS> character is not a valid keyboard key, the reader substitutes a default character from the keyboard. See “Customizing ASCII to Keyboard Equivalents” later in this chapter.
This symbology encodes the full ASCII character set of
UCC/EAN 128) and the Function 1 character is ignored.
follows the Code 128 start character), the symbols are decoded per UCC/EAN 128 specifications. That is, the Function 1 character that follows the start character is translated to the symbology identifier “]C1” and all subsequent Function 1 characters are translated to an ASCII <GS>.
immediately follow the Code 128 start character), all Function 1 characters are ignored and the symbols are decoded as if they were Code 128.
ISBT 128
developed by the International Society of Blood Transfusion (ISBT) for the bar code labeling of whole blood and blood products. ISBT 128 supports concatenation (linking) of two bar codes. Pairs of concatenated ISBT 128 bar codes can be decoded from a single scan of a laser scanner or wand. ISBT 128 has two configurable options.
The first option enables ISBT 128 concatenation with or without a symbology identifier at the beginning of the decoded output.
If the symbology identifier feature is enabled:
]C0 ]C4
concatenated bar code has been read. If the symbology identifier feature is not enabled, ]Cx is not sent to
the host. Valid bar codes must contain an appropriate ISBT 128 data identifier in either case.
This symbology is a variation of Code 128 that was
indicates a non-concatenated read of an ISBT 128 bar code. indicates that ISBT 128 concatenation is enabled and that a
3-31
9710 and 9720 Wedge Readers Users Manual
The second option configures the read priority of a laser scanner to decode non-concatenated bar codes:
High
sets the scanner to ignore non-concatenated bar codes four
times before reading the code.
Low
sets the scanner to ignore non-concatenated bar codes two
times before reading the code.
Disable
first pass.
Note: Any time a successful read of a concatenated bar code occurs while the scanner is discarding non-concatenated bar code reads, the concatenated data will be sent to the host. When using a wand, concatenated or non­concatenated bar code data will always be sent to the host.
Note: When any form of ISBT 128 decoding is enabled, conventional Code 128 bar codes are not decoded.
Disable
*$+CH0*
*$+CH0*
Enable Standard Code 128
*$+CH1*
*$+CH1*
Enable UCC/EAN 128
sets the scanner to read a non-concatenated bar code on the
Enable ISBT 128 With Concatenation
*$+CH3*
*$+CH3*
Enable ISBT 128 With Concatenation and Symbology Identifier
*$+CH4*
*$+CH4*
*$+CH2*
*$+CH2*
3-32
ISBT 128 Voting Options
High
Configuring the Reader
Disable
3
*$+CH5*
*$+CH5*
Low
*$+CH7*
*$+CH7*
*$+CH6*
*$+CH6*
Code 16K
Code 16K has up to 16 rows of characters in one symbol. Each row starts and ends with a single character identifying that particular row and scan direction. There are two overall symbol check characters.
Disable Code 16K
*$+CP0*
*$+CP0*
Enable Code 16K
Enable Code 16K With Function Code 1
*$+CP2*
*$+CP2*
*$+CP1*
*$+CP1*
3-33
9710 and 9720 Wedge Readers Users Manual
Codabar
Codabar is a variable length, discrete, self-checking code. This character set is limited to 16 data characters. American Blood Commission (ABC) Codabar requires that start/stop code representations are retained. As a result, configuration CD10 is an illegal configuration option. Codabar has two parameters.
To define Codabar
1. Scan this bar code.
Accumulate/Change Config/Codabar
*+/$+CD*
*+/$+CD*
2. Scan one of the bar code parameters.
Disable
American Blood Commission (ABC)
*0* *1*
*0* *1*
Standard Concatenated
*2* *3*
*2* *3*
3. Scan one of the bar code parameters.
Retain DC1-DC4
Discard Start/Stop Retain ABCD Start/Stop
Start/Stop
*0* *1* *2*
*0* *1* *2*
4. Scan this bar code
Exit Accumulate
*-/*
*-/*
3-34
Configuring the Reader
Example: Defining Codabar
The following example configures the reader to decode concatenated Codabar with four stop/start characters designated as A, B, C, and D. Concatenate combines two bar code labels into one data record.
1. Scan this bar code to enable the accumulate feature and to configure Codabar.
Accumulate/Change Config/Codabar
3
*+/$+CD*
*+/$+CD*
2. Scan this bar code to enable concatenation.
Concatenated
*3*
*3*
Concatenation causes the reader to read two bar codes and combine them into one data record. The stop code of the first bar code must be the same as the start code of the second bar code.
3. Scan the Retain ABCD Start/Stop bar code to decoded bar codes that have start/stop characters designated as A B C D.
Retain ABCD Start/Stop
*1*
*1*
4. Scan this bar code to prompt the reader to exit the accumulate feature and modify the configuration.
Exit Accumulate
*-/*
*-/*
3-35
9710 and 9720 Wedge Readers Users Manual
Interleaved 2 of 5 Code
Interleaved 2 of 5 (I 2 of 5) Code uses both bars and spaces to encode numbers only. The code is continuous, self-checking, variable length, and must contain an even number of digits. Enabling Interleaved 2 of 5 Code automatically disables 2 of 5 Code.
Note: Using the variable length without a check digit configuration can cause substitution errors.
Disable
*$+CA0*
*$+CA0*
Variable Length Without a Check Digit
*$+CA97*
*$+CA97*
To configure fixed lengthI2of5Code from 2 to 32 digits (even numbers).
1. Scan this bar code.
Accumulate/Configure/I 2 of 5
Case Code (6 or 14 Digits)
*$+CA98*
*$+CA98*
Variable Length With Modulus 10 Check Digit
*$+CA99*
*$+CA99*
*+/$+CA*
*+/$+CA*
2. Scan an even number between 2 and 32.
*1* *2* *3* *4*
*1* *2* *3* *4*
*6* *8* *0*
*6* *8* *0*
3-36
Configuring the Reader
3. Scan this bar code.
Exit Accumulate
3
*-/*
*-/*
2 of 5 Code
2 of 5 Code uses the bars to encode information and the spaces to separate the individual bars. This code is discrete and self-checking. Decoding for 2 of 5 code can only be enabled if decoding for the I 2 of 5 code is disabled. If I 2 of 5 is enabled, 2 of 5 code is automatically disabled. 2 of 5 code has two parameters.
Disable
*$+CC00*
*$+CC00*
To define 2 of 5 code
1. Scan this bar code.
Accumulate/Change Config/2 of 5 Code
*+/$+CC*
*+/$+CC*
2. Scan one of the bar code parameters.
Three Bar Start/Stop
Two Bar Start/Stop
*0* *1*
*0* *1*
3. Scan a two digit number from 01 to 32 to specify the label length.
*1*
*1*
*6*
*6*
*2*
*2*
*7*
*7*
*3*
*3*
*8*
*8*
*4*
*4*
*9*
*9*
*5*
*5*
*0*
*0*
3-37
9710 and 9720 Wedge Readers Users Manual
4. Scan this bar code.
Exit Accumulate
*-/*
*-/*
Example: Defining 2 of 5 Code
This example configures the reader to decode 2 of 5 Code encoding twelve digits with a two bar start/stop code.
1. Scan this bar code to configure 2 of 5 Code.
Accumulate/Change Config/2 of 5 Code
*+/$+CC*
*+/$+CC*
2. Scan the Two Bar Start/Stop bar code to decoded bar codes that have a two bar combination that designate the start and stop of the bar code.
Two Bar Start/Stop
*1*
*1*
3. Scan bar codes 1 and 2 to decode bar codes that encode tweleve digits.
*1* *2*
*1* *2*
4. Scan this bar code to exit the accumulate feature and modify the configuration.
Exit Accumulate
*-/*
*-/*
3-38
Configuring the Reader
3
Plessey Code
Plessey Code is pulse width modulated. The code includes a start character, data characters, an eight-bit cyclic check digit, a termination bar and usually a reverse start character. The code is continuous and not self-checking. Plessey code has two parameters.
Parameter 1 Parameter 2
Disable
Retain Check Digit
*$+CI00*
*$+CI00*
Plessey With Reverse Start Code
*$+CI10*
*$+CI10*
*$+CI30*
*$+CI30*
Discard Check Digit
*$+CI31*
*$+CI31*
MSI Code
MSI Code uses the same principle as Plessey code. The MSI code includes a start pattern, data characters, one or two check digits, and a stop pattern. MSI code requires two parameters.
To define MSI Code
1. Scan this bar code.
Accumulate/Change Config/MSI Code
*+/$+CN*
*+/$+CN*
2. Scan one of the bar codes parameters.
Disable
Without Check Digit
*0* *1*
*0* *1*
One Modulus 10 Check Digit Two Modulus 10 Check Digits
*2* *3*
*2* *3*
3-39
9710 and 9720 Wedge Readers Users Manual
3. Scan one of the bar code parameters.
Discard Check Digit Retain Check Digit
*0* *1*
*0* *1*
4. Scan this bar code.
Exit Accumulate
*-/*
*-/*
Example: Defining MSI Code
This example configures the reader to decode MSI Code with two modulus 10 check digits that the reader discards before transmitting the data to the workstation.
1. Scan this bar code to configure MSI Code.
Accumulate/Change Config/MSI Code
*+/$+CN*
*+/$+CN*
2. Scan this bar code to decode bar codes that have two modulus 10 check digits.
Two Modulus 10 Check Digits
*3*
*3*
3. Scan this bar code to discard the two modulus 10 check digits before transmitting the data to the workstation.
Discard Check Digit
*0*
*0*
3-40
Configuring the Reader
4. Scan this bar code to modify the configuration.
Exit Accumulate
3
*-/*
*-/*
Universal Product (UPC)/European Article Numbering (EAN) Codes
Universal Product (UPC)/European Article Numbering (EAN) Codes are fixed length, numeric, continuous symbologies that use four element widths. An EAN configured reader can decode UPC, but the reverse is not true. UPC code is a subset of EAN code. The UPC/EAN codes have seven parameters.
To define UPC/EAN Code
1. Scan this bar code.
Accumulate/Change Config/UPC/EAN Code
*+/$+CE*
*+/$+CE*
2. Scan one of the bar code parameters.
Disable UPC A/EAN 13 Enable UPC A/EAN 13 Enable UPC A Only
*0* *1* *2*
*0* *1* *2*
3. Scan one of the bar code parameters.
Disable UPC E Enable UPC E
*0* *1*
*0* *1*
4. Scan one of the bar code parameters.
Disable EAN 8 Enable EAN 8
*0* *1*
*0* *1*
3-41
9710 and 9720 Wedge Readers Users Manual
5. Scan one of the bar code parameters.
No Supplemental Allowed Supplementals Allowed
Supplemental Required
*0* *1* *2*
*0* *1* *2*
6. Scan one of the bar code parameters.
Discard Check Digit Retain Check Digit
*0* *1*
*0* *1*
7. Scan one of the bar code parameters.
Discard Number System Retain Number System
*0* *1*
*0* *1*
8. Scan one of the bar code parameters.
Do Not Insert UPC A Leading Zero Insert UPC A Leading Zero
*0* *1*
*0* *1*
9. Scan this bar code.
Exit Accumulate
*-/*
*-/*
3-42
Configuring the Reader
Example: Defining UPC/EAN
This example configures the reader to decode UPC A/EAN 13, with supplementals, inserts a leading zero in front of the UPC A bar code, and disables the reader from decoding UPC E/EAN 8.
1. Scan this bar code to configure UPC/EAN.
Accumulate/Change Config/UPC/EAN Code
3
*+/$+CE*
*+/$+CE*
2. Scan this bar code to decode UPC A. UPC A encodes twelve digits and EAN 13 encodes thirteen digits.
Enable UPC A/EAN 13
*1*
*1*
3. Scan this bar code to disable the reader from decoding UPC E which encodes six digits.
Disable UPC E
*0*
*0*
4. Scan this bar code to disable the reader from decoding EAN 8 which encodes eight digits.
Disable EAN 8
*0*
*0*
5. Scan this bar code to decode supplementals which encode two or five digits. One use of this code is to designate the month or week of publication for magazines.
Supplementals Allowed
*1*
*1*
3-43
9710 and 9720 Wedge Readers Users Manual
6. Scan this bar code to discard the check digit before transmitting the data to the workstation.
Discard Check Digit
*0*
*0*
7. Scan this bar code to discard the number system or flag digit(s) before transmitting the data to the workstation.
Discard Number System
*0*
*0*
One digit is discarded from the beginning of a UPC A, UPC E, or EAN 8 bar code. Two digits are discarded from the beginning of an EAN 13 bar code. If more than two digits need to be discarded, use the Window command. For more information, see Chapter 5.
8. Scan this bar code to place a leading zero in front of the bar code, if necessary. (This parameter is only necessary when both UPC A and EAN 13 are enabled.)
Insert UPC A Leading Zero
*1*
*1*
9. Scan this bar code to exit the accumulate feature and modify the configuration.
Exit Accumulate
*-/*
*-/*
3-44
Configuring the Reader
3
Customizing ASCII to Keyboard Equivalents
The reader ships with internal software that includes definitions of the keystrokes that are invoked when you scan ASCII characters. Common keyboard keystrokes are listed in the keyboard equivalency tables in the Appendix.
The following instructions describe how to display the default ASCII keycode equivalent for any key pressed on the keyboard. The ASCII keycode equivalent is displayed in decimal form. If the key is not supported in the reader, the workstation displays -128.
To display default ASCII keycode equivalents
1. Scan these bar codes.
*..-.* *41*
*..-.* *41*
2. Press the key on the workstation keyboard that you want to display. The workstation monitor displays the ASCII equivalent in decimal form.
3. Check the ASCII character table in the Appendix for the binary or hexadecimal equivalent for the character.
4. Repeat steps 2 and 3 for the keys you want.
5. Scan these bar codes to exit the keycode display.
*S* *99*
*S* *99*
6. The reader beeps within 10 seconds. If the reader does not beep, turn the workstation off and then on again.
3-45
9710 and 9720 Wedge Readers Users Manual
Example: Determining Keycode Equivalents
The following example shows how to find the ASCII keycode equivalent for a and A.
1. Scan this bar code to enable the keycode display routine.
*..-.* *41*
*..-.* *41*
2. Press A on your workstation keyboard to display 97 on the screen.
3. Look up 97 in the ASCII character table in the Appendix. The decimal value 97 has an ASCII character value of “a”.
4. Press
5. Look up 65 in the ASCII character table in the Appendix. The
6. Scan this bar codes to exit the keycode display routine.
Shift-A
decimal value 65 has an ASCII character value of “A”.
. The workstation displays 65 on the screen.
*S* *99*
*S* *99*
If the reader does not beep within 2 to 10 seconds after scanning the bar codes, cycle power to the workstation.
The a key character is standard for most keyboards. However, there may be some key characters that do not have a readily evident ASCII character equivalent (for example, a function key or a control key).
The ASCII-to-keystroke translation settings can be customized for a specific workstation by changing the default keystrokes of the reader to other keyboard characters. Up to four keystrokes can be mapped to an ASCII character.
The 9710 reader can store twelve keystrokes in EEPROM and the 9720 reader can store 36 keystrokes in EEPROM. The reader sounds one high beep followed by four low beeps after it stores the keystrokes in EEPROM and passes the self-test.
3-46
Configuring the Reader
If you map more than 12 keystrokes on the 9710 reader or 36 keystrokes on the 9720 reader, the additional keystrokes are not stored in EEPROM and will be lost after a power cycle. After you enter the maximum number of keystrokes, the reader emits a high/low beep sequence after each additional alteration to indicate that these are temporary alterations. If you redefine the workstation configuration, the look-up table modifications are deleted.
With some workstations, keypad and/or function keys cannot be
Note:
remapped.
When multiple keys are assigned to one ASCII character:
You have ten seconds to press the first key, but only one second to
press each following key.
The Shift key does not count as a keystroke if it is held down
while hitting another key. The shift key only counts as a keystroke if it is pressed and released before pressing another key.
When multiple keystrokes are mapped to an ASCII character,
scanning that ASCII bar code sends the remapped keystrokes as if the keys were all held down at the same time. For example, if you remap the keystroke sequence Ctrl Alt Delete by pressing and releasing each key individually, when the assigned ASCII character is scanned, the sequence is sent to the workstation as if all three keys were pressed at once: Ctrl-Alt-Delete.
3
If you are using a Wyse terminal, note the following differences:
Only one key is allowed to be pressed at a time.
The shift key does not count as a keystroke when followed by
another key. For example, pressing and releasing Shift then A would be considered one keystroke (A).
With some workstations, the number of keystrokes that can be
Note:
remapped to an ASCII character are reduced when mixing uppercase and lowercase.
If a replacement keystroke is already associated with another ASCII character, that keystroke is active in both places.
3-47
9710 and 9720 Wedge Readers Users Manual
To alter one or more ASCII to keystroke equivalents
1. Scan this bar code.
Modify Look-Up Table
*$+WM*
*$+WM*
2. Scan the ASCII character on the full ASCII chart that you wish to redefine.
3. Press the keystroke combination you are mapping to the bar code. You must enter the bar code character and keystroke combination
within 10 seconds after you scan the Modify Look-Up Table bar code.
To return to normal keystroke settings
Scan your workstation configuration bar code in the WIF guide.
Example: Modifying Your Keyboard
This example configures the reader to transmit a space whenever you scan an S.
1. Scan this bar code to modify the keyboard keystrokes.
Modify Look-Up Table
*$+WM*
*$+WM*
2. Scan the letter S bar code on the full ASCII chart at the end of this manual.
3. Press the spacebar on your keyboard to remap the S to a space. The reader modifies the keyboard configuration and emits one
high beep indicating that the modification was successful.
3-48
Configuring the Reader
4. Scan this bar code.
* *
* *
The workstation monitor displays a space.
5. Scan this bar code.
*S*
*S*
The workstation monitor displays a space.
3
3-49
4
Configuring the
9720 Serial Port
Configuring the 9720 Serial Port
This chapter applies only to the 9720 Wedge Reader and describes how to install and configure the wedge reader for use with a scale or portable reader.
4
Connecting to the Serial Port
The 9720 serial port can be used to receive data from a portable reader or a counting or weighing scale. Data can also be transmitted out the serial port. The serial port is designed to receive data using an RS-232 interface and Point-to-Point protocol.
The table below lists the default serial port configuration parameters.
Parameter Setting
Baud Rate 9600 Parity Even Data Bits 7 Stop Bits 1 Intercharacter Delay (serial port) 0 msec Timeout Delay 2 sec Echo Disabled Flow Control XON/XOFF control TXEOM Carriage return line feed RXEOM Carriage return line feed Solicitation Message No message
Before connecting a portable reader or scale to the 9720 wedge reader, it is necessary to connect the wedge reader to the workstation and configure the wedge reader operating parameters. Wedge reader installation is described in Chapter 1.
The serial port connector is located on the wedge reader rear panel. The following figure shows the pin assignments for the 25-pin connector.
4-3
9710 and 9720 Wedge Readers Users Manual
Wedge Reader Serial Port Connector Pin Assignments
power
audio
terminalinput
keyboard
1
2
3
J1
Chassis GND
+5v
Signal GND
RTS
CTS
DSR
TX
RX
NC
1 2 3 4 5
20
6
(Incoming) (Outgoing) (Incoming)
(Outgoing) (Required)
7
9720
Serial
Port (DCE)
Connecting a Portable Reader
The following Intermec portable readers can be connected to the 9720 Wedge Reader:
9440 TRAKKER Portable Reader
9444 TRAKKER Scanner
9445 TRAKKER Scanner
9460 TRAKKER Portable Reader
9462 TRAKKER Portable Reader
Connect the portable reader to the wedge reader at the serial port connector located on the wedge reader rear panel. RS-232 cable connector pin assignments are shown in the following figure.
4-4
Configuring the 9720 Serial Port
944X and 946X Portable Reader Cable Connectors (P/N 048864)
4
J2
1
CHASSIS GND
2
TX
3
RX
4
RTS
5
CTS
6
DTR
7
NC
8
IOSENS
DOCK PWR SUPPLY
9
Signal GND
10
944X 946X (DTE)
Chassis GND
+5v
Signal GND
J1
TX
RX
RTS
CTS
NC
20
DSR
9720
Serial
Port (DCE)
1 2 3 4 5
7 6
Connecting a Scale
You can connect a counting or weighing scale to the 9720 Wedge Reader at the RS-232 serial port and transfer scale data through the reader to the workstation. Operating with a scale does not change your workstation operation or the operation of the accessories you have connected to the wedge reader.
Connect the scale to the wedge reader at the serial port connector located on the wedge reader rear panel. Refer to the figure of the pin assignments for the wedge reader serial port and the installation and operation manuals for your scale for specific information about the type of connector you need to operate your scale with an RS-232 interface.
The serial port connector on the 9720 is configured as DCE.
Note:
4-5
9710 and 9720 Wedge Readers Users Manual
Uploading Data
When possible, the portable reader or scale should be configured for the default settings of the wedge reader serial port. By carefully configuring and monitoring the portable reader/scale and configuring the wedge reader, you can successfully control the transmission of serial port data through the wedge reader to the workstation. Some applications may require operator interaction to prevent data loss due to slow or unpredictable host or application responses.
Characters received by the wedge reader are held in a buffer until an end of record occurs. End of record is defined by one of the following conditions:
256 characters are received.
Characters are not received within the configured timeout period.
An end of message (EOM) is received.
Each data record from a scale/portable reader must have an EOM. Typically the EOM is a Carriage Return (<CR>) or a Line Feed (<LF>). The wedge reader searches the transmission for the EOM as a check for a complete transmission. When the wedge reader receives the EOM, the data record is sent to the workstation. See your scale/portable reader user’s manual or inspect a scale/portable reader transmission to identify the EOM.
The wedge reader strips defined characters and appends any configured preambles and postambles to the scale/portable reader transmission before sending it to the workstation.
If an error occurs when receiving data through the serial port (for instance, a configured timeout occurs before an EOM is received), the wedge reader beeps and continues operation.
Uploading Data From a Portable Reader
There are three common ways to start data transmission for the portable reader:
Press a key combination on the portable reader. Refer to your portable reader user’s manual for instructions on transmitting data.
4-6
Configuring the 9720 Serial Port
The portable reader receives a command to transmit from the
wedge reader. Refer to page 4-14 for information about defining the solicitation message.
Transmit from an IRL program. For more information on programming the portable reader and
preparing for data collection, see “Other Intermec Manuals” in the front of this book.
Do not scan information or enter data from the keyboard when you
Note:
are transmitting data from the portable reader. To do so interferes with the transmission and data may be altered.
Configure the portable reader for the Point-to-Point protocol settings listed below.
Parameter Setting Parameter Setting
CTS Checking No XON DC1 Baud Rate 9600 XOFF DC3 Parity Even Timeout Delay 10 sec Data Bits 7 Intercharacter Delay 0 ms Stop Bits 1 Turnaround Delay 0 ms
4
Uploading Data From a Scale
There are three common ways to command the scale to send data through the RS-232 line:
The operator presses a key (PRINT) on the scale.
A switch, external to the scale but wired to it, is closed.
The scale receives a command through the RS-232 serial line from
the wedge reader.
The first two transmission commands are initiated by the operator. For the third command, the wedge reader solicits the scale requesting transmission of data. You must define the solicitation message and transmit the message to the scale by scanning a command bar code.
4-7
9710 and 9720 Wedge Readers Users Manual
Serial Port Configuration Parameters
The following tables define various configuration parameters for the wedge reader’s serial port. The dagger () indicates the factory default setting.
Baud Rate
This parameter defines the rate at which data is transmitted/received by the serial port.
110
*$+IA0*
*$+IA0*
300
*$+IA1*
*$+IA1*
600
*$+IA2*
*$+IA2*
1200
*$+IA3*
*$+IA3*
2400
*$+IA4*
*$+IA4*
4800
*$+IA5*
*$+IA5*
9600
*$+IA6*
*$+IA6*
19200
*$+IA7*
*$+IA7*
Parity
This parameter defines the number of 1s in a data block. Parity is used for error checking in data transmission. The number of 1s in a data block are counted and a 0 or 1 (parity bit) is added so the data block has the correct parity before transmission.
4-8
Configuring the 9720 Serial Port
4
Disabled
*$+IB0*
*$+IB0*
Even
*$+IB1*
*$+IB1*
Odd
Mark
*$+IB3*
*$+IB3*
Space
*$+IB4*
*$+IB4*
*$+IB2*
*$+IB2*
Data Bits
This parameter defines the number of bits in the data record received by the serial port.
7
*$+II7*
*$+II7*
8
*$+II8*
*$+II8*
Stop Bits
This parameter defines the number of additional characters sent with the data transmission to indicate the end of data.
1
*$+IC1*
*$+IC1*
2
*$+IC2*
*$+IC2*
4-9
9710 and 9720 Wedge Readers Users Manual
Timeout Delay
This parameter defines how long the wedge reader waits between characters when receiving data. The timeout is enabled with the receipt of the first character in the message. If data stops arriving before an EOM character is received, the wedge reader waits the specified timeout period. When the timeout period expires, the data is transmitted to the workstation and the buffer count (the count of the incoming message) resets to zero.
0 sec
*$+IE8*
*$+IE8*
5 msec
*$+IE0*
*$+IE0*
100 msec
*$+IE1*
*$+IE1*
500 msec
*$+IE2*
*$+IE2*
2 sec
*$+IE3*
*$+IE3*
10 sec
*$+IE4*
*$+IE4*
20 sec
*$+IE5*
*$+IE5*
40 sec
*$+IE6*
*$+IE6*
60 sec
*$+IE7*
*$+IE7*
4-10
Configuring the 9720 Serial Port
Echo
This parameter echoes any data sent to the serial port back to the device that is transmitting data (normally not used).
4
Disabled
*$+IM0*
*$+IM0*
Enabled
*$+IM1*
*$+IM1*
Flow Control
This parameter controls the data transmission for the serial port. The wedge reader is a DCE device.
Clear to Send/Request to Send (CTS/RTS) is a hardware signal flow control. The reader checks RTS before transmission of each character. The reader uses CTS to control incoming data flow.
XON/XOFF response specifies that the wedge reader responds to XON/XOFF characters received while transmitting. XON/XOFF control specifies that XON/XOFF characters are transmitted by the wedge reader to control data flow. XON/XOFF response and control specifies the wedge reader responds to and transmits XON/XOFF characters.
None
*$+IL0*
*$+IL0*
XON/XOFF Control
*$+IL3*
*$+IL3*
CTS/RTS Checking and Control
*$+IL1*
*$+IL1*
XON/XOFF Response
*$+IL2*
*$+IL2*
XON/XOFF Response and Control
*$+IL4*
*$+IL4*
4-11
9710 and 9720 Wedge Readers Users Manual
RXEOM
This parameter defines the receive end of message (RXEOM) for the serial port. An EOM is sent by the portable reader/scale to indicate the end of a data record. The wedge reader strips the EOM before transmitting data to the workstation. Carriage Return Line Feed (<CR><LF>) is the default configuration.
: If you are using quotes (") in your data string, refer to the note on
Note
page 3-15.
Disabled
*$+PJ*
*$+PJ*
To define the RXEOM
1. Scan this bar code.
Accumulate/Change Config/RXEOM
*+/$+PJ*
*+/$+PJ*
2. Scan this bar code.
Beginning of Data
*/B*
*"*
3. Scan 1 to 2 characters on the full ASCII chart to build the RXEOM.
4. Scan this bar code.
End of Data
*/B*
*"*
4-12
Configuring the 9720 Serial Port
5. Scan this bar code.
Exit Accumulate
4
*-/*
*-/*
TXEOM
This parameter defines the transmit end of message (TXEOM) for the serial port. The serial port sends an EOM to indicate the end of a data record when transmitting data from the reader. Carriage Return Line Feed (<CR><LF>) is the default setting.
If you are using quotes (") in your data string, refer to the note on
Note:
page 3-15.
Disabled
*$+PI*
*$+PI*
To define TXEOM
1. Scan this bar code.
Accumulate/Change Config/TXEOM
*+/$+PI*
*+/$+PI*
2. Scan this bar code.
Beginning of Data
*/B*
*"*
3. Scan 1 to 2 characters on the full ASCII chart to build the TXEOM.
4-13
9710 and 9720 Wedge Readers Users Manual
4. Scan this bar code.
End of Data
*/B*
*"*
5. Scan this bar code.
Exit Accumulate
*-/*
*-/*
Solicitation Message
This parameter defines the solicitation message for the serial port. The message can be sent from the wedge reader to the portable reader or scale at any time by scanning the transmit message command. The solicitation message commands the portable reader/scale to transmit data through the RS-232 interface to the wedge reader. Your scale service manual or portable reader user’s manual contains a list of such commands with the ASCII character equivalents.
Solicitation messages are stored in EEPROM and remain defined until you change them.
If you are using quotes (") in your data string, refer to the note on
Note:
page 3-15.
Solicitation Message Cleared
*$+WS*
*$+WS*
4-14
Configuring the 9720 Serial Port
To define the solicitation message
1. Scan this bar code.
Accumulate/Change Config/Solicitation Message
4
*+/$+WS*
*+/$+WS*
2. Scan this bar code.
Beginning of Data
*/B*
*"*
3. Scan 1 to 15 characters using the bar codes on the full ASCII chart to build the solicitation message.
4. Scan this bar code.
End of Data
*/B*
*"*
5. Scan this bar code.
Exit Accumulate
*-/*
*-/*
4-15
9710 and 9720 Wedge Readers Users Manual
Example: Defining a Solicitation Message
The following example describes how to define a solicitation message for the portable reader.
1. Scan this bar code to configue a solicitation message.
Accumulate/Change Config/Solicitation Message
*+/$+WS*
*+/$+WS*
2. Scan this bar code to define the solicitation message.
Beginning of Data
*/B*
*"*
3. Scan the following bar codes on the full ASCII chart at the end of this manual: % % A <CR> <LF>.
<CR> is the CR bar code and <LF> is the LF bar code on the full ASCII chart. The % % characters tell the reader to transmit data. The A character specifies the file name. <CR><LF> are the EOM characters.
4. Scan this bar code to end the configuration of the solicitation message.
End of Data
*/B*
*"*
5. Scan this bar code to exit the accumulate feature and modify the configuration.
Exit Accumulate
*-/*
*-/*
When the solicitation message is transmitted to the portable reader, the portable reader begins transmitting File A.
4-16
5
Data Edit Application
Loading...