AML M3000 User manual

M3000 Portable Bar Code Reader
User's Guide

Copyright American Microsystems, Ltd. 1992, 1993. All rights reserved.
Acknowledgements
IBM, PC and PS/2 are registered trademarks of International Business Machines Corporation.
MS-DOS is a registered trademark of Microsoft Corporation.
FCC NOTICE
Warning: This equipment generates, uses and can radiate radio frequency energy and if not installed and used in
accordance with the instruction manual, may cause interference to radio communications. It has been tested and found to
comply with the limits for a Class A computing device pursuant to Subpart J of Part 15 FCC Rules, which are designed to
provide reasonable protection against such interference when operated in a commercial environment. Operation of this
equipment in a residential area is likely to cause interference in which case the user at his own expense will be required to
take whatever measures may be required to correct the interference.
Printed and bound in the United States of America.
2190 Regal Parkway Euless, TX 76040
(817) 571-9015 (800) 648-4452 FAX (817) 685-6232
Rev 2.19

i
Contents
Overview ix
Introduction ....................................................................................................................................................ix
Portable Mode .................................................................................................................................................x
Non Portable Modes........................................................................................................................................x
Communications..............................................................................................................................................x
Style Conventions Used in This Manual ........................................................................................................xi
Text: .................................................................................................................................................xi
Symbols:...........................................................................................................................................xi
Installation 1-1
Portable Mode Installation .......................................................................................................................... 1-1
Keyboard Wedge Installation ...................................................................................................................... 1-2
Serial Wedge Installation ............................................................................................................................ 1-3
RS-232 Serial Installation............................................................................................................................ 1-4
Modem Installation...................................................................................................................................... 1-5
Installing Input Devices............................................................................................................................... 1-5
Keyboard 2-1
Introduction ................................................................................................................................................. 2-1
Keyboard Layout......................................................................................................................................... 2-2
Other Key Combinations............................................................................................................................. 2-3
Function Reference 3-1
Introduction ................................................................................................................................................. 3-1
Arrow Keys ................................................................................................................................... 3-1
Calculator ...................................................................................................................................... 3-1
CLEAR.......................................................................................................................................... 3-2
ERASE .......................................................................................................................................... 3-2
HELP............................................................................................................................................. 3-4
INSREC ........................................................................................................................................ 3-5
RECALL ....................................................................................................................................... 3-5
SEARCH....................................................................................................................................... 3-5
STATUS........................................................................................................................................ 3-5
STORE .......................................................................................................................................... 3-6
TIME............................................................................................................................................. 3-6
Quick Start - Basic Operations 4-1

M3000 Portable Bar Code Reader User's Guide
ii
Startup - Portable Mode............................................................................................................................... 4-1
Loading a Built-in Program into RAM........................................................................................................ 4-1
Using the INPUT Function.......................................................................................................................... 4-3
Selecting a Program..................................................................................................................................... 4-3
Creating a New Data File ............................................................................................................................ 4-3
Entering Data into a Data File ..................................................................................................................... 4-4
Using the Built-in CALC Function ............................................................................................................. 4-4
Exiting and Saving a Data File.................................................................................................................... 4-5
Edit/Review a Data File............................................................................................................................... 4-5
Automatic Input........................................................................................................................................... 4-7
Startup - Non Portable Mode....................................................................................................................... 4-7
Keyboard Wedge Mode............................................................................................................................... 4-8
Serial Wedge Mode ..................................................................................................................................... 4-8
RS-232 Serial Mode .................................................................................................................................... 4-9
Scanning Bar Codes .................................................................................................................................. 4-11
Wand Scanning.......................................................................................................................................... 4-11
Scanning with Trigger Type Lasers........................................................................................................... 4-11
Scanning with the MS941 Triggerless Laser............................................................................................. 4-13
CCD Scanning........................................................................................................................................... 4-14
Slot Reader (Badge Reader) ...................................................................................................................... 4-15
Programming 5-1
Introduction to Programming ...................................................................................................................... 5-1
Selecting Existing Programs........................................................................................................................ 5-1
Erasing a Program ....................................................................................................................................... 5-2
Exiting a Program........................................................................................................................................ 5-2
Programming Tutorial ................................................................................................................................. 5-3
Summary of Built-in Programs.................................................................................................................. 5-12
Programming Prompts - Start of Program................................................................................................. 5-14
Creating a New Program............................................................................................................. 5-14
SOF Text ..................................................................................................................................... 5-15
SOF Delay................................................................................................................................... 5-15
EOF Text..................................................................................................................................... 5-15
EOF Delay................................................................................................................................... 5-15
Use Receive Data Files Only?..................................................................................................... 5-16
Allow Append to End of File? .................................................................................................... 5-16

Contents
iii
Programming Prompts - Input Definition Sequence.................................................................................. 5-16
Header Input?.............................................................................................................................. 5-16
New Screen? ............................................................................................................................... 5-16
Input Type................................................................................................................................... 5-17
Prompt......................................................................................................................................... 5-17
Stamp Commands ....................................................................................................................... 5-17
Exhibit Text................................................................................................................................. 5-18
Screen Usage Parameters ............................................................................................................ 5-18
Str Row ....................................................................................................................................... 5-19
Str Col ......................................................................................................................................... 5-19
End Row...................................................................................................................................... 5-19
End Col ....................................................................................................................................... 5-19
Data Input Parameters ................................................................................................................. 5-21
Input Size Max ............................................................................................................................ 5-21
Input Size Min............................................................................................................................. 5-21
Require Input?............................................................................................................................. 5-21
Auto Advance?............................................................................................................................ 5-21
Display Pattern............................................................................................................................ 5-22
Input Mask .................................................................................................................................. 5-22
Shift Input Data to Upper Case ................................................................................................... 5-23
Input Source K, B, S, or X .......................................................................................................... 5-23
Bar Code Types........................................................................................................................... 5-23
Bar Code Append........................................................................................................................ 5-24
Bar Code Auto Advance ............................................................................................................. 5-24
Allow Duplicate Inputs ............................................................................................................... 5-24
Default Data ................................................................................................................................ 5-24
Lookup Tbl/File .......................................................................................................................... 5-25
Enable Input Transmit................................................................................................................. 5-25
Data Output Parameters .............................................................................................................. 5-25
Output Format V,L or R.............................................................................................................. 5-25
Prefix........................................................................................................................................... 5-25
Prefix Delay ................................................................................................................................ 5-26
Suffix........................................................................................................................................... 5-26
Suffix Delay ................................................................................................................................ 5-26
Setup Procedures 6-1
Introduction to Setup ................................................................................................................................... 6-1
Changing Setup ........................................................................................................................................... 6-1
Setup Categories.......................................................................................................................................... 6-6
Date/Time...................................................................................................................................... 6-6
Non Portable Mode (Nonport. Mode) ........................................................................................... 6-7
Keyboard Wedge ............................................................................................................ 6-7
Serial Wedge................................................................................................................... 6-7
RS232 Serial ................................................................................................................... 6-7
Keyboard Wedge........................................................................................................................... 6-8

M3000 Portable Bar Code Reader User's Guide
iv
Type ................................................................................................................................ 6-8
Keyboard (Keybd) .......................................................................................................... 6-8
Output ............................................................................................................................. 6-8
Auto Caps .......................................................................................................................6-8
Caps Lock .......................................................................................................................6-9
Num Lock ....................................................................................................................... 6-9
Scan Set 3 ....................................................................................................................... 6-9
Serial Port...................................................................................................................................... 6-9
Protocol......................................................................................................................... 6-10
Output ........................................................................................................................... 6-10
Baud Rate...................................................................................................................... 6-10
Data Bits ....................................................................................................................... 6-10
Parity............................................................................................................................. 6-10
Stop Bits........................................................................................................................ 6-10
Character Delay ............................................................................................................ 6-11
Duplex........................................................................................................................... 6-11
Caps Lock ..................................................................................................................... 6-11
Num Lock ..................................................................................................................... 6-11
Serial Beep.................................................................................................................... 6-11
Auto Advance ............................................................................................................... 6-11
Bar Codes.................................................................................................................................... 6-12
CODE 39 ...................................................................................................................... 6-12
UPC............................................................................................................................... 6-12
EAN .............................................................................................................................. 6-13
UPC/EAN Addons (SUPPLEMENTS)......................................................................... 6-14
I 2 OF 5......................................................................................................................... 6-14
CODABAR................................................................................................................... 6-15
CODE 128 .................................................................................................................... 6-15
CODE 93 ...................................................................................................................... 6-16
MSI/Plessey .................................................................................................................. 6-16
Code 11......................................................................................................................... 6-17
Termination Character .................................................................................................. 6-17
Preamble ....................................................................................................................... 6-18
Postamble...................................................................................................................... 6-18
Bar Code Edit................................................................................................................ 6-18
Editing ............................................................................................................ 6-18
Lead Strip (Leading Strip) (0-30) ................................................................... 6-18
Trail Strip (Trailing Strip) (0-30) ................................................................... 6-18
Space Strip...................................................................................................... 6-18

Contents
v
Code................................................................................................................ 6-19
Bar Code Beeper........................................................................................................... 6-19
Tone................................................................................................................ 6-19
Length............................................................................................................. 6-19
Laser/CCD Opts (Options) ........................................................................................... 6-19
Timeout........................................................................................................... 6-19
Trigger Off...................................................................................................... 6-19
Always Run .................................................................................................... 6-19
Read Delay (0.0 - 9.9 SEC) ............................................................................ 6-20
Other Options................................................................................................................ 6-20
Bar Code ID.................................................................................................... 6-20
Dupli Reads (Duplicate Reads) ...................................................................... 6-20
F1-F10 Keys ................................................................................................... 6-20
Special Keys ................................................................................................... 6-20
Transmit Setup ............................................................................................................................ 6-20
Data............................................................................................................................... 6-20
Mode............................................................................................................................. 6-21
Dialing .......................................................................................................................... 6-21
Phone Number .............................................................................................................. 6-21
Protocol......................................................................................................................... 6-21
Output ........................................................................................................................... 6-21
Baud Rate...................................................................................................................... 6-21
Data Bits ....................................................................................................................... 6-22
Parity............................................................................................................................. 6-22
Stop Bits........................................................................................................................ 6-22
Character Delay (Char Delay)....................................................................................... 6-22
Duplex........................................................................................................................... 6-22
Modem TmOut ............................................................................................................. 6-22
Caps Lock ..................................................................................................................... 6-22
Num Lock ..................................................................................................................... 6-23
SOT Text (Start of Transmit)........................................................................................ 6-23
SOT Delay .................................................................................................................... 6-23
EOT Text (End of Transmit)......................................................................................... 6-23
EOT Delay .................................................................................................................... 6-24
Other Setup ................................................................................................................................. 6-24
Timeout......................................................................................................................... 6-24
Password ....................................................................................................................... 6-24
Auto Input (Automatic Input) ....................................................................................... 6-24
Auto Save...................................................................................................................... 6-24

M3000 Portable Bar Code Reader User's Guide
vi
View Delay (0.0 to 9.9 Seconds) .................................................................................. 6-25
Overwrite ...................................................................................................................... 6-25
Halt On Err.................................................................................................................... 6-25
Wedge Kypad ............................................................................................................... 6-25
Reset Setups ................................................................................................................................ 6-25
Communications 7-1
Introduction ................................................................................................................................................. 7-1
Transmitting Files........................................................................................................................................ 7-1
Minimum System Requirements for M3000 Communication Software ..................................................... 7-4
FUNC + XMIT M3000 Communications Selection MenusTransmit Select ................................ 7-5
PCOM COMMUNICATION SOFTWARE................................................................................................ 7-6
Selecting a Protocol....................................................................................................................... 7-6
Auto Receive Mode....................................................................................................................... 7-6
SOFTCOM Keyboard Emulation Software................................................................................................. 7-7
SOFTCOM Kill Program .............................................................................................................. 7-7
Using SOFTCOM ......................................................................................................................... 7-8
SOFTCOM Configuration Program.............................................................................................. 7-8
MONITOR Communication Diagnostics Program ..................................................................................... 7-9
Advanced Operations 8-1
Creating and Using a Lookup Table............................................................................................................ 8-1
Lookup Table Definition............................................................................................................... 8-2
Creating and Using a Lookup File............................................................................................................... 8-2
Simple Lookup File ..................................................................................................................................... 8-2
Lookup File Definition................................................................................................................................ 8-4
Lookup File with Display............................................................................................................................ 8-4
Lookup File with a Partial Match................................................................................................................ 8-5
Creating and Using an ASCII Data File ...................................................................................................... 8-5
Typical ASCII Data File Applications ........................................................................................................ 8-5
Creating the ASCII Data File ...................................................................................................................... 8-5
ASCII File Format Definitions.................................................................................................................... 8-6
Controlling How an ASCII Data File Is Used by the M3000...................................................................... 8-7
Importing an ASCII Data File ..................................................................................................................... 8-8
Other Advanced Options ............................................................................................................................. 8-9
Restricting Input to Downloaded ASCII Data Files Only............................................................. 8-9
Creating Un-Editable Input Fields ................................................................................................ 8-9
New Input Source Type-RS-232 Serial......................................................................................... 8-9
Embedding the Data File Name in the Output ............................................................................ 8-10

Contents
vii
Embedding Header Information in Record Input Fields ............................................................. 8-10
Pause During FUNCTION TRANSMIT..................................................................................... 8-10
M3000 Programmer 9-1
Introduction ................................................................................................................................................. 9-1
Program Installation .................................................................................................................................... 9-1
Basic Elements of the M3000 Programmer................................................................................................. 9-2
Overview ..................................................................................................................................................... 9-3
Loading a File ............................................................................................................................... 9-3
Programming................................................................................................................................. 9-4
Portable Setup ............................................................................................................................... 9-8
Lookup File Editor ........................................................................................................................ 9-9
Data File Editor........................................................................................................................... 9-11
Xmit Text Editor ......................................................................................................................... 9-12
Librarian...................................................................................................................................... 9-12
Communications ......................................................................................................................... 9-14
Conclusion................................................................................................................................................. 9-15
Troubleshooting 10-1
Introduction ............................................................................................................................................... 10-1
Transmit Error Messages ............................................................................................................ 10-1
Bar Code Data Errors.................................................................................................................. 10-2
Function Recall Errors ................................................................................................................ 10-2
Miscellaneous Errors................................................................................................................... 10-2
Allow Duplicates Error Messages............................................................................................... 10-3
Function Search Errors................................................................................................................ 10-4
Lookup/Data File Errors During FUNCTION TRANSMIT....................................................... 10-4
Serial Input Error Messages ........................................................................................................ 10-4
Input Error Message while Using Lookup Tables....................................................................... 10-5
Troubleshooting Guide.............................................................................................................................. 10-5
Specifications 11-1
General Specifications............................................................................................................................... 11-1
Battery Performance.................................................................................................................................. 11-2
Input/Output Specifications....................................................................................................................... 11-2
Maintenance 12-1
Introduction ............................................................................................................................................... 12-1
Battery Replacement ................................................................................................................................. 12-1
EPROM Replacement ............................................................................................................................... 12-2
Avoiding Damage...................................................................................................................................... 12-3
Electrical ..................................................................................................................................... 12-3

M3000 Portable Bar Code Reader User's Guide
viii
Mechanical .................................................................................................................................. 12-3
Cleaning ...................................................................................................................................... 12-3
Appendixes A-1
APPENDIX A - BAR CODE FUNCTION & SPECIAL KEYS ............................................................... A-2
FUNCTION KEYS ...................................................................................................................... A-2
SPECIAL KEYS .......................................................................................................................... A-2
APPENDIX B - CODE 39 SPECIFICATIONS......................................................................................... A-3
APPENDIX C - FULL ASCII EXTENSION TO CODE 39...................................................................... A-5
APPENDIX D - UPC SPECIFICATIONS.................................................................................................A-6
UPC VERSION E ........................................................................................................................ A-7
APPENDIX E - EAN SPECIFICATIONS.................................................................................................A-7
APPENDIX F - INTERLEAVED 2 of 5 SPECIFICATIONS ................................................................... A-8
APPENDIX G - CODABAR SPECIFICATIONS ................................................................................... A-10
APPENDIX H - CODE 128 SPECIFICATIONS..................................................................................... A-11
UCC-128 MOD 10 SERIAL SHIPPING CONTAINER CODE: .............................................. A-11
CHARACTER SET: .................................................................................................................. A-12
APPENDIX I - CODE 93 SPECIFICATIONS ........................................................................................ A-14
CHARACTERISTICS ............................................................................................................... A-14
CHARACTER SET ................................................................................................................... A-14
APPENDIX J - SOURCES OF BAR CODE STANDARDS................................................................... A-16
APPENDIX K - M3000 ASCII CHARACTER CHART........................................................................ A-18
APPENDIX L -NON-ASCII SPECIAL CHARACTER DEFINITIONS
FOR PC's AND PC TERMINALS........................................................................................................... A-19
NON-ASCII Delay Character Values * ..................................................................................... A-19
APPENDIX L - M3000 SPECIAL & FUNCTION KEYS FOR BAR CODES (Continued) .... A-20
APPENDIX M - M3000 SPECIAL CHARACTER DEFINITIONS FOREMBEDDED HEADER
INPUTS AND TRANSMIT PAUSE* ....................................................................................... A-20
Index............................................................................................................................................................. I-1

ix
Overview
Introduction
The Model 3000 Portable Bar Code Reader combines numerous features in a single, versatile unit.
The added productivity you get by using bar code technology can now be multiplied across a wide
array of applications. You can check current inventory in the stockroom, and track product sales
at the register. The unit can operate on a real-time network or multi-user system, and also transmit
transaction files by modem to your host computer. You do all this by configuring the M3000 in
one of the following modes:
•Portable Mode
•Non Portable Modes: Keyboard wedge, Serial wedge, and RS-232 Serial
In addition to these operating modes the M3000 features six built-in, ready-to-use programs, a
calculator function, and a real-time clock that displays date and time information. The M3000
features 64K of memory that is enhanced by data compression so that the apparent memory
available to the unit is 128K. The M3000 is fully programmable. The unit comes with a built-in
program generator that allows you to easily create custom programs. Simply enter the prompts
and data requirements and the M3000 creates the program for you. The programs you create can
be easily transferred to and from a personal computer.
Enhanced features include:
•Lookup tables
•Importing ASCII Lookup Files and Data files
•RS-232 Serial Input
•Transmit Pause
•Header and File Name Output Options
•Start & End of Transmit Text
•Auto File Save Option
•Programmable Bar Code Viewing Delay
•Input Overwrite Option
You can scan virtually all industry standard bar code symbologies using wands, CCD scanners, 5-
volt laser scanners, and slot readers. You can also enter data directly from the keyboard and the
RS-232 Serial Port.

M3000 Portable Bar Code Reader User's Guide
x
Portable Mode
The M3000 can go wherever you need to scan bar codes. Typically, this includes shop or
warehouse inventory and other asset management applications. In the portable mode the M3000
operates on a standard 8-volt Alkaline battery and can operate over 70 hours on a single battery.
A user selectable time-out feature saves battery life by shutting off the M3000 when the unit is not
in use. Just press ON to resume operation from where you were before the unit shut down. The
M3000 always saves the current operating status and contents of random access memory(RAM)
when power is turned off.
Non Portable Modes
The unit operates in three non portable modes; Keyboard Wedge, RS-232 Serial Wedge, and
RS232 Serial. In the wedge modes the M3000 sends bar code data directly to your PC or host
computer just as if you typed the information on the keyboard. When you combine the RS232
serial mode with SOFTCOM communications software (included with the M3000), the M3000
emulates a PC keyboard.
Communications
The M3000 can perform file transfers through a variety of interfaces:
•Keyboard Wedge
•RS-232 Serial Wedge for Serial ASCII Terminals
•RS-232 Serial
•Hayes Compatible Modem
The M3000 supports standard communication protocols such as XON/XOFF and XMODEM
(CRC16, Checksum), and can transmit serial data at speeds up to 38400 bps. The M3000 includes
four PC-based communications utilities:
•PCOM - RS-232/ Modem file transfer program
•SOFTCOM - RS-232 keyboard emulation program
•MONITOR - RS-232/keyboard communication diagnostic utility
•M3000 - RS-232/Modem file transfer & programming program
PROGRAMMER
These programs provide the ability to use all the M3000 communication interfaces and to debug
your data output as well.

Overview
xi
Style Conventions Used in This Manual
Every effort has been made to make the use of this manual as simple, and as intuitive as possible.
The following is a summary of style conventions that are used throughout the manual.
Text:
Normal Text Standard body text used throughout the manual.
For example: The Model M3000 Portable Bar Code Reader combines
numerous features in a single, versatile unit.
Bold Normal Text Used to indicate Actual Keys that the user presses on the M3000 to
complete a task, and to emphasize important information.
For example: Press the ENTER key to advance to the next record.
Monospace Text Used to simulate actual M3000 LCD messages, prompts, etc.
For example:
Select Program
>Pgm P2
Bold Italic Text References to chapters, appendixes or other text citations.
For example: Refer to Appendix A for information on Function Keys.
Symbols:
>
>>
>The Greater Than Cursor is used to indicate that the ENTER key or Up/Down Arrows
should be used to move to the next menu level.
➡The Arrow Cursor is used to indicate that the Left/Right Arrows are used to select or
move between options.

1-1
1Installation
Portable Mode
Your M3000 is shipped with a standard 9-volt Alkaline battery installed. The unit is fully tested
and ready for operation. To prepare the unit for portable bar code scanning:
1. Turn OFF power to the M3000.
2. Plug the 9-pin connector from a wand or other input device into the 9-pin receptacle on the
M3000.
9-Pin Connector
Wand or other input device
Portable Mode Installation

M3000 Portable Bar Code Reader User's Guide
1-2
Keyboard Wedge Installation
Caution:TURN OFF POWER to the COMPUTER and M3000. Failure to remove
power while plugging and unplugging cables or the shunt, can permanently
damage the system.
To prepare the M3000 for Keyboard Wedge operation:
1. TURN OFF POWER to the COMPUTER and to the M3000.
2. Plug the 26-pin connector from the keyboard wedge Y-cable into the M3000.
3. Unplug the keyboard connector from the back of the computer.
4. Plug the keyboard connector into the keyboard receptacle of the Y-cable.
5. Plug the remaining Y-cable connector into the keyboard port of the computer.
6. Plug the 9-pin connector from a wand or other input device into the 9-pin receptacle on the
M3000.
To Temporarily use the M3000 in the Portable Mode:
1. TURN OFF POWER to the COMPUTER and to the M3000.
2. Unplug the 26-pin connector of the keyboard wedge Y-cable from the M3000.
3. Connect the Shunt to the end of the connector you just unplugged from the M3000.
NOTE: The Shunt is the 26-pin male connector without an attached cable.
26-Pin
Connector
Keyboard Wedge Y-Cable To PC Keyboard Connector
PC, XT, AT, PS-2,
or Compatible
Keyboard Din Connectors
Keyboard
Wand or other
input device
9-Pin
Connector
Keyboard Wedge Installation

1Installation
1-3
Serial Wedge Installation
The serial wedge connects between an RS-232 serial terminal and a host computer. Before
installing the serial wedge, make sure you have established communications between the terminal
and the host. Next, write down the existing communication parameters in use by the system. To
prepare the M3000 for serial wedge operation:
Serial Wedge Installation
1. Turn OFF power to the terminal and to the M3000.
2. Unplug the serial cable from the terminal.
3. Plug the 26-pin connector from the serial wedge Y-cable into the M3000.
4. Plug the male 25-pin connector of the serial Y-cable into the connector labeled "Modem"
or "Main" on the back of the terminal.
5. Plug the female 25-pin connector from the serial Y-cable into the cable going to the host
computer (the cable you unplugged from the terminal.)
6. Plug the 9-pin connector from a wand or other input device into the 9-pin receptacle on
the M3000.
7. Plug the external power supply cable into the connector located on the lower left corner
of the M3000.
RS-232 Serial Installation
Terminal 25-pin Connector from
the Serial Y-Cable
Serial Cable to Host
25-Pin Connectors
Host Computer
26-Pin
Connector
Serial Wedge Y-Cable
Wand or other
Input device
9-Pin
Connector
External Power Supply

M3000 Portable Bar Code Reader User's Guide
1-4
Prior to installing the M3000, make sure you have a serial port on your computer. Serial ports
usually have 25-pin or 9-pin male connectors and are often labeled Com 1 or Com 2.
To prepare the M3000 for RS-232 Serial operation:
1. Turn OFF power to the computer and to the M3000.
2. Plug the 26-pin connector from the RS-232 serial cable into the M3000.
3. Plug the 25-pin connector of the RS-232 serial cable into an available Com port on the
computer.
4. Plug the 9-pin connector from a wand or other input device into the 9-pin receptacle on
the M3000.
5. Plug the external power supply cable into the connector located on the lower left corner
of the M3000.
6. Install the memory resident keyboard emulation program, SOFTCOM.
RS-232 Serial Installation
NOTE: If your computer uses a 9-pin connector for the Com port, you need a 25-pin to 9-pin
adapter or adapter cable.
To Computer RS-232 portPC Serial Cable (RS-232)
26-Pin
Connector
9-Pin
Connector
Wand or other input device
PC, XT, AT, PS-2,
or Compatible
External Power Supply

1Installation
1-5
Modem Installation
The M3000 works with any Hayes compatible modem. To prepare the M3000 for modem
operation:
1. Turn OFF power to the modem and to the M3000.
2. Plug the 26-pin connector from the Modem Cable into the M3000.
3. Plug the 25-pin connector from the Modem Cable into the modem connector.
4. Plug the 9-pin connector from a wand or other input device into the 9-pin receptacle on the
M3000.
Modem Cable 25-Pin Connector
Modem
26-Pin
Connector
Modem Installation
Installing Input Devices
The M3000 accepts the following input devices:
•Bar Code Input Devices
- Wands
- 5 Volt Laser Scanners
- Slot Reader (Badge Readers)
•Serial Input Devices (Portable Mode Only)
To install a bar code input device, plug the male 9-pin connector of the scanner into the 9-pin
female connector of the M3000.
To install the Serial Input Device, use the RS-232 serial cable provided.

2-1
2Keyboard
Introduction
The M3000 keyboard has been designed with separate alpha and numeric keys and a color code of
red, white, and blue for multiple keystroke combinations. The SHIFT key can be pressed with any
of the keys with blue headers to change the key operation to the character in blue. The FUNC key
can be pressed with any of the keys with red headers to perform all the M3000 functions. All
alpha keys can be changed to upper case by pressing the CAPS key. The following is a
description of all the keys on the M3000 keyboard.

M3000 Portable Bar Code Reader User's Guide
2-2
Keyboard Layout
æ
ææ
æ moves the cursor up through any M3000 menu or input field. The æ
ææ
ækey is used to
view menu selections when the >prompt is displayed.
moves the cursor down through any M3000 menu or input field. The key is used to
view menu selections when the >prompt is displayed.
moves the cursor left through any M3000 menu or input field. The key is used to
view menu selections when the prompt is displayed.
moves the cursor right through any M3000 menu or input field. The key is used to
view menu selections when the prompt is displayed.
CALC function allows you to make calculations while collecting data or programming the
M3000. See the Function Reference Chapter for detailed instructions on the operation
of the CALC keys.
CAPS toggles between upper and lower case input of alphabetical characters.
CLEAR function clears an entire input field.
DEL deletes any character at the cursor position. If the cursor follows a string of characters,
the DEL key will delete the character to the left of the cursor position.
ENTER accepts information in an input field and advances the cursor to the next input field.
ENTER also selects menu items in any of the M3000 menus.
ERASE function erases a record or an entire file while in INPUT or PROGRAM mode.
ERASE also can be used from the main M3000 menu to erase data and lookup files .
EXIT exits any operation being performed.
FUNC is used with any of the M3000 keys with Red headers. This key allows you to select
any of the M3000 portable functions by pressing FUNC and the function to be selected.
The options are:
CALC RECALL
CLEAR SEARCH
ERASE SETUP
HELP STATUS
INPUT STORE
INSREC TIME
PROG XMIT
HELP function displays the field settings such as length, types of bar codes allowed or type of
characters allowed for the current input field.
INPUT function is for data collection. The M3000 will prompt the operator for program
selection and then allow data entry into a new or existing data file. See the Quick Start
- Basic Operations Chapter for more information on collecting data.
INS allows you to INSERT data at the cursor position, moving all existing data to the right.
The INSERT mode is indicated by a fast flashing cursor.
INSREC function inserts an empty record before the current record while in either the INPUT or
PROGRAM mode.
NO enters an N for NO at any YES/NO prompt. The NO key will also enter an Nin any
input field allowing alphanumeric data.
OFF turns the M3000 unit OFF. When the unit is used as a keyboard wedge, the unit turns
itself ON and OFF with the computer.
Table of contents
Other AML Barcode Reader manuals