DATALOGIC

PowerScan PM8500 - Barcode Reader DATALOGIC - Free user manual and instructions

Find the device manual for free PowerScan PM8500 DATALOGIC in PDF.

📄 232 pages English EN Download 💬 AI Question
Notice DATALOGIC PowerScan PM8500 - page 19
Pick your language and provide your email: we'll send you a specifically translated version.

User questions about PowerScan PM8500 DATALOGIC

0 question about this device. Answer the ones you know or ask your own.

Ask a new question about this device

The email remains private: it is only used to notify you if someone responds to your question.

No questions yet. Be the first to ask one.

Download the instructions for your Barcode Reader in PDF format for free! Find your manual PowerScan PM8500 - DATALOGIC and take your electronic device back in hand. On this page are published all the documents necessary for the use of your device. PowerScan PM8500 by DATALOGIC.

USER MANUAL PowerScan PM8500 DATALOGIC

Industrial Handheld Area Imager Bar Code Reader with Datalogic's STAR Cordless System™

DATALOGIC PowerScan PM8500 - 1

natural_image Three black and yellow barcode scanner devices with visible brand logos (no text or symbols on the devices themselves)

Product Reference Guide

Datalogic Scanning, Inc.

959 Terry Street

Eugene, Oregon 97402

USA

Telephone: (541) 683-5700

Fax: (541) 345-7140

An Unpublished Work - All rights reserved. No part of the contents of this documentation or the procedures described therein may be reproduced or transmitted in any form or by any means without prior written permission of Datalogic Scanning, Inc. or its subsidiaries or affiliates ("Datalogic" or "Datalogic Scanning"). Owners of Datalogic products are hereby granted a non-exclusive, revocable license to reproduce and transmit this documentation for the purchaser's own internal business purposes. Purchaser shall not remove or alter any proprietary notices, including copyright notices, contained in this documentation and shall ensure that all notices appear on any reproductions of the documentation.

Should future revisions of this manual be published, you can acquire printed versions by contacting your Datalogic representative. Electronic versions may either be downloadable from the Datalogic website (www.scanning.datalogic.com) or provided on appropriate media. If you visit our website and would like to make comments or suggestions about this or other Datalogic publications, please let us know via the "Contact Datalogic" page.

Disclaimer

Datalogic has taken reasonable measures to provide information in this manual that is complete and accurate, however, Datalogic reserves the right to change any specification at any time without prior notice.

Datalogic and the Datalogic logo are registered trademarks of Datalogic S.p.A. in many countries, including the U.S.A and the E.U. All other brand and product names referred to herein may be trademarks of their respective owners.

Microsoft Windows ^® , Windows ^® 2000, Windows ^® CE, Windows ^® NT, Windows ^® XP and the Windows logo are registered trademarks of Microsoft Corporation.

Patents

This product is covered by one or more of the following patents:

Design Pat. AU 310201; AU 310202; CN 693980; CN 735959; HK 0602013.5M001; HK 0602013.5M002; JP 1305693; KR 30-0460940; US D570,843 S.

US Pat. 6,478,226 B2; 6,512,218 B1; 6,808,114 B1; 6,877,664 B1; 6,997,385 B2; 7,053,954 B1; 7,102,116 B2; 7,282,688 B2; 7,387,246.

European Pat. 996,284 B1; 999,514 B1; 1,128,315 B1; 1,396,811 B1.

Additional patents pending.

Preface 7

About this Guide 7

Manual Overview 7

Manual Conventions 8

References 8

Service and Support 8

PRODUCTS 8

SERVICE & SUPPORT 8

CONTACT US 8

Compliance 9

Aiming System 9

Power Supply 12

WEEE Compliance 13

Introduction.... 15

Overview 15

General View 16

Powerscan® M8500 Readers 16

BC-80X0 / C-8000 CRADLES 17

Using the Reader 18

Aiming System 18

Normal Operation....19

Configuration Methods ....19

Reading Configuration Codes 19

Using Datalogic Aladdin™ 19

Sending Configuration Strings from Host 19

Autoscanning 20

Normal Mode....20

Pattern Mode 20

Camera Control 20

Defining Data Formatting ....21

Concatenation 22

PowerScan M8500 Setup.... 23

Package Contents....23

Installation 23

BC-80X0 Interface Cable Connections 23

RS-232 Connection 24

USB 24

IBM USB POS 24

WEDGE Connection 25

PEN Emulation Connection 25

Network Connections 26

BC-8060 Network Connectors 26

Network Cabling 26

Network Termination 27

PowerScan® M8500 Battery Maintenance 28

Battery Charging 28

Replacing PowerScan® M8500 Batteries 28

Mounting The BC-80X0 / C-8000 Cradle.... 30

Desktop Mounting 31

Portable Desktop Use ....31

Fixed Desktop Use 32

Wall Mounting 33

System and Network Layouts 35

Stand-Alone Layouts 35

Contents

Multiple Stand-Alone Layouts....36

Multidrop STAR-System™ Network Layouts.... 37

Host Master Layout ....37

BC-8060 Master Layout ....38

Master BC-8060 Network Troubleshooting ....38

Setup Procedures 39

PowerScan® M8500/BC-80X0 Point-to-Point Setup 39

PowerScan® M8500/BC-80X0 Stand-Alone Setup 40

Using Multiple M-Series Readers with Same Cradle 42

PowerScan® M8500/STAR-Modem™ in Stand-Alone Mode 42

PowerScan® M8500/STAR-System™ Setup 43

BC-8060 STAR-System™ Network Setup 45

Interface Selection 47

RS-232 47

POS Terminals 47

PEN 47

WEDGE....48

IBM Terminals 31xx, 32xx, 34xx, 37xx: 48

KEY TRANSMISSION MODE 48

ALT MODE 49

WYSE TERMINALS 49

KEYBOARD TYPE 49

DIGITAL TERMINALS 50

USB Configuration 50

USB Start-up 50

Configuration Using Code Symbols.... 53

Configuration Parameters 53

Reading Configuration Barcodes 54

RS-232 PARAMETERS ....55

Baud Rate 56

Parity....56

Data Bits 57

Stop Bits 57

Handshaking....57

ACK/NACK Protocol....58

FIFO 58

Inter-character Delay 58

RX Timeout 59

Serial Trigger Lock 59

USB PARAMETERS 60

USB-COM 61

Handshaking....61

ACK/NACK Protocol....61

FIFO 61

Inter-character Delay 62

RX Timeout 62

Serial Trigger Lock 63

USB-KBD 64

Keyboard Nationality....64

FIFO 65

Inter-character Delay 66

Inter-code Delay 66

USB Keyboard Speed 66

WEDGE PARAMETERS 67

Keyboard Nationality....68

Caps Lock 69

Caps Lock Auto-Recognition (IBM AT compatible only)....70

Num Lock....70

Inter-character Delay 70

Inter-code Delay 71

Keyboard Setting 71

Control Character Emulation....73

PEN EMULATION 74

Operating Mode 75

Minimum Output Pulse 76

Conversion to Code 39 76

Conversion to Code 128....77

Overflow....77

Output Level 77

Idle Level 78

Inter-Block Delay 78

NETWORK PARAMETERS 79

RS-485 Network 80

Network Baud Rate 80

Slave Address Range 81

Network Warning Message 81

Reception Warning Message 81

Master Cradle Header 82

Master Cradle Terminator 83

DATA FORMAT 84

Code Identifier 85

Custom Code Identifier 86

Header 89

Terminator....90

Code Length Tx 91

Address Stamping 91

Address Delimiter 92

Time Stamping 92

Time Stamping Delimiter 93

Symbology Dependent Parameters 94

Symbology Specific Format 95

Symbology Headers....95

Headers....96

Symbology Terminators....96

Terminators....96

Symbology Character Substitution 97

Character Substitution 97

Symbology Character Deletion 97

Character Deletion 98

Symbology Specific Format Default 98

Concatenation 99

Define Concatenation 99

Concatenation Enable/Disable 99

Concatenation Length 99

First Concatenated Code Length 99

Second Concatenated Code Length....99

Third Concatenated Code Length 100

Fourth Concatenated Code Length 100

Concatenation with Intercode Delay.... 100

Concatenation Failure Transmission 100

Concatenation Timeout 100

Transmission After Timeout.... 101

Concatenation Result Code ID 101

CAMERA CONTROL 102

Exposure Mode 102

AIMING SYSTEM 103

Good Read Spot 103

CODE SELECTION 104

Issue Identical Codes 104

Linear Symbologies 105

UPC/EAN/JAN Family 105

Code 39 Family 106

Contents

Code 32 Family 107

Interleaved 2 of 5 Family 107

Codabar Family....108

Code 128 Family.... 109

Code 93 Family 110

GS1 Databar™ Family 111

2D Symbologies 112

PDF417 112

Micro PDF417 113

DataMatrix Family 113

QR Family 113

Micro QR....114

Postal Codes Family 114

Australian Table Selection 115

Intelligent Mail Barcode 115

Maxicode Family 115

Aztec 116

Composite Codes.... 116

READING PARAMETERS 117

Trigger Mode 118

Trigger Type 118

Flash Mode 118

Beeper Tone....118

Beeper Volume 119

Beeper Duration 119

Reads per Cycle.... 119

Scan Timeout.... 119

User Defined Beeper 120

User Defined Beeper Tone....120

User Defined Beeper Volume 120

User Defined Beeper Duration 120

Test User Defined Beeper 120

Code Ordering and Selection 121

Codes per Scan 121

Central Code Transmission.... 121

Order By Code Length.... 121

Order By Code Symbology 121

Autoscan 122

Autoscan Mode 122

Autoscan Aiming System 122

Autoscan Hardware Trigger 122

Autoscan Illumination System 122

Safety Time 123

Safety Time Duration.... 123

RADIO PARAMETERS 124

Radio Protocol Timeout.... 125

Radio RX Timeout 125

Power-Off Timeout 126

Reader Shut-Down 126

Transmission Mode 126

Beeper Control for Radio Response 127

Single Store 128

Batch Mode 129

Find Me 129

DISPLAY and KEYPAD PARAMETERS 130

DISPLAY PARAMETERS 131

Date and Time....131

Contrast 131

Font Size 131

Backlight 132

Display-Off Timeout.... 132

Display Mode.... 132

KEYPAD PARAMETERS 133

Keypad 133

Advanced Data Formatting.... 135

Format Definition 136

Method 1 - Extracting Information from Barcode .... 137

Method 2 - Manipulating the Barcode Data ....142

Match Conditions 151

Format Enable/Disable 152

Mismatch Result 153

References 155

RS-232 Parameters 155

Handshaking....155

ACK/NACK Protocol.... 156

PowerScan® M8500 Readers 156

FIFO 156

PowerScan® M8500 Readers 156

RX Timeout....157

Pen Parameters 157

Minimum Output Pulse 157

Conversion to Code 39 and Code 128.... 157

PowerScan® M8500 Series Readers 157

Overflow 157

Output and Idle Levels 158

Inter-Block Delay 158

Network Parameters 158

Slave Address Range First/Last 158

Network Warning Message 159

Reception Warning Message.... 159

Master Header/Terminator Selection 159

Data Format 160

Header/Terminator Selection 160

Define Special Key Sequence 161

Address Stamping 168

Address Delimiter 168

Time Stamping Format.... 168

Time Stamping Delimiter 168

Reading Parameters 168

Trigger Signal 168

Reads per Cycle....168

Safety Time....169

Configuration Editing Commands.... 169

Radio Parameters 170

Radio Protocol Timeout.... 170

Radio RX Timeout 170

Power-Off Timeout.... 170

Transmission Mode 171

Beeper Control for Radio Response 171

Single Store 171

Batch Mode 172

Find Me 172

Display Parameters 173

Display Mode 173

Default Parameters for POS Terminals 174

Message Formatting 175

Standard Message Formatting 175

Messages from Host to Reader 175

Cursor Control.... 176

Font Selection 177

Clearing Display.... 177

Contents

LED and Beeper Control 177

Setting RTC 177

Messages from SCANNER Command Keys 178

PowerScan M8500 Keypad 178

Technical Features 179

Technical Features 179

BC-80X0 / C-8000 184

System and Radio Features 185

Indicators 186

PowerScan® M8500 LED Indicators 186

Beeper 186

Good Read Spot 187

Default Settings 189

Host Configuration Strings.... 193

Serial Configuration Strings 194

Programming for Expert Users.... 209

Function Description 209

FindStringByStarting&EndingChar (FSTR) 210

FindStringByStartingChar&Len (FLSTR) 210

SelectString (SSTR) 210

FindPosition (FPOS) 211

StringLength (LSTR) 211

StringConcatenation 211

StringDiscard 211

InsertString (ISTR) 211

ReplaceString (RSTR) 211

Using Format Output in Format Definition 212

Code Identifier Table 213

Sample Barcodes 215

Test Code Symbols 215

Hex & Numeric Table.... 217

Hex Numeric Table 219

Autoscan Pattern Code 222

About this Guide

This Product Reference Guide (PRG) is provided for users seeking advanced technical information, including connection, programming, maintenance and specifications. The Quick Reference Guide (QRG) and other publications associated with this product are downloadable free of charge from the website listed on the back cover of this manual.

Typically, units are factory-programmed for the most common terminal and communications settings. If you need to modify any programmable settings, custom configuration can be accomplished by scanning the programming barcodes within this guide.

Programming can alternatively be performed using the Datalogic Aladdin™ Configuration application which is downloadable from the Datalogic website listed on the back cover of this manual. This multi-platform utility program allows device configuration using a PC. It communicates to the device using a serial or USB cable and can also create configuration barcodes to print.

Manual Overview

Chapter 1, Introduction gives an general description of the product.

Chapter 2. PowerScan M8500 Setup provides information needed to get the device up and running.

Chapter 3. Configuration Using Code Symbols defines options for all symbologies and provides programming barcodes necessary for configuring these features.

Chapter 4, Advanced Data Formatting, provides information about advanced formatting parameters.

Chapter 5. References gives additional, more detailed information for some complex parameters.

Chapter 6, Message Formatting explains the communication format between the reader and the host.

Appendix A, Technical Features lists physical and performance characteristics, as well as environmental and regulatory specifications and functions and behaviors of the reader's LED and Beeper indicators.

Appendix B, Host Configuration Strings provides a description of how to modify the device configuration using serial strings sent from the host.

Appendix C. Programming for Expert Users describes programming language for expert users who want to define a personalized code formatting.

Appendix D, Code Identifier Table lists Code IDs for various symbologies.

Appendix E, Sample Barcodes provides test code symbols allowing you to check the reader's functioning.

Appendix F, Hex & Numeric Table includes numeric barcodes to be scanned for certain parameter settings.

Manual Conventions

The following conventions are used in this document:

The symbols listed below are used in this manual to notify the reader of key issues or procedures that must be observed when using the reader:

DATALOGIC PowerScan PM8500 - Manual Conventions - 1

Notes contain information necessary for properly diagnosing, repairing and operating the reader.

DATALOGIC PowerScan PM8500 - Manual Conventions - 2

The CAUTION symbol advises you of actions that could damage equipment or property.

CAUTION

DATALOGIC PowerScan PM8500 - Manual Conventions - 3

A WARNING symbol calls attention to actions that could result in personal injury.

WARNING

References

Current versions of the Product Reference Guide (PRG), Quick Reference Guide (QRG), Datalogic Aladdin™ Configuration application, and any other manuals, instruction sheets and utilities for this product can be downloaded from the website listed on the back cover of this manual. Alternatively, printed copies or product support CDs can be purchased through your Datalogic reseller.

Service and Support

Datalogic provides several services as well as technical support through its website. Log on to www.scanning.datalogic.com and click on the links indicated for further information including:

PRODUCTS

Search through the links to arrive at your product page where you can download specific Manuals and Software & Utilities including:

- Datalogic Aladdin™ a multi-platform utility program that allows device configuration using a PC. It provides RS-232 interface configuration as well as configuration barcode printing.

SERVICE & SUPPORT

  • Technical Support - Product documentation and programming guides and Technical Support Department in the world
    • Service Programs - Warranty Extensions and Maintenance Agreements
  • Repair Services - Flat Rate Repairs and Return Material Authorization (RMA) Repairs.
  • Downloads – Manuals & Documentation, Data Sheets, Product Catalogues, etc.

CONTACT US

Information Request Form and Sales & Service Network

Compliance

Figure 1. POWERSCAN® PM8500 Reader Product Label
DATALOGIC PowerScan PM8500 - Compliance - 1

text_image Aiming System Imager Beam Output Window DO NOT STAND US BEAM The product consists with in C# 20000000 MABO LIGHT. DO NOT STAND ATCO BEAM CLASS 1 LED PRODUCT MA. OUTPUT SAGARER 3.4 MHz BATTORI 19500000 800-850 mm NEMES 2001 Size Pig for patent listing OUTOCULAR GUBBER LIFE WIRE OPEN SIDE ENROLLS LIME Light RESISTED POLDING POLDERS CLASS 1 LED PRODUCT Desaropic Scanning Inc. - Vicer: POWERSCAN DB539 Eugene, Oregon USA Made in Boise Republica MPG DATE, January 2008 Serial No: 504P00000 This device complies with Part 16 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. © N263 CE C SE US 239045

Aiming System

The PowerScan® PM8500 aiming system meets the requirements for laser safety.

DATALOGIC PowerScan PM8500 - Aiming System - 1

text_image DO NOT STARE INTO BEAM This product complies with 21 CFR Subchapter J LASERLIGHT - DO NOT STARE INTO BEAM CLASS 2 LASER PRODUCT MAX OUTPUT RADIATION 1.4 mW EMITTED WAVELENGTH 830-880 nm BN60825-1: 2001 CAUTION - CLASS 2 LASER LIGHT WHEN OPEN AVOID EXPOSURE - LASER LIGHT IS EMITTED FROM THIS APERTURE
IDFE
LA LUCE LASER È VISIBILEALL'OCCHIO UMANO E VIENEEMESSA DALLA FINESTRAINDICATA NELLA FIGURA.DIE LASER-STRAHLUNG ISTFÜR DAS MENSCHLICHE AUGESICHTBAR UND WIRD AMSTRAHLAUS-TRITTSFENTSTER AUSGESEN-DET (SIEHE BILD)LE RAYON LASER EST VISIBLEÀ L'OEUIL NU ET IL EST ÉMISPAR LA FENÊTRE DÉSIGNÉESUR L'ILLUSTRATION DANS LAFIGURELA LUZ LÁSER ES VISIBLE ALOJO HUMANO Y ES EMITIDAPOR LA VENTANA INDICADAEN LA FIGURA.
LUCE LASER NON FISSARE ILFASCIOAPPARECCHIO LASER DICLASSE 2 MASSIMA POTENZAD'USCITA:LUNGHEZZA D'ONDA EMESSA:CONFORME A EN 60825-1(2001)LASERSTRAHLUNG NICHT INDEN STRAHL BLICKENPRODUKT DER LASERKLASSE2 MAXIMALE AUSGANGSLEISTUNG:WELLENLÄGE:ENTSPR. EN 60825-1 (2001)RAYON LASER EVITER DEREGARDER LE RAYON APPAREIL LASER DE CLASSE 2 PUISSANCE DE SORTIE:LONGUER D'ONDE EMISE:CONFORME A EN 60825-1(2001)RAYO LÁSER NO MIRAR FIJOEL RAYO APARATO LÁSER DECLASE 2 MÁXIMA POTENCIADE SALIDA:LONGITUD DE ONDA EMITIDA:CONFORME A EN 60825-1(2001)

ENGLISH

The following information is provided to comply with the rules imposed by international authorities and refers to the correct use of your terminal.

STANDARD LASER SAFETY REGULATIONS

This product conforms to the applicable requirements of both CDRH 21 CFR 1040 and EN 60825-1 at the date of manufacture.

For installation, use and maintenance, it is not necessary to open the device.

DATALOGIC PowerScan PM8500 - STANDARD LASER SAFETY REGULATIONS - 1

Use of controls or adjustments or performance of procedures other than those specified herein may result in exposure to hazardous visible laser light.

WARNING

The product utilizes a low-power laser diode. Although staring directly at the laser beam momentarily causes no known biological damage, avoid staring at the beam as one would with any very strong light source, such as the sun. Avoid allowing the laser beam to hit the eye of an observer, even through reflective surfaces such as mirrors, etc.

ITALIANO

The POWERSCAN ^® PM8500 Hand-Held Reader is not user-serviceable. Opening the case of the unit can cause internal damage and will void the warranty.

Power Supply

This device is intended to be supplied by a UL Listed or CSA Certified Power Unit marked "Class 2" or "LPS" output rated 5-30 V, minimum 0.75 A which supplies power directly to the scanner via the jack connector on the cable.

WEEE Compliance

DATALOGIC PowerScan PM8500 - WEEE Compliance - 1

Waste Electrical and Electronic Equipment (WEEE) Statement

English

For information about the disposal of Waste Electrical and Electronic Equipment (WEEE), please refer to the website at www.scanning.datalogic.com.

Italian

The PowerScan® PM8500 cordless handheld Reader Family packs a lot of performance into an attractive, rugged, handheld device. It operates in commercial and industrial environments as well as the front office.

In all applications where mobility is a value, the PowerScan® PM8500 represents the key to increase productivity and flexibility in the working area. PowerScan® PM8500 communicates through a low power, license free radio in the 433 MHz band (910 MHz for USA version) and allows bi-directional communication between the base station and the host. PowerScan® PM8500 also includes a display and a 3-key keypad. Thanks to these features, the operator can receive information from the host, interact with the central system and visualize the code read. The cordless system offers scalable solutions to solve simple applications and complex projects:

  • Point to point: each reader is associated with its own base station;
  • Multipoint: up to 32 readers transmit data to one base station;
  • Network: to cover a wide area, connecting up to 16 bases and 512 readers simultaneously working in automatic roaming.

PowerScan ^® PM8500 is 100% compatible with STAR-System ^™ , the Datalogic RF narrow band solution for mobile applications that provides the widest family of narrow band devices on the market. In addition, the main feature of PowerScan PM8500 are:

Omni-directional OperatingTo read a symbol, simply aim at the code and pull the trigger. Since PowerScan® PM8500 is a powerful omni-directional reader, the orientation of the symbol is not important.
Decoding and ImagingThanks to powerful algorithms, PowerScan® PM8500 reliably decodes all major 1D (linear) barcodes, 2D stacked codes (such as PDF417), 2D matrix symbols (such as DataMatrix), postal codes (such as POSTNET, PLANET). The data stream — acquired from decoding a symbol — is rapidly sent to the host. The reader is immediately available to read another symbol.
Flash MemoryFlash technology allows upgrade of the PowerScan® PM8500 reader as new symbologies are supported or as improved decoding algorithms become available.
USA Driver License ParsingThe PowerScan® PM8500 reader can be set up to select and output a subset of data elements from USA Driver License PDF417 barcodes. This feature can be enabled using either Datalogic AladdinTM or the barcodes in the USA Driver License Parsing Quick Reference Guide (QRG), available on the Datalogic website.

Your PowerScan® reader is supplied with its own Quick Reference Guide, which provides connection, diagrams, reading diagrams, basic application parameter settings, default values, and specific technical features. You can use either the Quick Reference Guide or this Manual for initial configuration in order to set the default values and select the interface for your application. This manual provides all the necessary information for complete mechanical installation and system software configuration.

General View

Powerscan® M8500 Readers

Figure 2. PowerScan ^® M8500 Readers
DATALOGIC PowerScan PM8500 - Powerscan® M8500 Readers - 1

text_image LEDs POWERSCAN® M8500 Battery Cover Trigger

Figure 3. PowerScan ^® M8500 Reader with Display
DATALOGIC PowerScan PM8500 - Powerscan® M8500 Readers - 2

text_image PowerScan Display Keypad LEDs

BC-80X0 / C-8000 CRADLES

Figure 4. BC-8000
DATALOGIC PowerScan PM8500 - BC-80X0 / C-8000 CRADLES - 1

text_image Scan Finder Button LEDs

The label on the cradle contains LED indicators and a scan finder button. When the button is pressed, the cradle transmits a “broadcast” message. All properly configured scanners (Radio RX Timeout set to keep the radio “awake”) linked to that base (through a bind or a join sequence) and within radio range coverage will emit a beep sequence once every 2 seconds for 30 seconds. A scanner is considered to be linked when the last transmission ends properly.

The scan finder works only in stand-alone layout (point to point or multiple readers).

Figure 5. Figure D - C-8000
DATALOGIC PowerScan PM8500 - BC-80X0 / C-8000 CRADLES - 2

text_image ZONIMYCS LEDs

Using the Reader

Aiming System

The PowerScan® M8500 reader uses an intelligent aiming system similar to those on cameras. By partially pulling the trigger, the aiming system indicates a field of view to be positioned over the code:

Figure 6. Aiming System
DATALOGIC PowerScan PM8500 - Aiming System - 1

natural_image Simple geometric shape with a red diamond at center and corner corners (no text or symbols)

When you pull the trigger completely a red beam illuminates the code. If the aiming system is centered and the entire symbology is within the aiming system, you will get a good read. The field of view changes size as you move the reader closer or farther away from the code.

Figure 7. Relative Size and Location of Aiming System Pattern
Linear barcode 2D Matrix symbol
DATALOGIC PowerScan PM8500 - Aiming System - 2

text_image Barcode image with red circular symbol in center, surrounded by red corner markers

DATALOGIC PowerScan PM8500 - Aiming System - 3

text_image QR code image with red square overlay and corner red corner markers

The field of view indicated by the aiming system will be smaller when the PowerScan® PM8500 is closer to the code and larger when it is farther from the code. Symbologies with smaller bars or elements (mil size) should be read closer to the unit. Symbologies with larger bars or elements (mil size) should be read farther from the unit. (See "Technical Features" starting on page 179 for further details).

Normal Operation

PowerScan® M8500 normally functions by capturing and decoding codes.

Point the reader at the target and pull the trigger partially to enable the aiming system. Then, pull it completely to capture and decode the image. The reader will repeatedly flash until the symbol is decoded or timeout is reached. In between the flashes of the reader, the aiming system keeps on showing the field of view on the target (see Figure 7 on page 18).

As you are reading code symbols, adjust the distance at which you are holding the reader.

DATALOGIC PowerScan PM8500 - Normal Operation - 1

The PowerScan ^® M8500 hand-held reader aiming system is designed for general reading and decoding of 1D and 2D symbols. Some variation in reading distance will occur due to narrow bar width and other factors.

DATALOGIC PowerScan PM8500 - Normal Operation - 2

If reading codes positioned on reflective surfaces, it may be necessary to tilt the reader with respect to the barcode and/or set the Camera Control parameters (see page 102).

Configuration Methods

Reading Configuration Codes

This manual can be used for complete setup and configuration. If you wish to change the default settings, you can configure the PowerScan® PM8500 reader by reading the programming code symbols in this manual. Configuration commands and their relative arguments are read individually using the symbols in this manual. See "Configuration Using Code Symbols" starting on page 53.

Using Datalogic Aladdin™

Datalogic Aladdin ^™ is a multi-platform utility program providing a quick and user-friendly configuration method via the RS-232/USB-COM interface. Aladdin, available on the CD-ROM provided, allows you to program the reader by selecting configuration commands through a user-friendly graphical interface running on a PC. These commands are sent to the reader over the current communication interface, or they can be printed as barcodes to be scanned.

It also provides the ability to perform a software upgrade for the connected device (see the Datalogic Aladdin™ Help On-Line for more details).

Sending Configuration Strings from Host

An alternative configuration method is provided in Appendix B, Host Configuration Strings using the RS-232 or USB COM interface. This method is particularly useful when many devices need to be configured with the same settings. Batch files containing the desired parameter settings can be prepared to configure devices quickly and easily.

The PowerScan ^® M8500 reader incorporates a multi-standard interface, which can be connected to a Host by plugging the correct interface cable into the connector and closing the cable cover.

Autoscanning

Normal Mode

PowerScan® M8500 provides an autoscan command (see page 205), which when enabled, causes the reader to scan continuously and to monitor the central zone of its reading area. In this way, PowerScan® M8500 is ready to capture any image (containing a potential code) positioned on a uniform background.

The aiming system can be enabled to indicate the reading area of the potential code to be captured. The illumination system can also be enabled when the ambient light conditions are not sufficient to autodetect the potential code to be captured; furthermore, the illumination system increases in intensity for an instant when capturing and decoding an image. A safety time may be defined to prevent PowerScan® M8500 from reading the same code repeatedly.

If the decoding is completed successfully, the reader starts monitoring the reading area again. In case of decoding failure, PowerScan® M8500 keeps on decoding until a potential code is present in the central zone of the reading area.

Pattern Mode

The Autoscan pattern mode is particularly advised when reading barcodes positioned on a non-uniform background. In these cases PowerScan® M8500 may perceive some elements of the background as barcodes and start the decoding. To avoid this undesired effect, the Autoscan Pattern Code is placed in the PowerScan® M8500 reading area which prevents decoding. Using this code as the background, code reading takes place normally by presenting desired codes to be read over the Pattern Code. Between each code read, the Pattern Code must be presented to the reader.

The Pattern Code can be printed from this manual (see Autoscan Pattern Code in Appendix F).

In case of low ambient light conditions, PowerScan® M8500 automatically activates the illumination system. If desired, the illumination system can be enabled so that it is always active.

Camera Control

Exposure and Calibration

Three automatic control modes are available to optimize the reading performance:

  • A utomatic based on entire image: camera control mode based on the analysis of the whole image. This mode works well in most standard applications. It is the default setting.
  • Au tomatic based on central image: camera control mode based on the analysis of a restricted area positioned in the central zone of the image. This mode is suggested when reading small codes positioned in a dark and extensive background.
  • A automatic for highly reflective surfaces: camera control mode allowing reading of codes on highly reflective surfaces. This mode is suggested, for example, when reading codes positioned on plastic or metal surfaces.

Refer to CAMERA CONTROL on page 102 for configuration codes.

Defining Data Formatting

The string of a decoded code to be sent to the host may be formatted as follows:

• defining simple data formatting (see page 84)
- defining advanced data formatting giving complete flexibility in changing the format of data (see Advanced Data Formatting on page 135).

When both simple and advanced data formatting are selected the info is processed in the following order:

  1. the string of the decoded code is processed according to the advanced formatting rules;
  2. the resulting string is processed according to the selection type rules of the simple data formatting;
  3. character substitution is performed on the resulting string;
  4. character deletion is performed on the resulting string;
  5. code concatenation is performed;
  6. code ID is attached to the resulting string;
  7. global headers and terminators are attached to the resulting string;

The codes to be sent to the host may also be selected or ordered depending on the following two conditions:

One Code Per Scan

- PowerScan® M8500 sends the code being closest to the image center. If the "Central Code Transmission" command is enabled, only the code containing the image center will be transmitted (see page 205);

All Codes Per Scan

- The codes to be sent to the host may be ordered either by length or by symbology starting from the code being closest to the image center (see page 205). When enabling both these criteria, codes belonging to the same symbology are sent to the host depending on their length.

Concatenation

It is possible to concatenate up to 4 different codes, set their length and enable the Intercode Delay between them (the intercode delay is set in the specific interface parameters, see "Configuration Using Code Symbols" starting on page 53). When enabling the delay one or more global headers and terminators are added to the decoded data. The concatenation procedure may occur in different ways depending on the number of codes to be decoded per image:

One Code Per Scan

  • If the code resulting from the single decoding of an image belongs to one of the code families to be concatenated, it is saved to the PowerScan® M8500 memory waiting for other codes to complete the concatenation.
  • If the code belongs to the same family of a code previously saved, it overwrites the old one.
  • If the code resulting from the decoding does not belong to one of the code families to be concatenated, it causes the concatenation failure and clears the temporary memory. If the "Concatenation Failure Transmission" command is set to "Tx codes causing failure" (see page 100), this code will be sent in the output message.

All Codes Per Scan

  • All codes resulting from the decoding of an image and belonging to one of the families to be concatenated are saved to the PowerScan® M8500 memory waiting for other codes to complete the concatenation.
  • If one or more codes resulting from the decoding belong to the same family of codes previously saved, they overwrite the old ones.
  • When the image contains no code to be concatenated, the concatenation fails and the reader temporary memory is cleared. If the "Concatenation Failure Transmission" command is set to "Tx codes causing failure" (see page 100), the codes causing the concatenation failure will be sent in the output message.

Package Contents

The following parts are included in the PowerScan® PM8500 package contents:

• PowerScan® PM8500 Hand-Held Reader
- CD-ROM containing the PowerScan® PM8500 Configuration Tools software and PowerScan® PM8500 Reference Manual
• PowerScan® PM8500 Quick Reference Manual

You may want to save your packing material in case you need to ship the reader at some later time.

Installation

BC-80X0 Interface Cable Connections

The BC-80X0 incorporates a multi-standard interface, which can be connected to a Host by simply plugging the correct interface cable into the Host connector, placed on the base of the cradle. In addition the cradle must be connected to an external power supply.

Figure 8. BC-80X0 Connectors
DATALOGIC PowerScan PM8500 - BC-80X0 Interface Cable Connections - 1

text_image Power Interface Cable

Figure 9. Disconnecting the BC-80X0 Cable

DATALOGIC PowerScan PM8500 - BC-80X0 Interface Cable Connections - 2

natural_image Close-up of a black robotic device with a circular highlight and directional arrows indicating movement or force (no text or symbols)

To disconnect the cable, insert a paper clip or other similar object into the hole corresponding to the Host connector on the body of the cradle.

Push down on the clip while unplugging the cable.

RS-232 Connection
DATALOGIC PowerScan PM8500 - BC-80X0 Interface Cable Connections - 3

USB
DATALOGIC PowerScan PM8500 - BC-80X0 Interface Cable Connections - 4

IBM USB POS
DATALOGIC PowerScan PM8500 - BC-80X0 Interface Cable Connections - 5

WEDGE Connection

DATALOGIC PowerScan PM8500 - WEDGE Connection - 1

PEN Emulation Connection

DATALOGIC PowerScan PM8500 - PEN Emulation Connection - 1

Network Connections

BC-8060 Network Connectors

The multidrop network is a bus system which is propagated from one BC-8060 cradle to another using individual cables. This is possible thanks to the RS-485 connector on the front panel of the cradle.

Figure 10. Network Connectors
DATALOGIC PowerScan PM8500 - BC-8060 Network Connectors - 1

text_image RS-485 Power Supply RS-485 (BC-8060only) MULTI-INTERFACE RS-232, USB, Wedge, PEN Emulation

All cradles are connected together within the bus system through the Datalogic RS-485 splitter cable (CAB-428, part number 90A051950), which must be inserted in the RS-485 cradle connector.

Cable length should be kept to a minimum, as with all bus systems.

Network Cabling

The Multidrop line is made using RJ45 connectors and a cable having the following specifications:

• twisted pair AWG 24 wires
- 120 Ω im pedance
• maximum network cable length 1200 meters

Pin Function

1 RS-485 +
2 RS-485 -
3N.C
4VDC
5VDC
6N.C
7VDC
8VDC

DATALOGIC PowerScan PM8500 - Network Cabling - 1

text_image Multidrop Cables Pin 1 Data and Power Supply Data only

DATALOGIC PowerScan PM8500 - Network Cabling - 2

text_image RJ45 VDC- 5 RS-485- 2 RS-485+ 1 1 RJ45 5 2 2 1 Twisted Pair– RS-485 bus

DATALOGIC PowerScan PM8500 - Network Cabling - 3

text_image Twisted Pair - Power supply RJ45 8 VDC+ 8 VDC- 5 2 RS-485- 2 RS-485+ 1 1 RJ45 Twisted Pair - RS-485 bus

When wiring the multidrop cables, note the following:

- Pin 8 (or 7) can be connected only if the power has to be propagated from a cradle to a STARGATE™ base station or STAR-Box™ converter via the cable.

- Pins 5 (or 4) should always be connected as r eference ground.

• To avoid excessive voltage drop, it is recommended not to propagate power between BC-8060 cradles when used as battery chargers but to supply each cradle individually. The total number of devices, which can be connected to a single power supply, depends on the power supply voltage, the wire length and resistance and therefore the voltage drop. Do NOT connect VDC+ between network devices that are individually powered.

Network Termination

The first and last cradles of the chain (the two ends of the bus) must be properly terminated. The cradle has an internal terminator that can be selected via jumper. For this selection you must open the device.

Figure 11. Terminator for Multidrop Network
DATALOGIC PowerScan PM8500 - Network Termination - 1

text_image No Termination Static Dynamic

Static termination works for all network configurations. However, the network is always under load even when no data transmission takes place.

Dynamic termination can be used for baud rates at or above 38400 and provides less load on the network when idle.

PowerScan® M8500 Battery Maintenance

Battery Charging

Once the system is connected and powered, you can place the PowerScan ^® M8500 into the cradle to charge the battery.

When the reader is correctly inserted in the cradle, the "Reader" red LED on the cradle goes on to indicate that the battery is charging. The "Reader" green LED on the cradle goes on when the battery is completely charged.

DATALOGIC PowerScan PM8500 - Battery Charging - 1

natural_image Close-up of a handheld electronic device with black body, yellow clasp, and antenna (no visible text or symbols)

Replacing PowerScan® M8500 Batteries

  1. To change the battery pack in your PowerScan ^ M8500 scanner, push the Release Button as indicated by Arrow 1 and extract the battery pack from the reader handle.

DATALOGIC PowerScan PM8500 - Replacing PowerScan® M8500 Batteries - 1

natural_image Two-step illustration of a handheld barcode scanner, showing step 1 and step 2 with arrows indicating direction (no text or symbols on device)

DATALOGIC PowerScan PM8500 - Replacing PowerScan® M8500 Batteries - 2

When the batteries are extracted from the scanner, the timer maintains the current hour and date for about 1 minute.

  1. Then, insert the new battery pack into the reader handle until a 'click' is heard and the Release Button moves back to its neutral position.

DATALOGIC PowerScan PM8500 - Replacing PowerScan® M8500 Batteries - 3
WARNING

Do not discharge the battery using any device except for the scanner. When the battery is used in devices other than the designated product, it may damage the battery or reduce its life expectancy. If the device causes an abnormal current to flow, it may cause the battery to become hot, explode or ignite and cause serious injury.

Lithium-ion battery packs may get hot, explode or ignite and cause serious injury if exposed to abusive conditions. Be sure to follow the safety warnings listed below:

  • Do not place the battery pack in fire or heat.
  • Do not connect the positive terminal and negative terminal of the battery pack to each other with any metal object (such as wire).
  • Do not carry or store the battery pack together with metal objects.
  • Do not pierce the battery pack with nails, strike it with a hammer, step on it or otherwise subject it to strong impacts or shocks.
  • Do not solder directly onto the battery pack.
  • Do not expose the battery pack to liquids, or allow the battery to get wet.
  • Do not apply voltages to the battery pack contacts.

In the event the battery pack leaks and the fluid gets into your eye, do not rub the eye. Rinse well with water and immediately seek medical care. If left untreated, the battery fluid could cause damage to the eye.

DATALOGIC PowerScan PM8500 - Replacing PowerScan® M8500 Batteries - 4
CAUTION

Always charge the battery at 32^-104^ ( 0^-40^ ) temperature range.

Use only the authorized power supplies, battery pack, chargers, and docks supplied by your Datalogic reseller. The use of any other power supplies can damage the device and void your warranty.

Do not disassemble or modify the battery. The battery contains safety and protection devices, which, if damaged, may cause the battery to generate heat, explode or ignite.

Do not place the battery in or near fire, on stoves or other high temperature locations.

Do not place the battery in direct sunlight, or use or store the battery inside cars in hot weather. Doing so may cause the battery to generate heat, explode or ignite. Using the battery in this manner may also result in a loss of performance and a shortened life expectancy.

Do not place the battery in microwave ovens, high-pressure containers or on induction cookware.

Immediately discontinue use of the battery if, while using, charging or storing the battery, the battery emits an unusual smell, feels hot, changes color or shape, or appears abnormal in any other way.

Do not replace the battery pack when the device is turned on.

Do not remove or damage the battery pack's label.

Do not use the battery pack if it is damaged in any part.

Battery pack usage by children should be supervised.

As with other types of batteries, Lithium-Ion (LI) batteries will lose capacity over time. Capacity deterioration is noticeable after one year of service whether the battery is in use or not. It is difficult to precisely predict the finite life of a LI battery, but cell manufacturers rate them at 500 charge cycles. In other words, the batteries should be expected to take 500 full discharge/charge cycles before needing replacement. This number is higher if partial discharging / recharging is adhered to rather than full / deep discharging,

The typical manufacturer advertised useful life of LI batteries is one to three years, depending on usage and number of charges, etc., after which they should be removed from service, especially in mission critical applications. Do not continue to use a battery that is showing excessive loss of capacity, it should be properly recycled / disposed of and replaced. For most applications, batteries should be replaced after one year of service to maintain customer satisfaction and minimize safety concerns.

Collect and recycle waste batteries separately from the device in compliance with European Directive 2006/66/EC, 2002/95/EC, 2002/96/EC and subsequent modifications, US and China regulatory and others laws and regulations about the environment.

Mounting The BC-80X0 / C-8000 Cradle

The cradle package contains the following items:

• BC-80X0 / C-8000 Cradle
• BC-80X0 Quick Reference / C-8000 Quick Reference
• BC-8000 Antenna • 2 wall-mounting lock hinges

• 2 adhesive strips • 4 rubber feet

- 1 horizontal base • 1 inclined base

The cradle (either BC-80X0 or C-8000) can be mounted for portable or fixed desktop usage, or it can be fixed to a wall. The horizontal base allows portable and fixed desktop usage, while the inclined base provides desktop and wall mounting guaranteeing a comfortable handling of the PowerScan® M8500 reader.

Figure 12. BC-80X0/C-8000 Cradle mounted on the Horizontal Base
DATALOGIC PowerScan PM8500 - Mounting The BC-80X0 / C-8000 Cradle - 1

natural_image Black and yellow object resembling a medical or anatomical device with a protruding rod (no text or symbols visible)

Figure 13. BC-80X0/C-8000 Cradle mounted on the Inclined Base
DATALOGIC PowerScan PM8500 - Mounting The BC-80X0 / C-8000 Cradle - 2

natural_image Two black mechanical components with wires, shown from different angles (no text or symbols visible)

Desktop Mounting

For desktop usage, you can mount the cradle either on the horizontal base, for reduced overall dimensions, or on the inclined base for a more ergonomic removal and insertion of the reader onto the cradle.

Figure 14. Horizontal base
DATALOGIC PowerScan PM8500 - Desktop Mounting - 1

text_image Mounting Tabs (4) Mounting Holes (2) Top View

DATALOGIC PowerScan PM8500 - Desktop Mounting - 2

text_image Rubber Foot Seat (4) Adhesive Strip Seat (2) Cable Channels Bottom View

Figure 15. Inclined base
DATALOGIC PowerScan PM8500 - Desktop Mounting - 3

text_image Mounting Tabs (4) Mounting Holes (4) Top View

DATALOGIC PowerScan PM8500 - Desktop Mounting - 4

text_image Adhesive Strip Seat (2) Rubber Foot Seat (4) Cable Channels Bottom View

Portable Desktop Use

  1. Correctly position the BC-80X0/C-8000 onto the base by sliding it along the mounting tabs until aligned.

DATALOGIC PowerScan PM8500 - Portable Desktop Use - 1

text_image Diagram showing a mechanical component with labeled parts and directional arrows indicating motion or force

DATALOGIC PowerScan PM8500 - Portable Desktop Use - 2

natural_image 3D diagram of a mechanical component with two directional arrows indicating movement or force (no text or symbols)
  1. Carefully clean the rubber foot seats of the base to remove any impurities that could reduce adhesion.
  2. Remove the protective plastic from the rubber feet and stick them onto the bottom surface of the base.
  3. If mounting the BC-80X0 cradle, insert the antenna in the appropriate hole on the body of the cradle and screw it clockwise until tight.

Fixed Desktop Use

For fixed desktop installation, use the adhesive strips or fixing screws (not provided) according to your needs.

For mounting with adhesive strips:

  1. Position the cradle onto the base by sliding it along the mounting tabs until aligned.
  2. Carefully clean the adhesive strip seats of the base to remove any impurities that could reduce adhesion.
  3. Remove the protective plastic from one side of the adhesive strips and stick them onto the base surface.
  4. Position the cables to be connected to the BC-80X0/C-8000 cradle along the dedicated channels, as shown in the figures below:

DATALOGIC PowerScan PM8500 - For mounting with adhesive strips: - 1

natural_image Horizontal base electronic component with wires and a central slot (no text or symbols visible)

DATALOGIC PowerScan PM8500 - For mounting with adhesive strips: - 2

natural_image Close-up of an inclined base component with wires and connectors (no text or symbols visible)
  1. Remove the plastic from the other side of the strips and affix the base to the table.

  2. If mounting the BC-80X0 cradle, insert the ante nna in the appropriate hole on the body of the cradle and screw it clockwise until tight.

For mounting with screws:

  1. Position the cables to be connected to the BC-80X0/C-8000 cradle along the dedicated channels, as shown in the figures below:
  2. Position the base on the table and affix it by means of the screws (not provided).
  3. Position the cradle on the base by sliding it along the mounting tabs until aligned.
  4. If mounting the BC-80X0 cradle, insert the antenna in the appropriate hole on the body of the cradle and screw it clockwise until tight.

Wall Mounting

DATALOGIC PowerScan PM8500 - Wall Mounting - 1

natural_image Black and yellow object resembling a stylized microphone or antenna, no visible text or symbols
  1. Remove the yellow caps and insert the two wall mounting lock hinges provided with your cradle.

DATALOGIC PowerScan PM8500 - Wall Mounting - 2

natural_image Close-up of a hand holding a yellow object with a circular highlight, next to a close-up of a black mechanical component (no visible text or symbols)
  1. Position the cables to be connected to the BC-80X0/C-8000 cradle along the dedicated channels (see figures on page 32.)

  2. Complete the procedure using one of the following two methods:

If using the adhesive strips:

  • Carefully clean the adhesive strip seats of the base to re move any impurities that could reduce adhesion.
  • Remove the protective plastic from one side of the adhesive strips and stick them onto the base surface.
  • Remove the plastic from the other side of the strips and affix the base to the wall as indicated in the figure below.

If using the mounting screws:

  • Using the mounting holes on the base as a pattern, mark the wall where you desire to mount the BC-80X0/C-8000.
  • Drill the appropriate size holes and insert the threaded dowels (not provided) into the holes.
  • Position the base on the wall as indicated in the figure below and affix it by means of the screws (not provided).

Figure 16. Inclined Base Wall-Mounting
DATALOGIC PowerScan PM8500 - If using the mounting screws: - 1

natural_image Black plastic object with a pointed tip and side profile (no text or symbols visible)
  1. Attach the cradle on the base by sliding it along the mounting tabs until aligned.
  2. If mounting the BC-80X0 cradle, insert the antenna in the appropriate hole on the body of the cradle and screw it clockwise until tight.

There are two basic system layouts that can be employed: Stand-alone systems (including Point-to-Point layouts) and Multidrop STAR-System™ Networks.

System and Network Layouts

Stand-Alone Layouts

Figure 17. Point-to-Point Reader Layout
DATALOGIC PowerScan PM8500 - Stand-Alone Layouts - 1

text_image PowerScan® M8500 BIND BC-80X0 Host

Figure 18. Stand-Alone Layout with Multiple Readers
DATALOGIC PowerScan PM8500 - Stand-Alone Layouts - 2

flowchart
graph TD
    A["Host"] --> B["PowerScan® M8500"]
    B --> C["JOIN"]
    B --> D["BIND"]
    B --> E["BC-80X0"]

In stand-alone systems, each cradle is connected to a single Host.

Multiple Stand-Alone Layouts

Many stand-alone connections can operate in the same physical area without interference, provided all readers and cradles in the system have different addresses.

Figure 19. Multiple Stand-alone Systems in the Same Area
DATALOGIC PowerScan PM8500 - Multiple Stand-Alone Layouts - 1

flowchart
graph TD
    subgraph Host
        A["Computer"] --> B["BC-80X0"]
        B --> C["PowerScan® M8500"]
        C --> D["BOOT"]
        D --> E["BC-80X0"]
        E --> F["PowerScan® M8500"]
        F --> G["BOOT"]
        G --> H["BC-60X0"]
        H --> I["PowerScan® M8500"]
        I --> J["BOOT"]
    end
    subgraph PowerScan® M8500
        K["Computer"] --> L["BC-80X0"]
        L --> M["PowerScan® M8500"]
        M --> N["BOOT"]
        N --> O["BC-60X0"]
        O --> P["PowerScan® M8500"]
        P --> Q["BOOT"]
    end
    style Host fill:#f9f,stroke:#333
    style PowerScan® M8500 fill:#ccf,stroke:#333
    style BC-80X0 fill:#cfc,stroke:#333
    style PowerScan® M8500 fill:#fcc,stroke:#333

Since the cradles can communicate to multiple PowerScan ^® M8500 readers, you might find it useful to employ one or more C-8000 battery chargers in addition to the BC-80X0 cradle, so that the battery re-charging operation can be performed for several scanners at the same time.

Figure 20. C-BOX Layout
DATALOGIC PowerScan PM8500 - Multiple Stand-Alone Layouts - 2

flowchart
graph TD
    A["PowerScan® M8500"] --> B["JOIN"]
    B --> C["BIND"]
    C --> D["BC-80X0"]
    D --> E["C-Box"]
    E --> F["Scanner"]
    F --> G["System cables to Host"]
    style A fill:#f9f,stroke:#333
    style B fill:#f9f,stroke:#333
    style C fill:#f9f,stroke:#333
    style D fill:#f9f,stroke:#333
    style E fill:#ccf,stroke:#333
    style F fill:#ccf,stroke:#333
    style G fill:#ccf,stroke:#333

In this layout the BC-80X0 cradle is connected by a dedicated cable using the RS-232 interface to a C-BOX connection box as part of a fixed scanner network. This allows the flexibility of a hand-held reading station integrated into a variety of fixed scanning applications so that all readers (both fixed and hand-held), in the system provide communications to the Host.

The various C-BOX models provide many interface types for the Host system such as RS-232, RS-485, and Profibus.

Multidrop STAR-System™ Network Layouts

Even though many stand-alone systems can operate in the same physical area without interfering with each other, it may be desirable to bridge data from multiple base stations in a network to a single Host. PowerScan® M8500 readers are compatible with STAR-System™ networks. These networks provide seamless active roaming for any RF reading device in the system.

Host Master Layout

Figure 21. Example of Multidrop STAR-System™ Network with Host as Master
DATALOGIC PowerScan PM8500 - Host Master Layout - 1

flowchart
graph TD
    A["Computer"] -->|RS-232| B["Internal Termination"]
    B -->|RS-485 + VDC| C["Internal Termination"]
    C -->|RS-485 Only| D["CAB-428 Splitter"]
    D -->|RS-485 + VDC| E["Internal Termination"]
    style A fill:#f9f,stroke:#333
    style B fill:#ccf,stroke:#333
    style C fill:#cfc,stroke:#333
    style D fill:#fcc,stroke:#333
    style E fill:#ffc,stroke:#333

A. Host Master with STAR-Link™
B. STAR-Box™ converter
C. BC-8060 slave cradles
D. STARGATE™ base stations

In this layout the Host acts as the Master using STAR-Link™ software. The Host is connected in RS-232 to a STAR-Box™ converter, which is connected to the first slave in the RS-485 network. In this way the base stations provide communications between a single Host and all readers in the system. STARGATE™ base stations are used as slaves in this network. The Slaves at the ends of the network must be terminated (reference the STARGATE™ and STAR-Box™ Installation Manuals and "Network Termination" on page 27).

See "PowerScan® M8500/STAR-System™ Setup" on page 43 and "BC-8060 STAR-System™ Network Setup" on page 45, or the Datalogic Aladdin™ Help On-Line, for system configuration specifications.

BC-8060 Master Layout

Figure 22. Example of Multidrop STAR-System™ Network with BC-8060 as Master
DATALOGIC PowerScan PM8500 - BC-8060 Master Layout - 1

flowchart
graph TD
    A["USB, or RS-232, or Wedge, or Pen Emulation"] --> B["Internal Termination"]
    B --> C["RS-485 Only"]
    B --> D["RS-485 + VDC"]
    D --> E["CAB-428 Splitter"]
    E --> F["Internal Termination"]
    F --> G["RS-485 Only"]
    style A fill:#f9f,stroke:#333
    style B fill:#ccf,stroke:#333
    style C fill:#cfc,stroke:#333
    style D fill:#fcc,stroke:#333
    style E fill:#cff,stroke:#333
    style F fill:#ffc,stroke:#333
    style G fill:#fcc,stroke:#333

A. Host

B. BC-8060 Master cradle

C. BC-8060 Slave cradles

D. STARGATE™ base station

In this layout a BC-8060 cradle acts as the Master. The Host is connected to the BC-8060 Master using any one of the multi-standard interfaces (RS-232, USB, WEDGE, or PEN Emulation). The Master is then connected to the slaves in the RS-485 network. In this way the slave cradles provide communications between a single Host and all readers in the system. STARGATE™ base stations can also be used as slaves in this network. The devices at the ends of the network must be terminated (see "Network Termination" on page 27).

See "PowerScan® M8500/STAR-System™ Setup" on page 43 and "BC-8060 STAR-System™ Network Setup" on page 45, or the Datalogic Aladdin™ Help On-Line, for system configuration specifications.

Master BC-8060 Network Troubleshooting

Two diagnostic strings can be sent via RS-232 from the Host to the Master cradle in order to have feedback about the network itself.

#+LSlave

Returns a list of all the Slaves recognized at boot up.

Example: In a network where the Master cradle has address 0188 and one Slave cradle with address 0001, the response is:

188

1

#+Alive

Executes a continuous Alive request to the slave xxxx in order to monitor the performance of the connection. A diagnostic message is displayed on the Host.

Example: If this command is sent for slave cradle with address 0032, the response is:

/*32: BC-80X0 SOFTWARE RELEASE 1.00 20/10/2006*/

if there are no communication errors

/\*32: FAIL\*/

if there are communication errors.

To exit from this command, reset the system by cycling power to the Master cradle.

Setup Procedures

For PowerScan ^® M8500 Series readers, the setup procedures depend on two basic applications, Stand-alone or STAR-System ^™ .

Stand-alone applications allow communication with the Host by either the BC-80X0 cradle (page 40), or by the STAR-Modem ^TM radio modem (page 42).

STAR-System ^TM applications allow communication with the Host through an RS-485 network by the STARGATE ^TM RF base station or by the BC-8000 cradle (page 43 and 45).

Proceed as shown in the following diagram:

DATALOGIC PowerScan PM8500 - Setup Procedures - 1

flowchart
graph TD
    A["Begin Setup by choosing the setup procedure for your PowerScan® reader as indicated below."] --> B["Stand Alone Applications\nPowerScan® M8500/BC-80X0\npage 39\npage 45\nOptional page 45 Step 1\nmultiple readers per BC-8000\nPowerScan® M8500/STAR-Modem™ in Stand Alone Mode"]
    A --> C["STAR-System™ Network Applications\nBC-8000\npage 43"]
    A --> D["STAR-System™ Applications\nPowerScan® M8500/STAR-System™\page 40\n• S T A R G A T E ™\n• BC-8000 Network\n• STAR-Modem™ in STAR-System™ Mode"]
    A --> E["End of Setup\nYour reader is now ready to read barcodes using the default settings."]

PowerScan ^® M8500/BC-80X0 Point-to-Point Setup

A rapid configuration procedure has been devised for point-to-point applications where a single reader is associated exclusively with its own BC-80x0 base station and where it is not necessary to set the Date and Time parameters.

A special pre-printed bind-address label provided in the BC-80x0 base station package can be used to bind the PowerScan ^® M8500 reader to the base station with the address coded on the label. The address is also written numerically on the label to be easily recognized. Valid addresses are in the range from 0000 to 1999. Make sure that all cradles used in the same area have different addresses.

To rapidly configure your point-to-point application:

  1. Apply the bind-address label onto the BC-80x0 base station as indicated in the BC-80x0 Quick Reference Guide.
  2. When the BC-80X0 cradle is connected and powered, read the Bind-Address label to pair the PowerScan ^* M8500 to the BC-80X0 cradle.
    The green LED on the PowerScan ^® M8500 will blink: the reader is ready to be positioned onto the cradle.

  3. Firmly position the reader onto the cradle within 10 seconds, a beep will be emitted, signaling that the BC-80X0 cradle has been paired to the PowerScan ^® M8500, and the green LED on the reader will go off.

DATALOGIC PowerScan PM8500 - PowerScan ^® M8500/BC-80X0 Point-to-Point Setup - 1

natural_image Close-up of a black handheld device with yellow and white latches, no visible text or symbols

If it ever becomes necessary to change the reader, just read the bind-address label applied to the cradle and position the new reader onto the cradle.

Do not use multiple readers with this configuration method.

  1. Configure the BC-80X0 cradle; refer to the "BC-80X0 Quick Reference Guide".

END of procedure. YOUR READER IS NOW READY TO READ CODES.

PowerScan ^® M8500/BC-80X0 Stand-Alone Setup

Read the restore default parameters code below.

1.

Restore PowerScan ^® M8500 Default

DATALOGIC PowerScan PM8500 - PowerScan ^® M8500/BC-80X0 Stand-Alone Setup - 1

Follow the procedure below to set the radio address and bind PowerScan ^® M8500 to the BC-80X0 cradle.

2.

Enter Configuration

DATALOGIC PowerScan PM8500 - PowerScan ^® M8500/BC-80X0 Stand-Alone Setup - 2

3.

Set Date

DATALOGIC PowerScan PM8500 - PowerScan ^® M8500/BC-80X0 Stand-Alone Setup - 3

six digits for Day, Month and Year (DDMMYY)

4.

Set Time

DATALOGIC PowerScan PM8500 - PowerScan ^® M8500/BC-80X0 Stand-Alone Setup - 4

four digits for Hour and Minutes (HHMM)

5.

Set Radio Address

DATALOGIC PowerScan PM8500 - 5. - 1
+

four digits for the PowerScan ^* M8500 Address (from 0000 to 1999).

All readers used in the same area must have different addresses.

6.

Exit and Save Configuration

DATALOGIC PowerScan PM8500 - 6. - 1

  1. Read the Bind code to pair the PowerScan ^e M8500 to the BC-80X0 cradle. The reader is dedicated to the cradle. Any previously bound reader will be excluded.

To connect several readers to the same cradle see "Using Multiple M-Series Readers with Same Cradle" on page 42

Bind

DATALOGIC PowerScan PM8500 - 6. - 2

The green LED on the PowerScan ^® M8500 will blink; the reader is ready to be inserted into the cradle.

  1. Firmly insert the reader into the BC-80X0 cradle within 10 seconds, a beep will be emitted, signaling that the BC-80X0 cradle has been paired to the PowerScan ^* M8500, and the green LED on the reader will go off.

DATALOGIC PowerScan PM8500 - 6. - 3

text_image green LED
  1. Read the BC-80X0 restore default code:

Restore BC-80X0 Default

DATALOGIC PowerScan PM8500 - 6. - 4

Go to "Interface Selection" on page 47.

Using Multiple M-Series Readers with Same Cradle

If you want to use several M-Series readers with the same BC-80X0 cradle, you must first Bind the cradle with one of the readers (see previously described configuration procedure).

Successive readers can be associated with the same cradle by following the configuration procedure substituting the Bind command with Join (see step 7. on page 41).

7.

Join

DATALOGIC PowerScan PM8500 - Using Multiple M-Series Readers with Same Cradle - 1

The green LED on the PowerScan ^® M8500 will blink: the reader is ready to be positioned onto the cradle. Complete step 8. on page 41.

END of procedure.

DATALOGIC PowerScan PM8500 - Using Multiple M-Series Readers with Same Cradle - 2
CAUTION

All readers associated with the same cradle must have different addresses.

YOUR READER IS NOW READY TO READ BARCODES.

To change the defaults see "Configuration Parameters" on page 53.

PowerScan ^® M8500/STAR-Modem ^™ in Stand-Alone Mode

To configure a PowerScan ^® M8500 reader to communicate with STAR-Modem ^™ in Stand-alone Mode, follow the procedure in "PowerScan ^® M8500/BC-80X0 Stand-Alone Setup" on page 40, substituting steps 6 and 7 with those below:

6.

STAR-Modem™ Address

DATALOGIC PowerScan PM8500 - PowerScan ^® M8500/STAR-Modem ^™ in Stand-Alone Mode - 1

Read the code above and the four-digit address of the STAR-Modem ^™ .

7.

Exit and Save configuration

DATALOGIC PowerScan PM8500 - PowerScan ^® M8500/STAR-Modem ^™ in Stand-Alone Mode - 2

END of procedure.

YOUR READER IS NOW READY TO READ BARCODES.

To change the defaults see "Configuration Parameters" on page 53.

PowerScan ^® M8500/STAR-System ^TM Setup

The following procedure allows configuring a PowerScan ^® M8500 reader to communicate with various STAR-System ^™ devices such as STARGATE ^™ RF base stations.

1.

Restore PowerScan ^® M8500 Default

DATALOGIC PowerScan PM8500 - PowerScan ^® M8500/STAR-System ^TM Setup - 1

2.

Enter Configuration

DATALOGIC PowerScan PM8500 - PowerScan ^® M8500/STAR-System ^TM Setup - 2

3.

Set Date

DATALOGIC PowerScan PM8500 - PowerScan ^® M8500/STAR-System ^TM Setup - 3
+

six digits for Day, Month and Year (DDMMYY)

4.

Set Time

DATALOGIC PowerScan PM8500 - PowerScan ^® M8500/STAR-System ^TM Setup - 4
+

four digits for Hour and Minutes (HHMM)

  1. Set the connection according to the length of the codes to be read:

Code Length ≤240 Characters

DATALOGIC PowerScan PM8500 - PowerScan ^® M8500/STAR-System ^TM Setup - 5

Code Length >240 Characters

(not for systems with BC-8000 as Master)

DATALOGIC PowerScan PM8500 - PowerScan ^® M8500/STAR-System ^TM Setup - 6

6.

Set Radio Address

DATALOGIC PowerScan PM8500 - PowerScan ^® M8500/STAR-System ^TM Setup - 7
+

four digits from the Numeric Table in the range 0000-1999.

All readers must have different addresses.

7.

First STAR-System™ Address

DATALOGIC PowerScan PM8500 - All readers must have different addresses. - 1

Read the code above and the four-digit address of the First STAR-System™ device in the system.

8.

Set Last STAR-System™ Address

DATALOGIC PowerScan PM8500 - All readers must have different addresses. - 2

Read the code above and the four-digit address of the Last STAR-System™ device in the system.

DATALOGIC PowerScan PM8500 - All readers must have different addresses. - 3

Whenever the system is composed of a single base station, the first and last base station addresses (steps 7 and 8) must have the same value.

9.

Exit and Save Configuration

DATALOGIC PowerScan PM8500 - All readers must have different addresses. - 4

END of procedure.

YOUR READER IS NOW READY TO READ BARCODES.

To change the defaults see "Configuration Parameters" on page 53.

BC-8060 STAR-System™ Network Setup

When the BC-8060 cradle model is used in an RS-485 network, it must be initially configured. To do this using configuration barcodes, follow the procedure below using any PowerScan ^® M8500 reader.

1.

Set BC-8060 Address

DATALOGIC PowerScan PM8500 - BC-8060 STAR-System™ Network Setup - 1
+

four digits for the BC-8060 Address (from 0000 to 1999).

All cradles used in the network must have different addresses.

2.

Exit and Save configuration

DATALOGIC PowerScan PM8500 - BC-8060 STAR-System™ Network Setup - 2

  1. Read the Bind code to pair the PowerScan ^® M8500 to the BC-8060 cradle for configuration.

Bind
DATALOGIC PowerScan PM8500 - BC-8060 STAR-System™ Network Setup - 3

The green LED on the PowerScan ^® M8500 will blink; the reader is ready to be inserted into the cradle.

  1. Firmly insert the reader into the BC-8060 cradle within 10 seconds, a beep will be emitted, signaling that the BC-8060 cradle has been paired to the PowerScan ^® M8500, and the green LED on the reader will go off.

DATALOGIC PowerScan PM8500 - BC-8060 STAR-System™ Network Setup - 4

text_image green LED
  1. Read the BC-8060 restore default code:
  1. Read the desired Enable Network code.

Enable RS-485 Master

DATALOGIC PowerScan PM8500 - BC-8060 STAR-System™ Network Setup - 5

Enable RS-485 Slave

DATALOGIC PowerScan PM8500 - BC-8060 STAR-System™ Network Setup - 6

END of procedure.

For Host Master Network Layouts (see page 37), the network configuration parameters can be changed through STAR-Link™ software running on the PC. Star-Link™ software can be downloaded free from the web site: www.scanning.datalogic.com.

For BC-8060 Master Network Layouts (see page 38), the network configuration parameters can be changed either through the Datalogic Aladdin™ configuration software running on the PC or by reading the barcode selections in the Network section of this manual starting on page 79. If using configuration barcodes, it is advised to completely configure the cradles before reconfiguring the PowerScan® M8500 reader (see below).

DATALOGIC PowerScan PM8500 - END of procedure. - 1

After completing the BC-8060 cradle configuration and connections in the network, you must reconfigure the PowerScan ^® M8500 reader using the STAR-System ^™ procedure on page 43.

Interface Selection

Read the interface selection code for your application.

RS-232
Standard
DATALOGIC PowerScan PM8500 - Interface Selection - 1
POS TERMINALS

Nixdorf Mode A
DATALOGIC PowerScan PM8500 - Interface Selection - 2

ICL Mode
DATALOGIC PowerScan PM8500 - Interface Selection - 3

Fujitsu
DATALOGIC PowerScan PM8500 - Interface Selection - 4

For POS terminal default settings refer to page 174.

PEN
DATALOGIC PowerScan PM8500 - Interface Selection - 5

WEDGE

IBM AT or PS/2 PCs

DATALOGIC PowerScan PM8500 - WEDGE - 1

IBM XT

DATALOGIC PowerScan PM8500 - WEDGE - 2

PC Notebook

DATALOGIC PowerScan PM8500 - WEDGE - 3

IBM SURE1

DATALOGIC PowerScan PM8500 - WEDGE - 4

IBM Terminal 3153

DATALOGIC PowerScan PM8500 - WEDGE - 5

IBM TERMINALS 31XX, 32XX, 34XX, 37XX:

To select the interface for these IBM Terminals, read the correct KEY TRANSMISSION code. Select the KEYBOARD TYPE if necessary (default = advanced keyboard).

KEY TRANSMISSION MODE

make-only keyboard

DATALOGIC PowerScan PM8500 - KEY TRANSMISSION MODE - 1

make-break keyboard

DATALOGIC PowerScan PM8500 - KEY TRANSMISSION MODE - 2

WEDGE (continued)

KEYBOARD TYPE

◆ advanced keyboard

DATALOGIC PowerScan PM8500 - KEYBOARD TYPE - 1

typewriter keyboard

DATALOGIC PowerScan PM8500 - KEYBOARD TYPE - 2

ALT MODE

The ALT-mode selection allows barcodes sent to the PC to be interpreted correctly independently from the Keyboard Nationality used. You do not need to make a Keyboard Nationality selection. (Default=NumLock Unchanged).

Make sure the NumLock key on your keyboard is ON.

IBM AT - ALT mode

DATALOGIC PowerScan PM8500 - ALT MODE - 1

PC Notebook - ALT mode

DATALOGIC PowerScan PM8500 - ALT MODE - 2

WYSE TERMINALS

ANSI Keyboard

DATALOGIC PowerScan PM8500 - WYSE TERMINALS - 1

PC Keyboard

DATALOGIC PowerScan PM8500 - WYSE TERMINALS - 2

ASCII Keyboard

DATALOGIC PowerScan PM8500 - WYSE TERMINALS - 3

VT220 style Keyboard

DATALOGIC PowerScan PM8500 - WYSE TERMINALS - 4

DIGITAL TERMINALS

VT2xx/VT3xx/VT4xx

DATALOGIC PowerScan PM8500 - DIGITAL TERMINALS - 1

USB Configuration

The USB interface is available for BC-80x0 and C-8000 devices and is compatible with the following Operating Systems:

Windows 98 (and later) IBM POS for Windows

Mac OS 8.0 (and later) 4690 Operating System

USB Start-up

As with all USB devices, upon connection, the Host performs several checks by communicating with the device. During this phase normal operations are suspended. Two basic conditions must be met before the device is ready, the correct USB driver must be loaded and sufficient power must be supplied to the reader.

  1. For all systems, the correct USB driver for the default USB-KBD interface is included in the Host Operating System and will either be loaded automatically or will be suggested by the O.S. and should therefore be selected from the dialog box (the first time only).

Normally the Host supplies sufficient power to the device and the start-up phase ends correctly. (The reader's LED stops blinking and the reader emits the beep OK signal).

In rare cases, if the Host does not supply sufficient power to the device, a dialog box will appear on the Host and the device will be blocked (the reader's LED continues blinking). In this case, disconnect the USB device cable at the Host (the reader's LED stops blinking), and then try a different USB port as indicated by the Operating System message. (The device emits the beep OK signal. You can now read codes).

DATALOGIC PowerScan PM8500 - USB Start-up - 1

flowchart
graph TD
    A["Connect device to Host"] -->|reader LED blinks| B["Load drivers (if requested)"]
    B -->|reader LED off - BEEP OK| C["Select desired USB interface code (USB-KBD is default)"]
    C --> D["Load drivers (if requested)"]
    D --> E["Read test codes. Device is READY"]
  1. At this point you can read the USB interface configuration code according to your application. Load drivers from the O.S. (if requested). When configuring the USB-COM interface, the relevant files and drivers must be installed from the USB Device Installation software, which can be downloaded from the web page http://www.scanning.datalogic.com.

The device is ready. Successive start-ups will automatically recognize the previously loaded drivers.

USB Parameters

USB-KBD

DATALOGIC PowerScan PM8500 - USB Parameters - 1

USB-KBD-ALT-MODE

DATALOGIC PowerScan PM8500 - USB Parameters - 2

USB-KBD-APPLE

DATALOGIC PowerScan PM8500 - USB Parameters - 3

USB-COM*

DATALOGIC PowerScan PM8500 - USB Parameters - 4

USB-IBM-Table Top

DATALOGIC PowerScan PM8500 - USB Parameters - 5

USB-IBM-Hand Held

DATALOGIC PowerScan PM8500 - USB Parameters - 6

* When configuring USB-COM, the relevant files and drivers must be installed from the USB Device Installation software, which can be downloaded from the web site http://www.scanning.datalogic.com.

NOTES

Chapter 3

Configuration Using Code Symbols

This section provides programming barcodes to configure your reader by changing the default settings. For details about additional methods of programming, see "Configuration Methods" on page 19.

DATALOGIC PowerScan PM8500 - Configuration Using Code Symbols - 1

You must first enable your reader to read barcodes in order to use this section. If you have not done this, go to Setup Procedures, starting on page 39 and complete the appropriate procedure.

Configuration Parameters

Once the reader is set up, you can change the default parameters to meet your application needs. Refer to "Default Settings" on page 189 for initial configuration in order to set the default values and select the interface for your application.

The configuration parameters are divided into logical groups, making it easy to find the desired function based on its reference group.

The first four groups are for Standard Interface parameter configuration for all PowerScan M8500/BC-80X0 Stand-alone configurations only.

• "RS-232 PARAMETERS" on page 55
- "USB PARAMETERS" on page 60
• "WEDGE PARAMETERS" on page 67
• "PEN EMULATION" on page 74

This group of parameters is applicable only to BC-8060 Network configurations:

• "NETWORK PARAMETERS" on page 79

The following parameter groups are common to all interface applications:

  • "DATA FORMAT" on page 84 parameters control the messages sent to the Host system.
  • "CAMERA CONTROL" on page 102 covers the control mode managing the camera.
  • "AIMING SYSTEM" on page 103 allows you to enable or disable the Aiming System.

- "CODE SELECTION" on page 104 parameters allow configuration of a personalized mix of codes, code families and their options.

- "READING PARAMETERS" on page 117 control various operating modes and indicators status functioning.

- "RADIO PARAMETERS" on page 124 allow configuration of radio control parameters.

- "DISPLAY and KEYPAD PARAMETERS" on page 130 (some M8500 series models only) allow configuration of reader display parameters.

Reading Configuration Barcodes

DATALOGIC PowerScan PM8500 - Reading Configuration Barcodes - 1

You must first enable your reader to read barcodes in order to use this section. If you have not done this, go to Setup Procedures, starting on page 39 and complete the appropriate procedure.

To configure your reader:

  1. Read the instructions for the setting that you want to configure.
  2. If needed, go to Appendix F with the hex-numeric table and bookmark it or print it so you can use it during the device configuration.
  3. Read the Enter Configuration code ONCE, available at the top of each page of configuration.
  4. Modify the desired parameters in one or more sections, following the procedures given for each group.
  5. Read the Ex it and Save Configuration code ONCE, available at the top of each page of configuration.

Reference notes providing detailed information for the more complex parameters are given in "References" beginning on page 155.

RS-232 PARAMETERS

PowerScan ^® M8500/BC-80X0 configurations only

Baud Rate on page 56
Parity on page 56
Data Bits on page 57
Stop Bits on page 57
Handshaking on page 57
ACK/NACK Protocol on page 58
FIFO on page 58
Inter-character Delay on page 58
  1. Read the Enter Configuration code ONCE, available at the top of each page.
  2. Read configuration codes from the desired groups.

DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 1

= Read the code and follow the procedure given

DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 2

= Default value

  1. Read the Exit and Save Configuration code ONCE, available at the top of each programming page.

DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 3

RS-232 PARAMETERS

DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 1

Baud Rate

300 baud

DATALOGIC PowerScan PM8500 - Baud Rate - 1

1200 baud

DATALOGIC PowerScan PM8500 - Baud Rate - 2

4800 baud

DATALOGIC PowerScan PM8500 - Baud Rate - 3

19200 baud

DATALOGIC PowerScan PM8500 - Baud Rate - 4

600 baud

DATALOGIC PowerScan PM8500 - Baud Rate - 5

2400 baud

DATALOGIC PowerScan PM8500 - Baud Rate - 6

◆ 9600 baud

DATALOGIC PowerScan PM8500 - Baud Rate - 7

38400 baud

DATALOGIC PowerScan PM8500 - Baud Rate - 8

Parity

none

DATALOGIC PowerScan PM8500 - Parity - 1

odd parity

DATALOGIC PowerScan PM8500 - Parity - 2

even parity

DATALOGIC PowerScan PM8500 - Parity - 3

DATALOGIC PowerScan PM8500 - Parity - 4

RS-232 PARAMETERS

DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 1

Data Bits
7 bits
DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 2

9 bits
DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 3

◆ 8 bits
DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 4

Stop Bits
◆ 1 stop bit
DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 5

2 stop bits
DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 6
Handshaking

◆ disable
DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 7

hardware (RTS/CTS)
DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 8

software (XON/XOFF)
DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 9

RTS always ON
DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 10

See "Handshaking" on page 155 for details.

DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 11

RS-232 PARAMETERS

DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 1

ACK/NACK Protocol

◆ disable
DATALOGIC PowerScan PM8500 - ACK/NACK Protocol - 1

enable
DATALOGIC PowerScan PM8500 - ACK/NACK Protocol - 2

See "ACK/NACK Protocol" on page 156 for details on implementing this parameter with PowerScan® M8500.

FIFO

disable
DATALOGIC PowerScan PM8500 - FIFO - 1

◆ enable
DATALOGIC PowerScan PM8500 - FIFO - 2

See "FIFO" on page 156 for more information.

Inter-character Delay

delay between characters transmitted to Host

DATALOGIC PowerScan PM8500 - Inter-character Delay - 1

DATALOGIC PowerScan PM8500 - Inter-character Delay - 2

Read 2 numbers from the Hex & Numeric Table where:

00 = DELAY disabled

01-99 = DELAY from 1 to 99 milliseconds

◆ delay disabled

DATALOGIC PowerScan PM8500 - Read 2 numbers from the Hex & Numeric Table where: - 1

RS-232 PARAMETERS

DATALOGIC PowerScan PM8500 - RS-232 PARAMETERS - 1

RX Timeout

timeout control in reception from Host

DATALOGIC PowerScan PM8500 - RX Timeout - 1

DATALOGIC PowerScan PM8500 - RX Timeout - 2

Read 2 numbers from the Hex & Numeric Table where:

00 = TIMEOUT disabled

01-99 = TIMEOUT from .1 to 9.9 seconds

◆ rx timeout 5 seconds

See "RX Timeout" on page 157 for details.

Serial Trigger Lock

disabled

DATALOGIC PowerScan PM8500 - Serial Trigger Lock - 1

enable and select characters

DATALOGIC PowerScan PM8500 - Serial Trigger Lock - 2

DATALOGIC PowerScan PM8500 - Serial Trigger Lock - 3

Read 2 characters from the Hex & Numeric Table in the range 00-FE where:

  • First Character enables device trigger
  • Second Character inhibits device trigger until the first character is received again.

USB PARAMETERS

USB-COM
Handshaking on page 61
ACK/NACK Protocol on page 61
FIFO on page 61
Inter-character Delay on page 62
RX Timeout on page 62
Serial Trigger Lock on page 63
USB-KBD
Keyboard Nationality on page 64
FIFO on page 65
Inter-character Delay on page 66
Inter-code Delay on page 66
USB Keyboard Speed on page 66
USB-IBM
No parameter selection required.
  1. Read the Enter Configuration code ONCE, available at the top of each page.
  2. Read configuration codes from the desired groups.

DATALOGIC PowerScan PM8500 - USB PARAMETERS - 1

= Read the code and follow the procedure given

◆ = Default value

  1. Read the Exit and Save Configuration code ONCE, available at the top of each programming page.

USB-COM

Handshaking

◆ disable
DATALOGIC PowerScan PM8500 - Handshaking - 1

software (XON/XOFF)
DATALOGIC PowerScan PM8500 - Handshaking - 2

hardware (RTS/CTS)
DATALOGIC PowerScan PM8500 - Handshaking - 3

RTS always ON
DATALOGIC PowerScan PM8500 - Handshaking - 4

See "Handshaking" on page 155 for details.

ACK/NACK Protocol

◆ disable
DATALOGIC PowerScan PM8500 - ACK/NACK Protocol - 1

enable
DATALOGIC PowerScan PM8500 - ACK/NACK Protocol - 2

See "ACK/NACK Protocol" on page 156 for details on implementing this parameter with PowerScan® M8500.

FIFO

disable
DATALOGIC PowerScan PM8500 - FIFO - 1

◆ enable
DATALOGIC PowerScan PM8500 - FIFO - 2

See "FIFO" on page 156 for more information.

DATALOGIC PowerScan PM8500 - FIFO - 3

USB PARAMETERS

DATALOGIC PowerScan PM8500 - USB PARAMETERS - 1

USB-COM (cont)

Inter-character Delay

delay between characters transmitted to Host

DATALOGIC PowerScan PM8500 - Inter-character Delay - 1

DATALOGIC PowerScan PM8500 - Inter-character Delay - 2

Read 2 numbers from the Hex & Numeric Table where:

00 = DELAY disabled

01-99 = DELAY from 1 to 99 milliseconds

◆ delay disabled

RX Timeout

timeout control in reception from Host

DATALOGIC PowerScan PM8500 - RX Timeout - 1

DATALOGIC PowerScan PM8500 - RX Timeout - 2

Read 2 numbers from the Hex & Numeric Table where:

00 = TIMEOUT disabled

01-99 = TIMEOUT from.1 to 9.9 seconds

◆ rx timeout 5 seconds

See "RX Timeout" on page 157 for details.

DATALOGIC PowerScan PM8500 - Read 2 numbers from the Hex & Numeric Table where: - 1

USB PARAMETERS

DATALOGIC PowerScan PM8500 - USB PARAMETERS - 1

USB-COM (cont)

Serial Trigger Lock

disabled

DATALOGIC PowerScan PM8500 - Serial Trigger Lock - 1

enable and select characters

DATALOGIC PowerScan PM8500 - Serial Trigger Lock - 2

DATALOGIC PowerScan PM8500 - Serial Trigger Lock - 3

Read 2 characters from the Hex & Numeric Table in the range 00-FE where:

  • First Character enables device trigger
  • Second Character inhibits device trigger until the first character is received again.

DATALOGIC PowerScan PM8500 - Read 2 characters from the Hex & Numeric Table in the range 00-FE where: - 1

USB PARAMETERS

DATALOGIC PowerScan PM8500 - USB PARAMETERS - 1

USB-KBD

Keyboard Nationality

Not Available for USB-KBD-ALT-MODE Interface.

This parameter default value is restored through the Interface Selection code and not Restore Default.

Belgian
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 1

French
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 2

Italian
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 3

Swedish
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 4

English (UK)
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 5

German
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 6

Spanish
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 7

USA
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 8

DATALOGIC PowerScan PM8500 - Keyboard Nationality - 9

USB PARAMETERS

DATALOGIC PowerScan PM8500 - USB PARAMETERS - 1

USB-KBD (cont)

The Japanese and Eastern Block Keyboard Nationality selections are valid only for IBM AT compatible PCs.

Japanese

DATALOGIC PowerScan PM8500 - USB-KBD (cont) - 1

Russian (Cyrillic)

Russian (Latin)

DATALOGIC PowerScan PM8500 - USB-KBD (cont) - 2

DATALOGIC PowerScan PM8500 - USB-KBD (cont) - 3

Slovenian, Croatian, Serbian (Latin)

Hungarian

DATALOGIC PowerScan PM8500 - USB-KBD (cont) - 4

DATALOGIC PowerScan PM8500 - USB-KBD (cont) - 5

Czech Republic

Romanian

DATALOGIC PowerScan PM8500 - USB-KBD (cont) - 6

DATALOGIC PowerScan PM8500 - USB-KBD (cont) - 7

FIFO

disable

DATALOGIC PowerScan PM8500 - FIFO - 1

◆ enable

DATALOGIC PowerScan PM8500 - FIFO - 2

See "FIFO" on page 156 for details.

DATALOGIC PowerScan PM8500 - FIFO - 3

USB PARAMETERS

DATALOGIC PowerScan PM8500 - USB PARAMETERS - 1

USB-KBD (cont)

Inter-character Delay

delay between characters transmitted to Host

DATALOGIC PowerScan PM8500 - Inter-character Delay - 1

DATALOGIC PowerScan PM8500 - Inter-character Delay - 2

Read 2 numbers from the Hex & Numeric Table where:

00 = DELAY disabled

01-99 = DELAY from 1 to 99 milliseconds

◆ delay disabled

Inter-code Delay

delay between codes transmitted to Host

DATALOGIC PowerScan PM8500 - Inter-code Delay - 1

DATALOGIC PowerScan PM8500 - Inter-code Delay - 2

Read 2 numbers from the Hex & Numeric Table where:

00 = DELAY disabled

01-99 = DELAY from 1 to 99 milliseconds

◆ delay disabled

USB Keyboard Speed

Normal

DATALOGIC PowerScan PM8500 - USB Keyboard Speed - 1

Fast
DATALOGIC PowerScan PM8500 - USB Keyboard Speed - 2

WEDGE PARAMETERS

PowerScan ^® M8500/BC-80X0 configurations only

Keyboard Nationality on page 68
Caps Lock on page 69
Caps Lock Auto-Recognition (IBM AT compatible only) on page 70
Num Lock on page 70
Inter-character Delay on page 70
Inter-code Delay on page 71
Keyboard Setting on page 71
Control Character Emulation on page 73
  1. Read the Enter Configuration code ONCE, available at the top of each page.
  2. Read configuration codes from the desired groups.

DATALOGIC PowerScan PM8500 - WEDGE PARAMETERS - 1

= Read the code and follow the procedure given

DATALOGIC PowerScan PM8500 - WEDGE PARAMETERS - 2

= Default value

  1. Read the Exit and Save Configuration code ONCE, available at the top of each programming page.

DATALOGIC PowerScan PM8500 - WEDGE PARAMETERS - 3

WEDGE PARAMETERS

DATALOGIC PowerScan PM8500 - WEDGE PARAMETERS - 1

Keyboard Nationality

Belgian
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 1

French
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 2

Italian
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 3

Swedish
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 4

English (UK)
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 5

German
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 6

Spanish
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 7

USA
DATALOGIC PowerScan PM8500 - Keyboard Nationality - 8

DATALOGIC PowerScan PM8500 - Keyboard Nationality - 9

WEDGE PARAMETERS

DATALOGIC PowerScan PM8500 - WEDGE PARAMETERS - 1

The Japanese and Eastern Block Keyboard Nationality selections are valid only for IBM AT compatible PCs.

Japanese

DATALOGIC PowerScan PM8500 - WEDGE PARAMETERS - 2

Russian (Cyrillic)

DATALOGIC PowerScan PM8500 - WEDGE PARAMETERS - 3

Slovenian, Croatian, Serbian (Latin)

DATALOGIC PowerScan PM8500 - WEDGE PARAMETERS - 4

Czech Republic

DATALOGIC PowerScan PM8500 - WEDGE PARAMETERS - 5

Caps Lock

◆ caps lock OFF

DATALOGIC PowerScan PM8500 - Caps Lock - 1

Russian (Latin)

DATALOGIC PowerScan PM8500 - Caps Lock - 2

Hungarian

DATALOGIC PowerScan PM8500 - Caps Lock - 3

Romanian

DATALOGIC PowerScan PM8500 - Caps Lock - 4

caps lock ON

DATALOGIC PowerScan PM8500 - Caps Lock - 5

Select the appropriate code to match your keyboard caps lock status.

DATALOGIC PowerScan PM8500 - Caps Lock - 6

Caps lock manual configuration is ignored when Caps Lock Auto-Recognition is enabled.

For PC Notebook interface selections, the caps lock status is automatically recognized; therefore this command is not necessary.

DATALOGIC PowerScan PM8500 - Caps Lock - 7

WEDGE PARAMETERS

DATALOGIC PowerScan PM8500 - WEDGE PARAMETERS - 1

Caps Lock Auto-Recognition (IBM AT compatible only)

disable

DATALOGIC PowerScan PM8500 - Caps Lock Auto-Recognition (IBM AT compatible only) - 1

◆ enable

DATALOGIC PowerScan PM8500 - Caps Lock Auto-Recognition (IBM AT compatible only) - 2

Num Lock

toggle num lock

DATALOGIC PowerScan PM8500 - Num Lock - 1

◆ num lock unchanged

DATALOGIC PowerScan PM8500 - Num Lock - 2

This selection is used together with the Alt Mode interface selection for AT or Notebook PCs.

It changes the way the Alt Mode procedure is executed; therefore it should be set as follows:

  • if your keyboard Num Lock is no normally on use num lock unchanged
  • if your keyboard Num Lock is nor mally off use toggle num lock

In this way the device will execute the Alt Mode procedure correctly for your application.

Inter-character Delay

delay between characters transmitted to Host

DATALOGIC PowerScan PM8500 - Inter-character Delay - 1

DATALOGIC PowerScan PM8500 - Inter-character Delay - 2

Read 2 numbers from the Hex & Numeric Table where:

00 = DELAY disabled

01-99 = DELAY from 1 to 99 milliseconds

◆ delay disabled

Inter-code Delay

delay between codes transmitted to Host

DATALOGIC PowerScan PM8500 - Inter-code Delay - 1

DATALOGIC PowerScan PM8500 - Inter-code Delay - 2

Read 2 numbers from the Hex & Numeric Table where:

00 = DELAY disabled

01-99 = DELAY from 1 to 99 milliseconds

◆ delay disabled

Keyboard Setting

Alphanumeric Keyboard Setting

The device (reader or cradle) can be used with terminals or PCs with various keyboard types and nationalities through a simple keyboard setting procedure.

The type of computer or terminal must be selected before activating the keyboard setting command.

Keyboard setting consists of communicating to the device how to send data corresponding to the keyboard used in the application. The keys must be set in a specific order.

Press and release a key to set it.

Some characters may require more than one key pressed simultaneously during normal use (refer to the manual of your PC or terminal for keyboard use). The exact sequence must be indicated to the reader in this case pressing and releasing the different keys.

Example:

If one has to press the "Shift" and "4" keys simultaneously on the keyboard to transmit the character "\" to the video, to set the "\", press and release "Shift" then press and release "4".

Each pressed and released key must generate an acoustic signal on the device; otherwise repress the key. Never press more than one key at the same time, even if this corresponds to the normal use of your keyboard.

Press "Backspace" to correct a wrong key entry. In this case the device emits 2 beeps.

DATALOGIC PowerScan PM8500 - Example: - 1

"CAPS LOCK" and "NUM LOCK" must be off before starting the keyboard setting procedure. "SHIFT" must be pressed for each character and cannot be substituted by "CAPS LOCK".

setting the alphanumeric keyboard

DATALOGIC PowerScan PM8500 - Example: - 2

DATALOGIC PowerScan PM8500 - Example: - 3

Read the code above.

Press the keys shown in the following table according to their numerical order.

Some ASCII characters may be missing as this depends on the type of keyboard: these are generally particular characters relative to the various national symbologies. In this case:

  • The first 4 characters (Shift, Alt, Ctrl, and Backspace) can only be substituted with keys not used, or substituted with each other.
  • Characters can be substituted with other single symbols (e.g. "SPA CE") even if not included in the barcode set used.
  • Characters can be substituted with others corresponding to your keyboard.

The device signals the end of the procedure with 2 beeps indicating the keys have been registered.

Do not place the reader onto the BC-80X0 cradle during this procedure. Otherwise, the battery charging will occur, modifying the LED's functioning.

DATALOGIC PowerScan PM8500 - Example: - 4

WEDGE PARAMETERS

DATALOGIC PowerScan PM8500 - WEDGE PARAMETERS - 1

Control Character Emulation

◆ Ctrl + Shift + Key

DATALOGIC PowerScan PM8500 - Control Character Emulation - 1

Ctrl + Key

DATALOGIC PowerScan PM8500 - Control Character Emulation - 2

PEN EMULATION

PowerScan ^® M8500/BC-80X0 configurations only

Operating Mode on page 75
Minimum Output Pulse on page 76
Conversion to Code 39 on page 76
Overflow on page 77
Output Level on page 77
Idle Level on page 78
Inter-Block Delay on page 78
  1. Read the Enter Configuration code ONCE, available at the top of each page.
  2. Read configuration codes from the desired groups.

DATALOGIC PowerScan PM8500 - PEN EMULATION - 1

= Read the code and follow the procedure given

◆ = Default value

  1. Read the Exit and Save Configuration code ONCE, available at the top of each programming page.

Operating Mode

DATALOGIC PowerScan PM8500 - Operating Mode - 1

The operating mode parameters are complete commands and do not require reading the Enter and Exit configuration codes.

- interpret mode

DATALOGIC PowerScan PM8500 - Operating Mode - 2

Interprets commands without sending them to the decoder.

transparent mode

DATALOGIC PowerScan PM8500 - Operating Mode - 3

Sends commands to the decoder without interpreting them.

DATALOGIC PowerScan PM8500 - Operating Mode - 4
PEN EMULATION

DATALOGIC PowerScan PM8500 - Operating Mode - 5
Minimum Output Pulse

200 μs
DATALOGIC PowerScan PM8500 - Operating Mode - 6

◆ 600 μs
DATALOGIC PowerScan PM8500 - Operating Mode - 7

1 ms
DATALOGIC PowerScan PM8500 - Operating Mode - 8

high resolution code emulation
400 μs
DATALOGIC PowerScan PM8500 - Operating Mode - 9

800 μs
DATALOGIC PowerScan PM8500 - Operating Mode - 10

1.2 ms
DATALOGIC PowerScan PM8500 - Operating Mode - 11
low resolution code emulation

See "Minimum Output Pulse" on page 157 for details.

Conversion to Code 39

◆ disable conversion to Code 39

DATALOGIC PowerScan PM8500 - Conversion to Code 39 - 1

Transmits codes in their original

format. ◆ enable conversion to Code 39

DATALOGIC PowerScan PM8500 - Conversion to Code 39 - 2
Converts codes read into Code 39 format.

See "Conversion to Code 39 and Code 128" on page 157 for details.

Conversion to Code 128

enable conversion to Code 128

DATALOGIC PowerScan PM8500 - Conversion to Code 128 - 1

Converts codes read into Code 128 format.

See "Conversion to Code 39 and Code 128" on page 157 for details.

Overflow

narrow

DATALOGIC PowerScan PM8500 - Overflow - 1

wide

DATALOGIC PowerScan PM8500 - Overflow - 2

◆ medium

DATALOGIC PowerScan PM8500 - Overflow - 3

See "Overflow" on page 157 for details.

Output Level

normal

DATALOGIC PowerScan PM8500 - Output Level - 1

(white = logic level 0) inverted

DATALOGIC PowerScan PM8500 - Output Level - 2

(white = logic level 1)

See "Output and Idle Levels" on page 158 for details.

DATALOGIC PowerScan PM8500 - Output Level - 3

PEN EMULATION

DATALOGIC PowerScan PM8500 - PEN EMULATION - 1

Idle Level

normal
DATALOGIC PowerScan PM8500 - Idle Level - 1
(black level)

inverted
DATALOGIC PowerScan PM8500 - Idle Level - 2
(white level)

See "Output and Idle Levels" on page 158 for details.

Inter-Block Delay

delay between character blocks transmitted to Host

DATALOGIC PowerScan PM8500 - Inter-Block Delay - 1

DATALOGIC PowerScan PM8500 - Inter-Block Delay - 2

Read 2 numbers from the Hex & Numeric Table where:

00 = DELAY disabled

01-99 = DELAY from .1 to 9.9 seconds

◆ delay disabled

See "Inter-Block Delay" on page 158 for details.

NETWORK PARAMETERS

BC-8060 model configurations only

RS-485 Network on page 80
Network Baud Rate on page 80
Slave Address Range on page 81
Network Warning Message on page 81
Reception Warning Message on page 81
Master Cradle Header on page 82
Master Cradle Terminator on page 83
  1. Read the Enter Configuration code ONCE, available at the top of each page.
  2. Read configuration codes from the desired groups.

DATALOGIC PowerScan PM8500 - NETWORK PARAMETERS - 1

= Read the code and follow the procedure given

◆ = Default value

  1. Read the Exit and Save Configuration code ONCE, available at the top of each programming page.

DATALOGIC PowerScan PM8500 - NETWORK PARAMETERS - 2

NETWORK PARAMETERS

DATALOGIC PowerScan PM8500 - NETWORK PARAMETERS - 1

RS-485 Network

◆ disable RS-485 network

DATALOGIC PowerScan PM8500 - RS-485 Network - 1

enable RS-485 slave

DATALOGIC PowerScan PM8500 - RS-485 Network - 2

enable RS-485 master

DATALOGIC PowerScan PM8500 - RS-485 Network - 3

See "Multidrop STAR-System™ Network Layouts" on page 37 for details.

DATALOGIC PowerScan PM8500 - RS-485 Network - 4

If a BC-8060 cradle is errantly configured as a Slave but not connected to a network, it may not be able to receive further commands from the reader. In this case it can be reconfigured by executing the BIND procedure, which returns the cradle to Stand-alone configuration.

Network Baud Rate

9600

DATALOGIC PowerScan PM8500 - Network Baud Rate - 1

19200

DATALOGIC PowerScan PM8500 - Network Baud Rate - 2

◆ 38400

DATALOGIC PowerScan PM8500 - Network Baud Rate - 3

DATALOGIC PowerScan PM8500 - Network Baud Rate - 4

NETWORK PARAMETERS

DATALOGIC PowerScan PM8500 - NETWORK PARAMETERS - 1

Slave Address Range

First Address

DATALOGIC PowerScan PM8500 - Slave Address Range - 1

DATALOGIC PowerScan PM8500 - Slave Address Range - 2

Read the code above and the four-digit address of the First Slave device in the system.

Last Address

DATALOGIC PowerScan PM8500 - Slave Address Range - 3

DATALOGIC PowerScan PM8500 - Slave Address Range - 4

Read the code above and the four-digit address of the Last Slave device in the system.

See "Slave Address Range First/Last" on page 158 for details.

Network Warning Message

◆ network warning message not transmitted

DATALOGIC PowerScan PM8500 - Network Warning Message - 1

network warning message transmitted

DATALOGIC PowerScan PM8500 - Network Warning Message - 2

See "Network Warning Message" on page 159 for details.

Reception Warning Message

reception warning message not transmitted

DATALOGIC PowerScan PM8500 - Reception Warning Message - 1

◆ reception warning message transmitted

DATALOGIC PowerScan PM8500 - Reception Warning Message - 2

See "Reception Warning Message" on page 159 for details.

DATALOGIC PowerScan PM8500 - Reception Warning Message - 3

NETWORK PARAMETERS

DATALOGIC PowerScan PM8500 - NETWORK PARAMETERS - 1

Master Cradle Header

◆ no header
DATALOGIC PowerScan PM8500 - Master Cradle Header - 1

one character header
DATALOGIC PowerScan PM8500 - Master Cradle Header - 2

DATALOGIC PowerScan PM8500 - Master Cradle Header - 3

two character header
DATALOGIC PowerScan PM8500 - Master Cradle Header - 4

DATALOGIC PowerScan PM8500 - Master Cradle Header - 5

three character header
DATALOGIC PowerScan PM8500 - Master Cradle Header - 6

DATALOGIC PowerScan PM8500 - Master Cradle Header - 7

four character header
DATALOGIC PowerScan PM8500 - Master Cradle Header - 8

DATALOGIC PowerScan PM8500 - Master Cradle Header - 9

five character header
DATALOGIC PowerScan PM8500 - Master Cradle Header - 10

DATALOGIC PowerScan PM8500 - Master Cradle Header - 11

six character header
DATALOGIC PowerScan PM8500 - Master Cradle Header - 12

DATALOGIC PowerScan PM8500 - Master Cradle Header - 13

seven character header
DATALOGIC PowerScan PM8500 - Master Cradle Header - 14

DATALOGIC PowerScan PM8500 - Master Cradle Header - 15

eight character header
DATALOGIC PowerScan PM8500 - Master Cradle Header - 16

DATALOGIC PowerScan PM8500 - Master Cradle Header - 17

After selecting one of the desired Header codes, read the character(s) from the HEX table.

Valid characters are in the range:

00-FE

Example:

four character header

Read

DATALOGIC PowerScan PM8500 - Master Cradle Header - 18

+ 41 + 42 + 43 + 44 = Header ABCD

For more details about default and WEDGE Interface Extended Keyboard values, see "Master Header/Terminator Selection" and "Header/Terminator Selection" on page 160, and "Define Special Key Sequence" on page 161.

DATALOGIC PowerScan PM8500 - Master Cradle Header - 19

NETWORK PARAMETERS

DATALOGIC PowerScan PM8500 - NETWORK PARAMETERS - 1

Master Cradle Terminator

◆ no terminator
DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 1

one character terminator
DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 2

DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 3

two character terminator
DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 4

DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 5

three character terminator
DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 6

DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 7

four character terminator
DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 8

DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 9

five character terminator
DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 10

DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 11

six character terminator
DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 12

DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 13

seven character terminator
DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 14

DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 15

eight character terminator
DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 16

DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 17

After selecting one of the desired Terminator codes, read the character(s) from the HEX table.

Valid characters are in the range:

00-FE

Example:

two character terminator

Read

DATALOGIC PowerScan PM8500 - Master Cradle Terminator - 18

+ 0D + 0A = Terminator CR LF

For more details about default and WEDGE Interface Extended Keyboard values, see "Master Header/Terminator Selection" and "Header/Terminator Selection" on page 160, and "Define Special Key Sequence" on page 161.

DATA FORMAT

NOT FOR PEN INTERFACES

Symbology Independent Parameters
Code Identifier on page 85
Custom Code Identifier on page 86
Header on page 89
Terminator on page 90
Code Length Tx on page 91
Address Stamping on page 91
Address Delimiter on page 92
Time Stamping on page 92
Time Stamping Delimiter on page 93
  1. Read the Enter Configuration code ONCE, available at the top of each page.
  2. Read configuration codes from the desired groups.

DATALOGIC PowerScan PM8500 - DATA FORMAT - 1

= Read the code and follow the procedure given

◆ = Default value

  1. Read the Exit and Save Configuration code ONCE, available at the top of each programming page.

Enter Reader Configuration

DATALOGIC PowerScan PM8500 - DATA FORMAT - 2

DATA FORMAT

Exit and Save Reader Configuration

DATALOGIC PowerScan PM8500 - DATA FORMAT - 3

Code Identifier

◆ disable

DATALOGIC PowerScan PM8500 - Code Identifier - 1

AIM standard

DATALOGIC PowerScan PM8500 - Code Identifier - 2

Datalogic standard

DATALOGIC PowerScan PM8500 - Code Identifier - 3

custom

DATALOGIC PowerScan PM8500 - Code Identifier - 4

DATALOGIC PowerScan PM8500 - Code Identifier - 5

DATA FORMAT

DATALOGIC PowerScan PM8500 - DATA FORMAT - 1

Custom Code Identifier

The following procedure sets a new Code Identifier for a specific barcode symbology:

  1. Read the Enter Reader Configuration code at the top of the page.
  2. Read one of the following codes that corresponds to the r equired barcode symbology.
  3. Define 1 or 2 identifying characters for each code type. If only 1 identifying character is required, the second character must be selected as FF (disabled). Read the hexadecimal value corresponding to the character(s) you want to define as identifiers for the symbology selected in step 2: valid characters are in the range 00-FD.

Example: To define Code 39 Code Identifier = @

Valid characters are in the range:

00-FD

Code 39

Read

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 1

+ 40 + FF

= @

EAN/UPC

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 2

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 3

CODE 128

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 4

CODABAR

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 5

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 6

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 7

CODE 93

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 8

CODE EAN 128

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 9

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 10

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 11

2/5 INTERLEAVED

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 12

CODE 39

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 13

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 14

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 15

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 16
DATA FORMAT

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 17
Custom Code Identifier — continued

CODE 32
DATALOGIC PowerScan PM8500 - Custom Code Identifier - 18

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 19

PDF 417
DATALOGIC PowerScan PM8500 - Custom Code Identifier - 20

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 21

MICRO PDF 417
DATALOGIC PowerScan PM8500 - Custom Code Identifier - 22

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 23

MAXICODE
DATALOGIC PowerScan PM8500 - Custom Code Identifier - 24

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 25

DATAMATRIX
DATALOGIC PowerScan PM8500 - Custom Code Identifier - 26

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 27

QR CODE
DATALOGIC PowerScan PM8500 - Custom Code Identifier - 28

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 29

MICRO QR
DATALOGIC PowerScan PM8500 - Custom Code Identifier - 30

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 31

AZTEC
DATALOGIC PowerScan PM8500 - Custom Code Identifier - 32

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 33

AUSTRALIAN POSTAL
DATALOGIC PowerScan PM8500 - Custom Code Identifier - 34

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 35

INTELLIGENT MAIL BARCODE
DATALOGIC PowerScan PM8500 - Custom Code Identifier - 36

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 37

JAPAN POSTAL
DATALOGIC PowerScan PM8500 - Custom Code Identifier - 38

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 39

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 40
DATA FORMAT

DATALOGIC PowerScan PM8500 - Custom Code Identifier - 41

Custom Code Identifier — continued

PLANET POSTAL
DATALOGIC PowerScan PM8500 - Custom Code Identifier — continued - 1

DATALOGIC PowerScan PM8500 - Custom Code Identifier — continued - 2

POSTNET POSTAL
DATALOGIC PowerScan PM8500 - Custom Code Identifier — continued - 3

DATALOGIC PowerScan PM8500 - Custom Code Identifier — continued - 4

KIX POSTAL
DATALOGIC PowerScan PM8500 - Custom Code Identifier — continued - 5

DATALOGIC PowerScan PM8500 - Custom Code Identifier — continued - 6

RM4SCC POSTAL
DATALOGIC PowerScan PM8500 - Custom Code Identifier — continued - 7

DATALOGIC PowerScan PM8500 - Custom Code Identifier — continued - 8

GS1 DATABAR
DATALOGIC PowerScan PM8500 - Custom Code Identifier — continued - 9

DATALOGIC PowerScan PM8500 - Custom Code Identifier — continued - 10

DATALOGIC PowerScan PM8500 - Custom Code Identifier — continued - 11

DATA FORMAT

DATALOGIC PowerScan PM8500 - DATA FORMAT - 1

no header
DATALOGIC PowerScan PM8500 - Header - 1

two character header
DATALOGIC PowerScan PM8500 - Header - 2

DATALOGIC PowerScan PM8500 - Header - 3

one character header
DATALOGIC PowerScan PM8500 - Header - 4

DATALOGIC PowerScan PM8500 - Header - 5

three character header
DATALOGIC PowerScan PM8500 - Header - 6

DATALOGIC PowerScan PM8500 - Header - 7

four character header
DATALOGIC PowerScan PM8500 - Header - 8

DATALOGIC PowerScan PM8500 - Header - 9

five character header
DATALOGIC PowerScan PM8500 - Header - 10

DATALOGIC PowerScan PM8500 - Header - 11

six character header
DATALOGIC PowerScan PM8500 - Header - 12

DATALOGIC PowerScan PM8500 - Header - 13

seven character header
DATALOGIC PowerScan PM8500 - Header - 14

DATALOGIC PowerScan PM8500 - Header - 15

eight character header
DATALOGIC PowerScan PM8500 - Header - 16

DATALOGIC PowerScan PM8500 - Header - 17

After selecting one of the desired Header codes, read the character(s) from the HEX table. Valid characters are in the range 00-FE. For Wedge and USB-KBD interfaces, it is also possible to read the Special Key(s) described on page "Define Special Key Sequence" on page 161.

Example: Valid characters are in the range:

00-FE

four character header

Read

DATALOGIC PowerScan PM8500 - Header - 18

+ 41 + 42 + 43 + 44 = Header ABCD

For more details see "Header/Terminator Selection" on page 160 and "Define Special Key Sequence" on page 161.

DATALOGIC PowerScan PM8500 - Header - 19

DATA FORMAT

DATALOGIC PowerScan PM8500 - DATA FORMAT - 1

Terminator

no terminator

DATALOGIC PowerScan PM8500 - Terminator - 1

one character terminator

DATALOGIC PowerScan PM8500 - Terminator - 2

DATALOGIC PowerScan PM8500 - Terminator - 3

two character terminator

DATALOGIC PowerScan PM8500 - Terminator - 4

DATALOGIC PowerScan PM8500 - Terminator - 5

three character terminator

DATALOGIC PowerScan PM8500 - Terminator - 6

DATALOGIC PowerScan PM8500 - Terminator - 7

four character terminator

DATALOGIC PowerScan PM8500 - Terminator - 8

DATALOGIC PowerScan PM8500 - Terminator - 9

five character terminator

DATALOGIC PowerScan PM8500 - Terminator - 10

DATALOGIC PowerScan PM8500 - Terminator - 11

six character terminator

DATALOGIC PowerScan PM8500 - Terminator - 12

DATALOGIC PowerScan PM8500 - Terminator - 13

seven character terminator

DATALOGIC PowerScan PM8500 - Terminator - 14

DATALOGIC PowerScan PM8500 - Terminator - 15

eight character terminator

DATALOGIC PowerScan PM8500 - Terminator - 16

DATALOGIC PowerScan PM8500 - Terminator - 17

After selecting one of the desired Terminator codes, read the character(s) from the HEX table. Valid characters are in the range 00-FE. For Wedge and USB-KBD interfaces, it is also possible to read the Special Key(s). See "Define Special Key Sequence" on page 161 for more information.

Example: Valid characters are in the range:

00-FE

two character terminator

Read

DATALOGIC PowerScan PM8500 - Terminator - 18

+ 0D + 0A

= Terminator CR LF

For more details see "Header/Terminator Selection" on page 160 and "Define Special Key Sequence" on page 161

Code Length Tx

◆ code length not transmitted

DATALOGIC PowerScan PM8500 - Code Length Tx - 1

code length transmitted in fixed 4-digit format

DATALOGIC PowerScan PM8500 - Code Length Tx - 2

code length transmitted in variable-digit format

DATALOGIC PowerScan PM8500 - Code Length Tx - 3

The code length is transmitted in the message after the Headers and Code Identifier characters. The code length is calculated after performing any field adjustment operations.

Address Stamping

◆ disable reader address stamping

DATALOGIC PowerScan PM8500 - Address Stamping - 1

enable reader address stamping

DATALOGIC PowerScan PM8500 - Address Stamping - 2

◆ disable cradle address stamping

DATALOGIC PowerScan PM8500 - Address Stamping - 3

enable cradle address stamping

DATALOGIC PowerScan PM8500 - Address Stamping - 4

See "Address Stamping" on page 168 for details.

DATALOGIC PowerScan PM8500 - Address Stamping - 5

DATA FORMAT

DATALOGIC PowerScan PM8500 - DATA FORMAT - 1

Address Delimiter

◆ disable reader address delimiter

DATALOGIC PowerScan PM8500 - Address Delimiter - 1

◆ disable cradle address delimiter

DATALOGIC PowerScan PM8500 - Address Delimiter - 2

enable reader address delimiter and select characters

DATALOGIC PowerScan PM8500 - Address Delimiter - 3

DATALOGIC PowerScan PM8500 - Address Delimiter - 4

Read 2 HEX characters in the range 00-FE

DATALOGIC PowerScan PM8500 - Address Delimiter - 5

enable cradle address delimiter and select characters

DATALOGIC PowerScan PM8500 - Address Delimiter - 6

Read 2 HEX characters in the range 00-FE

See "Address Delimiter" on page 168 for details.

Time Stamping

◆ disable

DATALOGIC PowerScan PM8500 - Time Stamping - 1

hour/minutes/seconds month/day/year

DATALOGIC PowerScan PM8500 - Time Stamping - 2

hour/minutes/seconds day/month/year

DATALOGIC PowerScan PM8500 - Time Stamping - 3

hour/minutes/seconds

DATALOGIC PowerScan PM8500 - Time Stamping - 4

month/day/year

DATALOGIC PowerScan PM8500 - Time Stamping - 5

day/month/year

DATALOGIC PowerScan PM8500 - Time Stamping - 6

See "Time Stamping Format" on page 168 for details.

DATALOGIC PowerScan PM8500 - Time Stamping - 7

DATA FORMAT

DATALOGIC PowerScan PM8500 - DATA FORMAT - 1

Time Stamping Delimiter
◆ disable
DATALOGIC PowerScan PM8500 - DATA FORMAT - 2

select delimiter
DATALOGIC PowerScan PM8500 - DATA FORMAT - 3

DATALOGIC PowerScan PM8500 - DATA FORMAT - 4
Read 2 HEX characters in the range 00-FE.

See "Time Stamping Delimiter" on page 168 for details.

Symbology Dependent Parameters

Symbology Dependent Parameters
Symbology Specific Format on page 95
Symbology Headers on page 95
Headers on page 96
Symbology Terminators on page 96
Terminators on page 96
Symbology Character Substitution on page 97
Character Substitution on page 97
Symbology Character Deletion on page 97
Character Deletion on page 98
Symbology Specific Format Default on page 98
Define Concatenation on page 99
Concatenation Enable/Disable on page 99
Concatenation Length on page 99
Concatenation with Intercode Delay on page 100
Concatenation Failure Transmission on page 100
Concatenation Timeout on page 100
Transmission After Timeout on page 101
Concatenation Result Code ID on page 101

The “Symbology Specific Format Default” code on page 98 allows you to restore the default values for symbology dependent parameters related to a specific code family.

Symbology Specific Format

Symbology Specific Format

DATALOGIC PowerScan PM8500 - Symbology Specific Format - 1

  1. Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix D.
  2. Formatting:

0 = select all - Stop
1 = select right - followed by Step 3
2 = select left - followed by Step 3
3 = select middle - followed by a number in the range 000-999 for the starting character and then, by Step 3
4 = discard right - followed by Step 3
5 = discard left - followed by Step 3
6 = discard middle - followed by a number in the range 000-999 for the starting character and then, by Step 3

  1. Set the number of characters to select/discard in the range 000-999.

Symbology Headers

Symbology Headers

DATALOGIC PowerScan PM8500 - Symbology Headers - 1

  1. Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix D.
  2. Set the number of characters in the range 0-5.
  3. Read the corresponding characters as Hex values from the Hex/Numeric table. Valid values are in the range:

• 00-7F for RS-232, USB BULK, USB COM, USB Generic HID
• 00-9B for Wedge and USB Keyboard

  1. Read the following code to enable the configuration you have set.

Headers

Headers

DATALOGIC PowerScan PM8500 - Headers - 1

  1. Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix D.
    2.0 = disabled

1 = enabled

Symbology Terminators

Symbology Terminators

DATALOGIC PowerScan PM8500 - Symbology Terminators - 1

  1. Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix D.
  2. Set the number of characters in the range 0-5.
  3. Read the corresponding characters as Hex values from the Hex/Numeric table. Valid values are in the range:

• 00-7F for RS-232, USB BULK, USB COM, USB Generic HID
• 00-9B for Wedge and USB Keyboard

  1. Read the following code to enable the configuration you have set.

Terminators

Terminators

DATALOGIC PowerScan PM8500 - Terminators - 1

  1. Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix D.
  2. 0 = disabled

1 = enabled

Symbology Character Substitution

Symbology Character Substitution

DATALOGIC PowerScan PM8500 - Symbology Character Substitution - 1

  1. Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix D.
  2. Read the corresponding character as Hex value from the Hex/Numeric table which identifies the character to be substituted. Valid value is in the range 00-7F.
  3. Read the corresponding character as Hex v alue from the Hex/Numeric table which identifies the new substituting character. Valid value is in the range 00-7F.
  4. Read the following code to enable the configuration you have set.

Character Substitution

Character Substitution

DATALOGIC PowerScan PM8500 - Character Substitution - 1

  1. Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix D.

2.0 = disabled

1 = enabled

Symbology Character Deletion

Symbology Character Deletion

DATALOGIC PowerScan PM8500 - Symbology Character Deletion - 1

  1. Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix D.
  2. Read the corresponding character as Hex v value from the Hex/Numeric table which identifies the character to be deleted. Valid value is in the range 00-7F.
  3. Read the following code to enable the configuration you have set.

DATALOGIC PowerScan PM8500 - Symbology Character Deletion - 2

DATA FORMAT

DATALOGIC PowerScan PM8500 - DATA FORMAT - 1

Character Deletion

Character Deletion

DATALOGIC PowerScan PM8500 - Character Deletion - 1

  1. Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix D.

  2. 0 = disabled 1 = enabled

Symbology Specific Format Default

Symbology Specific Format Default

DATALOGIC PowerScan PM8500 - Symbology Specific Format Default - 1

Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix D.

Concatenation

Define Concatenation

Define Concatenation

DATALOGIC PowerScan PM8500 - Define Concatenation - 1

  1. Select the number of codes to concatenate in the range 2-4.
  2. Select the Datalogic Standard Code Identifier for each code to concatenate (repeat for same code types) from the table in Appendix D.
  3. Read the following code to enable the configuration you have set.

Concatenation Enable/Disable

Disabled Enabled

DATALOGIC PowerScan PM8500 - Concatenation Enable/Disable - 1

DATALOGIC PowerScan PM8500 - Concatenation Enable/Disable - 2

Concatenation Length

First Concatenated Code Length

Set First Concatenated Code Length

DATALOGIC PowerScan PM8500 - First Concatenated Code Length - 1

Read the number in the range 000-255.

000 = any code length

Second Concatenated Code Length

Set Second Concatenated Code Length

DATALOGIC PowerScan PM8500 - Second Concatenated Code Length - 1

Read the number in the range 000-255.

000 = any code length

Third Concatenated Code Length

Set Third Concatenated Code Length

DATALOGIC PowerScan PM8500 - Third Concatenated Code Length - 1

Read the number in the range 000-255.

000 = any code length

Fourth Concatenated Code Length

Set Fourth Concatenated Code Length

DATALOGIC PowerScan PM8500 - Fourth Concatenated Code Length - 1

Read the number in the range 000-255.

000 = any code length

Concatenation with Intercode Delay

Disabled Enabled

DATALOGIC PowerScan PM8500 - Concatenation with Intercode Delay - 1

DATALOGIC PowerScan PM8500 - Concatenation with Intercode Delay - 2

This parameter is enabled with concatenation activated (see "Concatenation" on page 22 for details).

Concatenation Failure Transmission

TX Codes Causing Failure No Code TX

DATALOGIC PowerScan PM8500 - Concatenation Failure Transmission - 1

DATALOGIC PowerScan PM8500 - Concatenation Failure Transmission - 2

See "Concatenation" on page 22 for details.

Concatenation Timeout

Concatenation Timeout

DATALOGIC PowerScan PM8500 - Concatenation Timeout - 1

05-99 = timeout from 5 to 99 seconds.

DATALOGIC PowerScan PM8500 - Concatenation Timeout - 2

DATA FORMAT

DATALOGIC PowerScan PM8500 - DATA FORMAT - 1

Transmission After Timeout

No Code Transmission First Code Transmission

DATALOGIC PowerScan PM8500 - Transmission After Timeout - 1

DATALOGIC PowerScan PM8500 - Transmission After Timeout - 2

Second Code Transmission Third Code Transmission

DATALOGIC PowerScan PM8500 - Transmission After Timeout - 3

DATALOGIC PowerScan PM8500 - Transmission After Timeout - 4

Concatenation Result Code ID

No Code Identifier Use First Code Identifier

DATALOGIC PowerScan PM8500 - Concatenation Result Code ID - 1

DATALOGIC PowerScan PM8500 - Concatenation Result Code ID - 2

Use Second Code Identifier Use Third Code Identifier

DATALOGIC PowerScan PM8500 - Concatenation Result Code ID - 3

DATALOGIC PowerScan PM8500 - Concatenation Result Code ID - 4

Use Fourth Code Identifier

DATALOGIC PowerScan PM8500 - Concatenation Result Code ID - 5

DATALOGIC PowerScan PM8500 - Concatenation Result Code ID - 6

CAMERA CONTROL

DATALOGIC PowerScan PM8500 - CAMERA CONTROL - 1

CAMERA CONTROL

Exposure Mode

Automatic (Entire Image)

DATALOGIC PowerScan PM8500 - Exposure Mode - 1

Automatic (Central Part of Image)

DATALOGIC PowerScan PM8500 - Exposure Mode - 2

Automatic for Highly Reflective Surfaces

DATALOGIC PowerScan PM8500 - Exposure Mode - 3

See "Camera Control" on page 20 for details.

AIMING SYSTEM

See "Aiming System" on page 18 for more information.

disable Aiming System

DATALOGIC PowerScan PM8500 - AIMING SYSTEM - 1

enable Aiming System

DATALOGIC PowerScan PM8500 - AIMING SYSTEM - 2

Good Read Spot

A green Good-Read Spot will be projected in the field of view when the reading is successful.

disabled

DATALOGIC PowerScan PM8500 - Good Read Spot - 1

enable short enable medium

DATALOGIC PowerScan PM8500 - Good Read Spot - 2

DATALOGIC PowerScan PM8500 - Good Read Spot - 3

enable long enable continuous

DATALOGIC PowerScan PM8500 - Good Read Spot - 4

DATALOGIC PowerScan PM8500 - Good Read Spot - 5

DATALOGIC PowerScan PM8500 - Good Read Spot - 6

CODE SELECTION

DATALOGIC PowerScan PM8500 - CODE SELECTION - 1

CODE SELECTION

Disable All Symbologies Disable All Linear Symbologies

DATALOGIC PowerScan PM8500 - CODE SELECTION - 1

DATALOGIC PowerScan PM8500 - CODE SELECTION - 2

Disable All 2D Symbologies

DATALOGIC PowerScan PM8500 - CODE SELECTION - 3

Issue Identical Codes

This parameter manages the code transmission when more than one code containing the same information is detected in a single scan.

All identical codes are transmitted to the Host when the parameter is enabled; if disabled, only one of the identical codes is sent.

Disabled Enabled

DATALOGIC PowerScan PM8500 - Issue Identical Codes - 1

DATALOGIC PowerScan PM8500 - Issue Identical Codes - 2

Linear Symbologies

Linear Symbologies
UPC/EAN/JAN Family on page 105
Code 39 Family on page 106
Code 32 Family on page 107
Interleaved 2 of 5 Family on page 107
Codabar Family on page 108
Code 128 Family on page 109
Code 93 Family on page 110
GS1 DatabarTM Family on page 111

UPC/EAN/JAN Family

EAN/UPC/JAN Disabled EAN/UPC/JAN Enabled

DATALOGIC PowerScan PM8500 - UPC/EAN/JAN Family - 1

DATALOGIC PowerScan PM8500 - UPC/EAN/JAN Family - 2

Add-On Disabled Add-On Enabled

DATALOGIC PowerScan PM8500 - UPC/EAN/JAN Family - 3

DATALOGIC PowerScan PM8500 - UPC/EAN/JAN Family - 4

UPCE Expansion Disabled UPCE Expansion Enabled

DATALOGIC PowerScan PM8500 - UPC/EAN/JAN Family - 5

DATALOGIC PowerScan PM8500 - UPC/EAN/JAN Family - 6

DATALOGIC PowerScan PM8500 - UPC/EAN/JAN Family - 7

CODE SELECTION

DATALOGIC PowerScan PM8500 - CODE SELECTION - 1

Code 39 Family

Code 39 Std - Disabled Code 39 Std - No Check Digit Control

DATALOGIC PowerScan PM8500 - Code 39 Family - 1

DATALOGIC PowerScan PM8500 - Code 39 Family - 2

Code 39 Std - Check Digit Control without Transmission

DATALOGIC PowerScan PM8500 - Code 39 Family - 3

Code 39 Std - Check Digit Control and Transmission

DATALOGIC PowerScan PM8500 - Code 39 Family - 4

Code 39 Full ASCII - Disabled Code 39 Full ASCII- Enabled

DATALOGIC PowerScan PM8500 - Code 39 Family - 5

DATALOGIC PowerScan PM8500 - Code 39 Family - 6

Code Length Check - Disabled Code Length Check - Enabled

DATALOGIC PowerScan PM8500 - Code 39 Family - 7

DATALOGIC PowerScan PM8500 - Code 39 Family - 8

Minimum Code Length

DATALOGIC PowerScan PM8500 - Code 39 Family - 9

Read the number in the range 001-255.

Maximum Code Length

DATALOGIC PowerScan PM8500 - Code 39 Family - 10

Read the number in the range 001-255.

DATALOGIC PowerScan PM8500 - Code 39 Family - 11

CODE SELECTION

DATALOGIC PowerScan PM8500 - CODE SELECTION - 1

Code 39 Family (continued)

Start-Stop Character Transmission - Disabled

DATALOGIC PowerScan PM8500 - Code 39 Family (continued) - 1

Start-Stop Character Transmission - Enabled

DATALOGIC PowerScan PM8500 - Code 39 Family (continued) - 2

Code 32 Family

Disabled Enabled

DATALOGIC PowerScan PM8500 - Code 32 Family - 1

DATALOGIC PowerScan PM8500 - Code 32 Family - 2

Interleaved 2 of 5 Family

Disabled Enabled - No Check Digit Control

DATALOGIC PowerScan PM8500 - Interleaved 2 of 5 Family - 1

DATALOGIC PowerScan PM8500 - Interleaved 2 of 5 Family - 2

Enabled - Check Digit Control and without Transmission

DATALOGIC PowerScan PM8500 - Interleaved 2 of 5 Family - 3

Enabled - Check Digit Control and Transmission

DATALOGIC PowerScan PM8500 - Interleaved 2 of 5 Family - 4

Code Length Check - Disabled Code Length Check - Enabled

DATALOGIC PowerScan PM8500 - Interleaved 2 of 5 Family - 5

DATALOGIC PowerScan PM8500 - Interleaved 2 of 5 Family - 6

Minimum Code Length

DATALOGIC PowerScan PM8500 - Interleaved 2 of 5 Family - 7

Read the number in the range 001-255.

Interleaved 2 of 5 Family (continued)

Maximum Code Length

DATALOGIC PowerScan PM8500 - Interleaved 2 of 5 Family (continued) - 1

Read the number in the range 001-255.

Codabar Family

Disabled Enabled - No Check Digit Control

DATALOGIC PowerScan PM8500 - Codabar Family - 1

DATALOGIC PowerScan PM8500 - Codabar Family - 2

Enabled - Check Digit Control without Transmission

DATALOGIC PowerScan PM8500 - Codabar Family - 3

Enabled - Check Digit Control and Transmission

DATALOGIC PowerScan PM8500 - Codabar Family - 4

Code Length Check - Disabled Code Length Check - Enabled

DATALOGIC PowerScan PM8500 - Codabar Family - 5

DATALOGIC PowerScan PM8500 - Codabar Family - 6

Minimum Code Length

DATALOGIC PowerScan PM8500 - Codabar Family - 7

Read the number in the range 001-255.

Maximum Code Length

DATALOGIC PowerScan PM8500 - Codabar Family - 8

Read the number in the range 001-255.

DATALOGIC PowerScan PM8500 - Codabar Family - 9

CODE SELECTION

DATALOGIC PowerScan PM8500 - CODE SELECTION - 1

Code 128 Family

Code 128 - Disabled Code 128 - Enabled

DATALOGIC PowerScan PM8500 - Code 128 Family - 1

DATALOGIC PowerScan PM8500 - Code 128 Family - 2

Code Length Check - Disabled Code Length Check - Enabled

DATALOGIC PowerScan PM8500 - Code 128 Family - 3

DATALOGIC PowerScan PM8500 - Code 128 Family - 4

Code 128 - Min. Code Length

DATALOGIC PowerScan PM8500 - Code 128 Family - 5

Read the number in the range 001-255.

Code 128 - Max. Code Length

DATALOGIC PowerScan PM8500 - Code 128 Family - 6

Read the number in the range 001-255.

EAN 128 - Disabled EAN 128 - Enabled

DATALOGIC PowerScan PM8500 - Code 128 Family - 7

DATALOGIC PowerScan PM8500 - Code 128 Family - 8

EAN 128 - Code Length Check Disabled

DATALOGIC PowerScan PM8500 - Code 128 Family - 9

EAN 128 - Code Length Check Enabled

DATALOGIC PowerScan PM8500 - Code 128 Family - 10

DATALOGIC PowerScan PM8500 - Code 128 Family - 11

CODE SELECTION

DATALOGIC PowerScan PM8500 - CODE SELECTION - 1

Code 128 Family (continued)

EAN 128 - Min. Code Length

DATALOGIC PowerScan PM8500 - Code 128 Family (continued) - 1

Read the number in the range 001-255.

Maximum Code Length

DATALOGIC PowerScan PM8500 - Code 128 Family (continued) - 2

Read the number in the range 001-255.

Code 93 Family

Disabled Enabled

DATALOGIC PowerScan PM8500 - Code 93 Family - 1

DATALOGIC PowerScan PM8500 - Code 93 Family - 2

Code Length Check - Disabled Code Length Check - Enabled

DATALOGIC PowerScan PM8500 - Code 93 Family - 3

DATALOGIC PowerScan PM8500 - Code 93 Family - 4

Minimum Code Length

DATALOGIC PowerScan PM8500 - Code 93 Family - 5

Read the number in the range 001-255.

Maximum Code Length

DATALOGIC PowerScan PM8500 - Code 93 Family - 6

Read the number in the range 001-255.

DATALOGIC PowerScan PM8500 - Code 93 Family - 7

CODE SELECTION

DATALOGIC PowerScan PM8500 - CODE SELECTION - 1

GS1 Databar™ Family

Disable GS1 DataBar Expanded Enable GS1 DataBar Expanded

DATALOGIC PowerScan PM8500 - GS1 Databar™ Family - 1

DATALOGIC PowerScan PM8500 - GS1 Databar™ Family - 2

Disable GS1 DataBar Limited Enable GS1 DataBar Limited

DATALOGIC PowerScan PM8500 - GS1 Databar™ Family - 3

DATALOGIC PowerScan PM8500 - GS1 Databar™ Family - 4

Disable GS1 DataBar Omnidirectional

DATALOGIC PowerScan PM8500 - GS1 Databar™ Family - 5

Enable GS1 DataBar Omnidirectional

DATALOGIC PowerScan PM8500 - GS1 Databar™ Family - 6

Disable GS1 DataBar Expanded Stacked

DATALOGIC PowerScan PM8500 - GS1 Databar™ Family - 7

Enable GS1 DataBar Expanded Stacked

DATALOGIC PowerScan PM8500 - GS1 Databar™ Family - 8

Disable GS1 DataBar Stacked Enable GS1 DataBar Stacked

DATALOGIC PowerScan PM8500 - GS1 Databar™ Family - 9

DATALOGIC PowerScan PM8500 - GS1 Databar™ Family - 10

DATALOGIC PowerScan PM8500 - GS1 Databar™ Family - 11

CODE SELECTION

DATALOGIC PowerScan PM8500 - CODE SELECTION - 1

2D Symbologies

2D Symbologies
PDF417 on page 112
Micro PDF417 on page 113
DataMatrix Family on page 113
QR Family on page 113
Postal Codes Family on page 114
Australian Table Selection on page 115
Maxicode Family on page 115
Aztec on page 116
Composite Codes on page 116

PDF417

Disabled Enabled

DATALOGIC PowerScan PM8500 - PDF417 - 1

DATALOGIC PowerScan PM8500 - PDF417 - 2

Macro PDF417 Unbuffered Mode Macro PDF417 Buffered Mode

DATALOGIC PowerScan PM8500 - PDF417 - 3

DATALOGIC PowerScan PM8500 - PDF417 - 4

The following command carries out its specific function and does not require reading the Enter or Exit and Save Configuration codes.

Abort Macro PDF417 Buffered Mode

DATALOGIC PowerScan PM8500 - PDF417 - 5

It stops buffering the read codes at any time. All the buffered codes will not be saved.

DATALOGIC PowerScan PM8500 - PDF417 - 6

CODE SELECTION

DATALOGIC PowerScan PM8500 - CODE SELECTION - 1

Micro PDF417

Disabled Enabled
DATALOGIC PowerScan PM8500 - Micro PDF417 - 1

DATALOGIC PowerScan PM8500 - Micro PDF417 - 2

DataMatrix Family

Disabled Enabled
DATALOGIC PowerScan PM8500 - DataMatrix Family - 1

DATALOGIC PowerScan PM8500 - DataMatrix Family - 2

Minimum Code Length
DATALOGIC PowerScan PM8500 - DataMatrix Family - 3

Read the number in the range 0001-3600.

Maximum Code Length
DATALOGIC PowerScan PM8500 - DataMatrix Family - 4

Read the number in the range 0001-3600.

Rectangular Style – Disabled Rectangular Style - Enabled
DATALOGIC PowerScan PM8500 - DataMatrix Family - 5

DATALOGIC PowerScan PM8500 - DataMatrix Family - 6

QR Family

Disabled Enabled
DATALOGIC PowerScan PM8500 - QR Family - 1

DATALOGIC PowerScan PM8500 - QR Family - 2

DATALOGIC PowerScan PM8500 - QR Family - 3
CODE SELECTION

DATALOGIC PowerScan PM8500 - QR Family - 4

Micro QR
Disabled Enabled
DATALOGIC PowerScan PM8500 - QR Family - 5

DATALOGIC PowerScan PM8500 - QR Family - 6

Postal Codes Family
All Disabled Australian Post - Enabled
DATALOGIC PowerScan PM8500 - QR Family - 7

DATALOGIC PowerScan PM8500 - QR Family - 8

Japan Post - Enabled PLANET - Enabled
DATALOGIC PowerScan PM8500 - QR Family - 9

DATALOGIC PowerScan PM8500 - QR Family - 10

POSTNET - Enabled POSTNET with B and B' - Enabled
DATALOGIC PowerScan PM8500 - QR Family - 11

DATALOGIC PowerScan PM8500 - QR Family - 12

POSTNET and PLANET - Enabled POSTNET with B and B' and PLANET -
DATALOGIC PowerScan PM8500 - QR Family - 13

Enabled
DATALOGIC PowerScan PM8500 - QR Family - 14

KIX Code - Enabled Royal Mail Code (RM4SCC) - Enabled
DATALOGIC PowerScan PM8500 - QR Family - 15

DATALOGIC PowerScan PM8500 - QR Family - 16

Australian Table Selection

N Table C Table

DATALOGIC PowerScan PM8500 - Australian Table Selection - 1

DATALOGIC PowerScan PM8500 - Australian Table Selection - 2

Intelligent Mail Barcode

Disabled Enabled

DATALOGIC PowerScan PM8500 - Intelligent Mail Barcode - 1

DATALOGIC PowerScan PM8500 - Intelligent Mail Barcode - 2

Maxicode Family

Maxicode Mode 0 - Disabled Maxicode Mode 0 Enabled

DATALOGIC PowerScan PM8500 - Maxicode Family - 1

DATALOGIC PowerScan PM8500 - Maxicode Family - 2

Maxicode Mode 1 - Disabled Maxicode Mode 1 - Enabled

DATALOGIC PowerScan PM8500 - Maxicode Family - 3

DATALOGIC PowerScan PM8500 - Maxicode Family - 4

Maxicode Mode 2 - Disabled Maxicode Mode 2 - Enabled

DATALOGIC PowerScan PM8500 - Maxicode Family - 5

DATALOGIC PowerScan PM8500 - Maxicode Family - 6

Maxicode Mode 3 - Disabled Maxicode Mode 3 - Enabled

DATALOGIC PowerScan PM8500 - Maxicode Family - 7

DATALOGIC PowerScan PM8500 - Maxicode Family - 8

DATALOGIC PowerScan PM8500 - Maxicode Family - 9

CODE SELECTION

DATALOGIC PowerScan PM8500 - CODE SELECTION - 1

Maxicode Family (continued)

Maxicode Mode 4 - Disabled Maxicode Mode 4 - Enabled

DATALOGIC PowerScan PM8500 - Maxicode Family (continued) - 1

DATALOGIC PowerScan PM8500 - Maxicode Family (continued) - 2

Maxicode Mode 5 - Disabled Maxicode Mode 5 - Enabled

DATALOGIC PowerScan PM8500 - Maxicode Family (continued) - 3

DATALOGIC PowerScan PM8500 - Maxicode Family (continued) - 4

Maxicode Mode 6 - Disabled Maxicode Mode 6 - Enabled

DATALOGIC PowerScan PM8500 - Maxicode Family (continued) - 5

DATALOGIC PowerScan PM8500 - Maxicode Family (continued) - 6

Aztec

Disabled Enabled

DATALOGIC PowerScan PM8500 - Aztec - 1

DATALOGIC PowerScan PM8500 - Aztec - 2

Composite Codes

DATALOGIC PowerScan PM8500 - Composite Codes - 1

Before enabling this symbology, it is necessary to enable the linear barcode family (among GS1 DATABAR, EAN128 or UPC/EAN) contained in the composite code to be read.

Disabled Enabled

DATALOGIC PowerScan PM8500 - Composite Codes - 2

DATALOGIC PowerScan PM8500 - Composite Codes - 3

Keep Linear Part Discard Linear Part

DATALOGIC PowerScan PM8500 - Composite Codes - 4

DATALOGIC PowerScan PM8500 - Composite Codes - 5

READING PARAMETERS

Trigger Mode on page 118
Trigger Type on page 118
Flash Mode on page 118
Beeper Tone on page 118
Beeper Volume on page 119
Beeper Duration on page 119
Reads per Cycle on page 119
Scan Timeout on page 119
User Defined Beeper
User Defined Beeper Tone on page 120
User Defined Beeper Volume on page 120
User Defined Beeper Duration on page 120
Test User Defined Beeper on page 120
Code Ordering and Selection
Codes per Scan on page 121
Central Code Transmission on page 121
Order By Code Length on page 121
Order By Code Symbology on page 121
AutoScan
Autoscan Mode on page 122
Autoscan Aiming System on page 122
Autoscan Hardware Trigger on page 122
Autoscan Illumination System on page 122
Safety Time on page 123
Safety Time Duration on page 123

DATALOGIC PowerScan PM8500 - Composite Codes - 6

READING PARAMETERS

DATALOGIC PowerScan PM8500 - READING PARAMETERS - 1

Trigger Mode

Trigger Level Trigger Pulse

DATALOGIC PowerScan PM8500 - Trigger Mode - 1

DATALOGIC PowerScan PM8500 - Trigger Mode - 2

Trigger Type

Normal Trigger Software Trigger

DATALOGIC PowerScan PM8500 - Trigger Type - 1

DATALOGIC PowerScan PM8500 - Trigger Type - 2

Flash Mode

Flash ON Duration

DATALOGIC PowerScan PM8500 - Flash Mode - 1

Read a number in the range

01-99, which corresponds to a max 9.9 seconds duration.

Flash OFF Duration

DATALOGIC PowerScan PM8500 - Flash Mode - 2

Read a number in the range

01-99, which corresponds to a max 9.9 seconds duration.

Beeper Tone

Tone 1 Tone 2

DATALOGIC PowerScan PM8500 - Beeper Tone - 1

DATALOGIC PowerScan PM8500 - Beeper Tone - 2

Tone 3 Tone 4

DATALOGIC PowerScan PM8500 - Beeper Tone - 3

DATALOGIC PowerScan PM8500 - Beeper Tone - 4

DATALOGIC PowerScan PM8500 - Beeper Tone - 5

READING PARAMETERS

DATALOGIC PowerScan PM8500 - READING PARAMETERS - 1

Beeper Volume

Beeper OFF Low Volume

DATALOGIC PowerScan PM8500 - Beeper Volume - 1

DATALOGIC PowerScan PM8500 - Beeper Volume - 2

Medium Volume High Volume

DATALOGIC PowerScan PM8500 - Beeper Volume - 3

DATALOGIC PowerScan PM8500 - Beeper Volume - 4

Beeper Duration

Beeper Duration

DATALOGIC PowerScan PM8500 - Beeper Duration - 1

Read a number in the range 01-99, which corresponds to a max 99 ms duration.

Reads per Cycle

One Read per Cycle Multiple Reads per Cycle

DATALOGIC PowerScan PM8500 - Reads per Cycle - 1

DATALOGIC PowerScan PM8500 - Reads per Cycle - 2

Scan Timeout

Define Timeout

DATALOGIC PowerScan PM8500 - Scan Timeout - 1

Read a number in the range 01-99, which corresponds to a max 99 seconds duration. The timeout is activated when the decoding fails.

DATALOGIC PowerScan PM8500 - Scan Timeout - 2

READING PARAMETERS

DATALOGIC PowerScan PM8500 - READING PARAMETERS - 1

User Defined Beeper

In addition to the standard configuration settings for good/wrong reading and indicating errors, the PowerScan® M8500 basic software program can also manage the beeper (User Defined Beeper) when the reader is controlled by a Host PC. The beeper can be activated by a command from the Host to the reader via the current communication interface.

User Defined Beeper Tone

Tone 1 Tone 2

DATALOGIC PowerScan PM8500 - User Defined Beeper Tone - 1

DATALOGIC PowerScan PM8500 - User Defined Beeper Tone - 2

Tone 3 Tone 4

DATALOGIC PowerScan PM8500 - User Defined Beeper Tone - 3

DATALOGIC PowerScan PM8500 - User Defined Beeper Tone - 4

User Defined Beeper Volume

Beeper OFF Low Volume

DATALOGIC PowerScan PM8500 - User Defined Beeper Volume - 1

DATALOGIC PowerScan PM8500 - User Defined Beeper Volume - 2

Medium Volume High Volume

DATALOGIC PowerScan PM8500 - User Defined Beeper Volume - 3

DATALOGIC PowerScan PM8500 - User Defined Beeper Volume - 4

User Defined Beeper Duration

Set Duration

DATALOGIC PowerScan PM8500 - User Defined Beeper Duration - 1

Read a number in the range

01-99, which corresponds to a

max 990 ms duration.

Test User Defined Beeper

The following command carries out its specific function and does not require reading the Enter or Exit and Save Configuration codes.

Test User Defined Beeper

DATALOGIC PowerScan PM8500 - Test User Defined Beeper - 1

Code Ordering and Selection

Codes per Scan

One Code per Scan All Codes per Scan

DATALOGIC PowerScan PM8500 - Codes per Scan - 1

DATALOGIC PowerScan PM8500 - Codes per Scan - 2

Central Code Transmission

The following command is available when working in "one code per scan".

Disabled Enabled

DATALOGIC PowerScan PM8500 - Central Code Transmission - 1

DATALOGIC PowerScan PM8500 - Central Code Transmission - 2

See "Defining Data Formatting" on page 21 for details.

Order By Code Length

The following command is available when working in "all codes per scan".

Disabled Enabled - Increasing Order

DATALOGIC PowerScan PM8500 - Order By Code Length - 1

DATALOGIC PowerScan PM8500 - Order By Code Length - 2

Enabled - Decreasing Order

DATALOGIC PowerScan PM8500 - Order By Code Length - 3

Order By Code Symbology

The following command is available when working in "all codes per scan".

Set Order

DATALOGIC PowerScan PM8500 - Order By Code Symbology - 1

  1. Select the number of codes in the range 0-9.
  2. Select the Datalogic Standard Code Identifier for each above defined code from the table in Appendix D.

See "Defining Data Formatting" on page 21 for details.

DATALOGIC PowerScan PM8500 - Order By Code Symbology - 2

READING PARAMETERS

DATALOGIC PowerScan PM8500 - READING PARAMETERS - 1

Autoscan

Autoscan Mode

Disabled Enabled in Normal Mode

DATALOGIC PowerScan PM8500 - Autoscan Mode - 1

DATALOGIC PowerScan PM8500 - Autoscan Mode - 2

Enabled in Pattern Mode

DATALOGIC PowerScan PM8500 - Autoscan Mode - 3

See "Autoscanning" on page 20 for details.

Autoscan Aiming System

Disabled Enabled

DATALOGIC PowerScan PM8500 - Autoscan Aiming System - 1

DATALOGIC PowerScan PM8500 - Autoscan Aiming System - 2

Autoscan Hardware Trigger

Disabled Enabled

DATALOGIC PowerScan PM8500 - Autoscan Hardware Trigger - 1

DATALOGIC PowerScan PM8500 - Autoscan Hardware Trigger - 2

Autoscan Illumination System

Disabled Enabled

DATALOGIC PowerScan PM8500 - Autoscan Illumination System - 1

DATALOGIC PowerScan PM8500 - Autoscan Illumination System - 2

DATALOGIC PowerScan PM8500 - Autoscan Illumination System - 3

The following commands can be activated only when One Code per Scan is enabled.

Safety Time

Disabled Enabled

DATALOGIC PowerScan PM8500 - Safety Time - 1

DATALOGIC PowerScan PM8500 - Safety Time - 2

Valid only with software trigger or autoscan enabled.

See "Safety Time" on page 169 for details.

Safety Time Duration

Set Duration

DATALOGIC PowerScan PM8500 - Safety Time Duration - 1

Read a number in the range

01-99, where 01 corresponds to

100 ms and 99 to 9.9 seconds.

RADIO PARAMETERS

PowerScan ^® M8500 Series readers only

Radio Protocol Timeout on page 125
Radio RX Timeout on page 125
Power-Off Timeout on page 126
Transmission Mode on page 126
Beeper Control for Radio Response on page 127
Single Store on page 128
Batch Mode on page 129
Find Me on page 129
  1. Read the Enter Configuration code ONCE, available at the top of each page.
  2. Read configuration codes from the desired groups.

DATALOGIC PowerScan PM8500 - RADIO PARAMETERS - 1

= Read the code and follow the procedure given

DATALOGIC PowerScan PM8500 - RADIO PARAMETERS - 2

= Default value

  1. Read the Exit and Save Configuration code ONCE, available at the top of each programming page.

DATALOGIC PowerScan PM8500 - RADIO PARAMETERS - 3

RADIO PARAMETERS

DATALOGIC PowerScan PM8500 - RADIO PARAMETERS - 1

Radio Protocol Timeout

radio protocol timeout

DATALOGIC PowerScan PM8500 - Radio Protocol Timeout - 1

DATALOGIC PowerScan PM8500 - Radio Protocol Timeout - 2

Read a number from the table where: 02-19 = timeout from 2 to 19 seconds

◆ 2 seconds

See "Radio Protocol Timeout" on page 170 for details.

Radio RX Timeout

radio RX timeout

◆ disable

DATALOGIC PowerScan PM8500 - Radio RX Timeout - 1

specify timeout

DATALOGIC PowerScan PM8500 - Radio RX Timeout - 2

always on

DATALOGIC PowerScan PM8500 - Radio RX Timeout - 3

Read 2 numbers in the range 05-99:

05-99 = Radio RX timeout range from 05 to 99 seconds.

DATALOGIC PowerScan PM8500 - Radio RX Timeout - 4

This functionality is available only for stand-alone layout.

See "Radio RX Timeout" on page 170 for details.

DATALOGIC PowerScan PM8500 - Radio RX Timeout - 5

RADIO PARAMETERS

DATALOGIC PowerScan PM8500 - RADIO PARAMETERS - 1

Power-Off Timeout

Power-off timeout

DATALOGIC PowerScan PM8500 - Power-Off Timeout - 1

DATALOGIC PowerScan PM8500 - Power-Off Timeout - 2

Read 2 numbers in the range 00-99:

00 = Power-off disabled; reader always ready

01-99 = corresponds to a max. 99 hour delay before power-off.

◆ power-off after 4 hours.

See "Power-Off Timeout" on page 170 for details.

Reader Shut-Down

DATALOGIC PowerScan PM8500 - Reader Shut-Down - 1

The following label is a complete command and does not require reading of the Enter and Exit configuration codes.

DATALOGIC PowerScan PM8500 - Reader Shut-Down - 2

Transmission Mode

One Way

DATALOGIC PowerScan PM8500 - Transmission Mode - 1

Two-ways

DATALOGIC PowerScan PM8500 - Transmission Mode - 2

See "Transmission Mode" on page 171 for details.

DATALOGIC PowerScan PM8500 - Transmission Mode - 3

RADIO PARAMETERS

DATALOGIC PowerScan PM8500 - RADIO PARAMETERS - 1

Beeper Control for Radio Response

normal

DATALOGIC PowerScan PM8500 - Beeper Control for Radio Response - 1

only good reception

DATALOGIC PowerScan PM8500 - Beeper Control for Radio Response - 2

only good decode

DATALOGIC PowerScan PM8500 - Beeper Control for Radio Response - 3

off

DATALOGIC PowerScan PM8500 - Beeper Control for Radio Response - 4

See "Beeper Control for Radio Response" on page 171 for details.

DATALOGIC PowerScan PM8500 - Beeper Control for Radio Response - 5

RADIO PARAMETERS

DATALOGIC PowerScan PM8500 - RADIO PARAMETERS - 1

Single Store

◆ disable
DATALOGIC PowerScan PM8500 - Single Store - 1

two attempts
DATALOGIC PowerScan PM8500 - Single Store - 2

four attempts
DATALOGIC PowerScan PM8500 - Single Store - 3

six attempts
DATALOGIC PowerScan PM8500 - Single Store - 4

eight attempts
DATALOGIC PowerScan PM8500 - Single Store - 5

one attempt
DATALOGIC PowerScan PM8500 - Single Store - 6

three attempts
DATALOGIC PowerScan PM8500 - Single Store - 7

five attempts
DATALOGIC PowerScan PM8500 - Single Store - 8

seven attempts
DATALOGIC PowerScan PM8500 - Single Store - 9

nine attempts
DATALOGIC PowerScan PM8500 - Single Store - 10

See "Single Store" on page 171 for details.

Batch Mode

◆ disable batch

DATALOGIC PowerScan PM8500 - Batch Mode - 1

enable automatic batch

DATALOGIC PowerScan PM8500 - Batch Mode - 2

enable normal batch

DATALOGIC PowerScan PM8500 - Batch Mode - 3

See "Batch Mode" on page 172 for details.

DATALOGIC PowerScan PM8500 - Batch Mode - 4

The following batch management parameters are complete commands and do not require reading the Enter and Exit configuration codes.

start normal batch transmission

DATALOGIC PowerScan PM8500 - Batch Mode - 5

delete batch data

DATALOGIC PowerScan PM8500 - Batch Mode - 6

Find Me

disable

DATALOGIC PowerScan PM8500 - Find Me - 1

◆ enable

DATALOGIC PowerScan PM8500 - Find Me - 2

See "Find Me" on page 172 for details.

DISPLAY AND KEYPAD PARAMETERS

Display Parameters
Date and Time on page 131
Contrast on page 131
Font Size on page 131
Backlight on page 132
Display-Off Timeout on page 132
Display Mode on page 132
Keypad Parameters
Keypad on page 133
  1. Read the Enter Configuration code ONCE, available at the top of each page.
  2. Read configuration codes from the desired groups.

DATALOGIC PowerScan PM8500 - DISPLAY AND KEYPAD PARAMETERS - 1

= Read the code and follow the procedure given

DATALOGIC PowerScan PM8500 - DISPLAY AND KEYPAD PARAMETERS - 2

= Default value

  1. Read the Exit and Save Configuration code ONCE, available at the top of each programming page.

DATALOGIC PowerScan PM8500 - DISPLAY AND KEYPAD PARAMETERS - 3

DISPLAY and KEYPAD PARAMETERS

DATALOGIC PowerScan PM8500 - DISPLAY and KEYPAD PARAMETERS - 1

DISPLAY PARAMETERS

Date and Time

set date

DATALOGIC PowerScan PM8500 - Date and Time - 1

DATALOGIC PowerScan PM8500 - Date and Time - 2

Read 6 numbers for DDMMYY

set time

DATALOGIC PowerScan PM8500 - Date and Time - 3

DATALOGIC PowerScan PM8500 - Date and Time - 4

Read 4 numbers for HHMM

Contrast

lighter

DATALOGIC PowerScan PM8500 - Contrast - 1

darker

DATALOGIC PowerScan PM8500 - Contrast - 2

Read the code until the desired contrast is reached.

Font Size

◆ small

DATALOGIC PowerScan PM8500 - Font Size - 1

medium

DATALOGIC PowerScan PM8500 - Font Size - 2

large

DATALOGIC PowerScan PM8500 - Font Size - 3

DATALOGIC PowerScan PM8500 - Font Size - 4

DISPLAY and KEYPAD PARAMETERS

DATALOGIC PowerScan PM8500 - DISPLAY and KEYPAD PARAMETERS - 1

Backlight

◆ backlight off

DATALOGIC PowerScan PM8500 - Backlight - 1

backlight on

DATALOGIC PowerScan PM8500 - Backlight - 2

Display-Off Timeout

timeout

DATALOGIC PowerScan PM8500 - Display-Off Timeout - 1

Read 2 numbers in the range 00-99: 00 = disables display timeout (always on) 01 to 99 = timeout from 1 to 99 seconds.

◆ display-off after 8 seconds.

◆ delay disabled

Display Mode

normal

DATALOGIC PowerScan PM8500 - Display Mode - 1

local echo

DATALOGIC PowerScan PM8500 - Display Mode - 2

clear display after decode

DATALOGIC PowerScan PM8500 - Display Mode - 3

See "Display Mode" on page 173 for details.

KEYPAD PARAMETERS

Keypad

disable 3-key keypad

DATALOGIC PowerScan PM8500 - Keypad - 1

◆ enable 3-key keypad and select characters

DATALOGIC PowerScan PM8500 - Keypad - 2

DATALOGIC PowerScan PM8500 - Keypad - 3

Read 3 HEX characters in the range 00-FE, corresponding to the left, center and right keys respectively.

FF = KeyID disabled

◆ left = '<'

center = '='

right = '>'

See "PowerScan M8500 Keypad" on page 178 for details.

NOTES

Chapter 4

Advanced Data Formatting

Advanced data format has been designed to offer you complete flexibility in changing the format of barcode data before transmitting it to the host system. Advanced Formatting Parameters allow code concatenation and advanced formatting of messages towards the Host. It cannot be used with Pen Emulation connections.

Up to 5 advanced code management formats can be defined by completing the four given procedures following the desired order:

  • "Format Definition"
  • "Mismatch Result"
  • "Format Enable/Disable"
  • "Match Conditions"

The formats defined will be restored to default values when reading the general "Restore Default" code given in "PowerScan® M8500/BC-80X0 Stand-Alone Setup" on page 40.

DATALOGIC PowerScan PM8500 - Advanced Data Formatting - 1

flowchart
graph TD
    A["Read the Enter Configuration Command"] --> B["Define Format 1, 2, 3, 4, or 5"]
    B --> C["Choose the method and define the format"]
    C --> D["Method 1 Extract information from barcode"]
    C --> E["Method 2 Manipulate barcode data"]
    D --> F{Define another?}
    E --> F
    F --> G["Define Mismatch Result"]
    F --> H["Enable or Disable the Format"]
    G --> I["Define one or more Match Conditions"]
    H --> I
    I --> J["Read the Exit and save Configuration Command"]
    J --> K["Define Mismatch Result"]
    K --> G

Format Definition

STEP 1 FORMAT DEFINITION

Define Format 1 Define Format 2

DATALOGIC PowerScan PM8500 - STEP 1 FORMAT DEFINITION - 1

DATALOGIC PowerScan PM8500 - STEP 1 FORMAT DEFINITION - 2

Define Format 3

DATALOGIC PowerScan PM8500 - STEP 1 FORMAT DEFINITION - 3

Define Format 4 Define Format 5

DATALOGIC PowerScan PM8500 - STEP 1 FORMAT DEFINITION - 4

DATALOGIC PowerScan PM8500 - STEP 1 FORMAT DEFINITION - 5

STEP 2

FORMAT DEFINITION

Method 1 - Extracting Information from Barcode

Method 1 allows extracting one or more fields by position or by characters from the decoded barcode. These fields are sent to the host computer as data of the output message, while the characters not included in the formatting procedure will be deleted and not inserted in the output message.

These two kinds of extraction (by position / by character) can be used together within the same format definition; furthermore, it possible to complete the new format by adding a new string of characters. Since there is no fixed rule, the procedures can be freely put in order and repeated according to your requirement.

The only limit is determined by the size of the internal reserved memory used to define the format.

DATALOGIC PowerScan PM8500 - Method 1 - Extracting Information from Barcode - 1

flowchart
graph TD
    A["Begin Form at D e finition 1, 2, 3, 4, or 5"] --> B["Add"]
    A --> C["Add"]
    C --> D["Extraction by Position"]
    C --> E["Add"]
    E --> F["Extraction by Characters"]
    E --> G["Add"]
    G --> H["Add new string"]
    H --> I["Add"]
    I --> J["Add"]
    J --> K["Add"]
    K --> L["Add"]
    L --> M["Add"]
    M --> N["Add"]
    N --> O["Add"]
    O --> P["Add"]
    P --> Q["Add"]
    Q --> R["Add"]
    R --> S["Add"]
    S --> T["Add"]
    T --> U["Add"]
    U --> V["Add"]
    V --> W["Add"]
    W --> X["Add"]
    X --> Y["Add"]
    Y --> Z["Add"]
    Z --> A

Example Method 1 Extracting Information from Barcode

Decoded code:

Formatting procedure : Add new string + Extract field by position + Add new string + Extract field by character + Add new string

Add New String
String character(s) End String Add
DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 1

Field Extraction by Position
Field
Starting Position
Field Ending Position
End Selection Add
DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 2
+1+

DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 3
+3+

DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 4

  • DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 5

Add New String
String character(s) End String Add
DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 6
+32+31+

DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 7

  • DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 8
  • Field Extraction by Character
    End Selection Including Starting and Ending Characters Add

Field Starting Characters
Field Ending Character
DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 9
+4F + 47 +

DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 10
+72+

DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 11

DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 12

Add New String
String character(s) End String End Format
DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 13
+32+31+

DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 14

DATALOGIC PowerScan PM8500 - Example Method 1 Extracting Information from Barcode - 15

Output message: <21DAT21OGICpr21>

FIELD EXTRACTION BY CHARACTER

a) Define Field Starting Character(s)

Field Starting Character(s)

DATALOGIC PowerScan PM8500 - a) Define Field Starting Character(s) - 1

Read the Hex value from the Hex/Numeric table identifying the starting character(s) of the field to be extracted. Valid values are in the range 00-7F.

b) Define Field Ending Character(s)

Field Ending Character(s)

DATALOGIC PowerScan PM8500 - b) Define Field Ending Character(s) - 1

Read the Hex value from the Hex/Numeric table identifying the ending character(s) of the field to be extracted. Valid values are in the range 00-7F.

c) Field Delimiter Selection

Include Start/End Characters

DATALOGIC PowerScan PM8500 - c) Field Delimiter Selection - 1

OR

Discard Start/End Characters

DATALOGIC PowerScan PM8500 - c) Field Delimiter Selection - 2

d) EITHER Add Field or String

Add

DATALOGIC PowerScan PM8500 - d) EITHER Add Field or String - 1

  • To add other fields selected by characters read the code and repeat this procedure from stepa for each field to be selected;
  • To add a new string of characters read the code and follow the procedure described on page 141.
  • To add the procedure selecting new fields by position read the code and follow the description given on page 140.

OR End Format Definition

End Format Definition

DATALOGIC PowerScan PM8500 - OR End Format Definition - 1

Read the code to end the format definition.

FIELD EXTRACTION BY POSITION

a) Define Field Starting Position

Field Starting Position

DATALOGIC PowerScan PM8500 - a) Define Field Starting Position - 1

Read a number corresponding to the field starting position.

b) Define Field Ending Position

Field Ending Position Last Position

DATALOGIC PowerScan PM8500 - b) Define Field Ending Position - 1

Read a number corresponding to the field ending position.

OR

DATALOGIC PowerScan PM8500 - b) Define Field Ending Position - 2

Read this code to set the field ending position to the last position of the code:

c) End Field Selection

End Selection

DATALOGIC PowerScan PM8500 - c) End Field Selection - 1

Read the code to end the field selection.

d) EITHER Add Field or String

Add

DATALOGIC PowerScan PM8500 - d) EITHER Add Field or String - 1

  • To add other fields selected by position read the code and repeat this procedure from stepa for each field to be selected;
  • To add a new string of characters read the code and follow the procedure described on page 141.
  • To add the procedure selecting new fields by characters read the code and follow the description given on page 139.

OR End Format Definition

End Format Definition

DATALOGIC PowerScan PM8500 - OR End Format Definition - 1

Read the code to end the format definition.

ADD NEW STRING

a) Define New String

String Character(s)

DATALOGIC PowerScan PM8500 - a) Define New String - 1

Read the Hex value from the Hex/Numeric table identifying the character(s). Valid values are in the range 00-7F.

b) End String

End String

DATALOGIC PowerScan PM8500 - b) End String - 1

Read the code to end the string defined in step a.

c) EITHER Add Procedure

Add

DATALOGIC PowerScan PM8500 - c) EITHER Add Procedure - 1

• To add the procedure extracting fields by characters, follow the steps given on page 139;

- To add the procedure extracting fields by position follow the steps given on page 140.

OR

End Format Definition

End Format Definition

DATALOGIC PowerScan PM8500 - c) EITHER Add Procedure - 2

Read the code to end the format definition.

Method 2 - Manipulating the Barcode Data

Method 2 allows modifying the barcode data by means of one of the following procedures:

  • String insertion;
  • String deletion;
  • String substitution;
  • Field deletion.

Once the data has been modified, it is sent to the host computer as data of the output message.

Unlike Method 1 this method does not allow associating different procedures together. This means that each format definition corresponds to a single procedure. Despite this, it possible to add a new string of characters to the beginning or ending part of the formatted barcode.

The only limit is determined by the size of the internal reserved memory used to define the format.

STRING INSERTION

To complete this procedure proceed as follows:

DATALOGIC PowerScan PM8500 - STRING INSERTION - 1

flowchart
graph TD
    A["Define Format 1, 2, 3, 4, or 5"] --> B{Add String?}
    B -->|YES| C["Add new String"]
    B -->|NO| D["Insert String"]
    C --> E["Add new String"]
    D --> F{Add String?}
    F -->|YES| G["Add new String"]
    F -->|NO| H["End Format Definition"]
    G --> H

Example:

Decoded code:

Formatting procedure: Add new string + Insert String

DATALOGIC PowerScan PM8500 - Example: - 1

text_image Add New String String character(s) End String Add + 31 + 37 + + + +

DATALOGIC PowerScan PM8500 - Example: - 2

text_image String Insertion Procedure Insert String String Position End Selection End Format ++ 31 + 32 + 33 + + 5 +

Output message: <17DATA123LOGICproduct>

String Insertion Procedure

a) Insert String
Insert String
DATALOGIC PowerScan PM8500 - String Insertion Procedure - 1

Read the Hex value from the Hex/Numeric table identifying the characters to be inserted. Valid values are in the range 00-7F.

b) Define String Position
String Position
DATALOGIC PowerScan PM8500 - String Insertion Procedure - 2

Read a number corresponding to the string position within the barcode.

c) End Selection
End Selection
DATALOGIC PowerScan PM8500 - String Insertion Procedure - 3

Read the code to end the field selection.

d) EITHER Add String
Add
DATALOGIC PowerScan PM8500 - String Insertion Procedure - 4

To add a new string of characters read the code and follow the procedure described on page 150.

OR End Format Definition

End Format Definition
DATALOGIC PowerScan PM8500 - OR End Format Definition - 1

Read the code to end the format definition.

STRING DELETION

To complete this procedure proceed as follows:

DATALOGIC PowerScan PM8500 - STRING DELETION - 1

flowchart
graph TD
    A["Define Format 1, 2, 3, 4, or 5"] --> B{Add String?}
    B -->|YES| C["Add new String"]
    B -->|NO| D["Delete String"]
    C --> E["End Format Definition"]
    D -->|Delete| F["Add new String"]
    F --> G{Add String?}
    G -->|YES| H["Add new String"]
    G -->|NO| I["End Format Definition"]

Example:

Decoded code:

Formatting procedure: Delete First String + Delete Second String + Add New String.

DATALOGIC PowerScan PM8500 - Example: - 1

text_image String Deletion Procedure Delete String Loop + 4C +4F + End Selection Add + 6F +64 + +

DATALOGIC PowerScan PM8500 - Example: - 2

text_image Add New String String Character(s) End String End Format + 33 + 31 + + +

Output message:

String Deletion Procedure

a) Delete String
Delete
DATALOGIC PowerScan PM8500 - String Deletion Procedure - 1

Read the Hex value from the Hex/Numeric table identifying the string character(s) to be deleted. Valid values are in the range 00-7F.

b) (optional) Select Other Strings to be Deleted
Loop
DATALOGIC PowerScan PM8500 - String Deletion Procedure - 2

Read the code above and repeat the procedure from step a.

c) End Selection
End Selection
DATALOGIC PowerScan PM8500 - String Deletion Procedure - 3

Read the code to end the selection.

d) EITHER Add String
Add
DATALOGIC PowerScan PM8500 - String Deletion Procedure - 4

To add a new string of characters read the code and follow the procedure described on page 150.

OR End Format Definition

End Format Definition

DATALOGIC PowerScan PM8500 - OR End Format Definition - 1

Read the code to end the format definition.

STRING SUBSTITUTION

To complete this procedure proceed as follows:

DATALOGIC PowerScan PM8500 - STRING SUBSTITUTION - 1

flowchart
graph TD
    A["Define Format 1, 2, 3, 4, or 5"] --> B{Add String?}
    B -->|YES| C["Add new String"]
    B -->|NO| D["Substitute String"]
    C --> E["Add"]
    D --> F{Add String?}
    F -->|YES| G["Add new String"]
    F -->|NO| H["End Format Definition"]
    G --> H

Example

Decoded code:

Formatting procedure: Add new string + String substitution + Add new string.

DATALOGIC PowerScan PM8500 - Example - 1

text_image Add New String String Substitution Procedure String Character(s) End String Add + 34 + 33 + Substitute String Substituting String + 4 1

DATALOGIC PowerScan PM8500 - Example - 2

text_image String Substitution Procedure Add New String End Selection Add + 37 + + String Character(s) End String End Format + 34 + 33 + +

Output message: <43D7T7LOGICproduct43>

String Substitution Procedure

a) Define String to be Substituted

Substitute String

DATALOGIC PowerScan PM8500 - a) Define String to be Substituted - 1

Read the Hex value from the Hex/Numeric table identifying the characters of the string to be substituted. Valid values are in the range 00-7F.

b) Define Substituting String

Substituting String

DATALOGIC PowerScan PM8500 - b) Define Substituting String - 1

Read the Hex value from the Hex/Numeric table identifying the characters of the substituting string. Valid values are in the range 00-7F.

c) End Selection

End Selection

DATALOGIC PowerScan PM8500 - c) End Selection - 1

Read the code to end the selection.

d) EITHER Add String

Add

DATALOGIC PowerScan PM8500 - d) EITHER Add String - 1

To add a new string of characters read the code and follow the procedure described on page 150.

OR End Format Definition

End Format Definition

DATALOGIC PowerScan PM8500 - OR End Format Definition - 1

Read the code to end the format definition.

FIELD DELETION

To complete this procedure proceed as follows:

DATALOGIC PowerScan PM8500 - FIELD DELETION - 1

flowchart
graph TD
    A["Define Format\n1, 2, 3, 4, or 5"] --> B{Add String?}
    B -->|YES| C["Add new String"]
    B -->|NO| D["Delete Field"]
    C --> D
    D --> E{Delete}
    E -->|Yes| F["Add new String"]
    E -->|No| G["End Format Definition"]
    F --> G

Example

Decoded code:

Formatting procedure: Delete First Field + Delete Second Field + Add New String.

Field Deletion Procedure
Delete 1
DATALOGIC PowerScan PM8500 - Example - 1

^st Field Starting Character
DATALOGIC PowerScan PM8500 - Example - 2

1^st Field Ending Character
+41+
DATALOGIC PowerScan PM8500 - Example - 3
+4C + 4F +
Field Deletion Procedure

End Selection Loop
DATALOGIC PowerScan PM8500 - Example - 4

DATALOGIC PowerScan PM8500 - Example - 5

2nd Field Starting Character
DATALOGIC PowerScan PM8500 - Example - 6
+70+72+

2 ^nd Field Ending Character
DATALOGIC PowerScan PM8500 - Example - 7

Field Deletion Procedure Add New String
+75+
End Selection Add
DATALOGIC PowerScan PM8500 - Example - 8

DATALOGIC PowerScan PM8500 - Example - 9

String Character(s) End String End Format
DATALOGIC PowerScan PM8500 - Example - 10
+35+31+

DATALOGIC PowerScan PM8500 - Example - 11

DATALOGIC PowerScan PM8500 - Example - 12

Output message:

Field Deletion Procedure

a) Delete Field
Delete
DATALOGIC PowerScan PM8500 - Field Deletion Procedure - 1

Read the code to enable the command deleting the field.

b) Define Field Starting Character

Field Starting Character

DATALOGIC PowerScan PM8500 - b) Define Field Starting Character - 1

Read the Hex value from the Hex/Numeric table identifying the starting characters. Valid values are in the range 00-7F.

c) Define Field Ending Character

Field Ending Character

DATALOGIC PowerScan PM8500 - c) Define Field Ending Character - 1

Read the Hex value from the Hex/Numeric table identifying the ending character/s. Valid values are in the range 00-7F.

d) End Field Selection

End Selection
DATALOGIC PowerScan PM8500 - d) End Field Selection - 1

Read the code to end the field selection.

e) (optional) Select Other Fields to be Deleted

Loop
DATALOGIC PowerScan PM8500 - e) (optional) Select Other Fields to be Deleted - 1

Read the following code and repeat the procedure from step b for each field to be deleted.

f) EITHER Add String

Add
DATALOGIC PowerScan PM8500 - f) EITHER Add String - 1

To add a new string of characters read the code and follow the procedure described on page 150.

OR End Format Definition

End Format Definition

DATALOGIC PowerScan PM8500 - OR End Format Definition - 1

Read the code to end the format definition.

ADD NEW STRING

a) Define New String

String Character

DATALOGIC PowerScan PM8500 - a) Define New String - 1

Read the Hex value from the Hex/Numeric table identifying the starting characters. Valid values are in the range 00-7F.

b) End String and Define Procedure

End String Plus Procedure

DATALOGIC PowerScan PM8500 - b) End String and Define Procedure - 1

Read the code to end the string selection and continue defining a new procedure belonging to Method 1.

OR

End String and Format

End String & Format

DATALOGIC PowerScan PM8500 - End String and Format - 1

Read the code to end the string and the format definition.

Match Conditions

By setting one or more of the following conditions it is possible to select the codes to be formatted. Follow the given steps to define the desired condition.

MATCH WITH PREDEFINED SUBSTRING

Define Matching Substring

Match with Substring

DATALOGIC PowerScan PM8500 - Define Matching Substring - 1

Read the above code and:

  1. read a number in the range 1-5 corresponding to the desired format number;
  2. set the number of characters defining the matching string in the range 00-10;
  3. read the corresponding character as Hex value from the Hex/Numeric table identifying the substring character/s. Valid values are in the range 00-7F.

(optional) Define Substring Position

Matching Substring Position

DATALOGIC PowerScan PM8500 - (optional) Define Substring Position - 1

Read the above code and:

  1. read a number in the range 1-5 corresponding to the desired format number;
  2. read the number corresponding to the substring position in the range 0-255;

AND/OR

MATCH CODE LENGTH

Define Code Length

Match Code Length

DATALOGIC PowerScan PM8500 - Define Code Length - 1

Read the above code and:

  1. read a number in the range 1-5 corresponding to the desired format number;
  2. read the number in the range 0-255;

AND/OR

MATCH SYMBOLOGY

Define Code Symbology

Match Symbology

DATALOGIC PowerScan PM8500 - Define Code Symbology - 1

Read the above code and:

  1. read a number in the range 1-5 corresponding to the desired format number;
  2. set the number of the matching code symbologies in the range 0-4;
  3. select the Datalogic Standard Code Identifier from the Code Identifier Table in Appendix D.

Format Enable/Disable

Format 1 Format 2
DATALOGIC PowerScan PM8500 - Format Enable/Disable - 1

0 = d i s a b l e d 0 = d i s a b l e d

1 = enabled 1 = enabled

DATALOGIC PowerScan PM8500 - Format Enable/Disable - 2

Format 3 Format 4
DATALOGIC PowerScan PM8500 - Format Enable/Disable - 3

0 = d i s a b l e d 0 = d i s a b l e d

1 = enabled 1 = enabled

DATALOGIC PowerScan PM8500 - Format Enable/Disable - 4

Format 5 Disable All Formats
DATALOGIC PowerScan PM8500 - Format Enable/Disable - 5

0 = d i s a b l e d

1 = e n a b l e d

DATALOGIC PowerScan PM8500 - Format Enable/Disable - 6

Mismatch Result

The result of each format may be set in case the match conditions previously selected are not satisfied.

Once the desired formats have been enabled and a code has been read, the results corresponding to each format will be concatenated together and transmitted in the output message. For this reason, it is strongly advised to set the mismatch result for each format.

Example

Decoded Code:

Format definition:

FormatEnable/DisableMatch ConditionFunctionMismatch Result
Format 1 EnabledCode having a length of 16 charactersSelect field from position1 to position3No string
Format 2 Disabled // /
Format 3 EnabledCode having a length of 25 charactersSubstitute string "ab" with string "12"Unformatted read code
Format 4 EnabledCode having the sub-string "AT" in position 2Insert string "789" in position 7Unformatted read code
Format 5 EnabledCode belonging to the PDF417 symbologyDelete string "DA" and "pr"Unformatted read code

Output message:

Format 1 Format 3

Format 4

Format 6

Define Mismatch Result

Mismatch Result
DATALOGIC PowerScan PM8500 - Define Mismatch Result - 1

Read the code at left and:

  1. read a number in the range 1-5 corresponding to the desired format number;
  2. 0 = empty string as output 1 = unformatted read code as output.

NOTES

RS-232 Parameters

Handshaking

Hardware handshaking: (RTS/CTS)

The RTS line is activated by the decoder before transmitting a character. Transmission is possible only if the CTS line (controlled by the Host) is active.

Figure 23. RTS/CTS handshaking
DATALOGIC PowerScan PM8500 - Hardware handshaking: (RTS/CTS) - 1

text_image Signals at EIA levels RTS TX Transmitted data Transmitted data CTS Host busy

Software handshaking: (XON/XOFF)

During transmission, if the Host sends the XOFF character (13 Hex), the decoder interrupts the transmission with a maximum delay of one character and only resumes when the XON character (11 Hex) is received.

Figure 24. XON/XOFF handshaking
DATALOGIC PowerScan PM8500 - Software handshaking: (XON/XOFF) - 1

text_image TX Transmitted data Transmitted da RX FF Host busy XON XO Host ready

ACK/NACK Protocol

PowerScan ^® M8500 Readers

The transmission protocol takes place between reader, cradle and Host. The reader passes its data (code read) to the cradle, which sends it to the Host. The management of responses (from Host or cradle) depends on the Transmission Mode parameter, see page 171.

In the following descriptions the completed transmission is indicated by the Beeper Control for Radio Response parameter with its default setting to Normal, see page 171.

When ACK/NACK is disabled (in One-Way tx mode), there is no control from cradle to Host transmission, the reader responds with the good reception tone.

Figure 25. ACK/NACK disabled
DATALOGIC PowerScan PM8500 - PowerScan ^® M8500 Readers - 1

flowchart
graph LR
    A["PowerScan® M8500"] -->|data| B["BC-80X0"]
    B -->|data| C["Host"]
    B -->|cable| C
    A <-->|good RX beep| B

Figure 26. ACK/NACK enabled
DATALOGIC PowerScan PM8500 - PowerScan ^® M8500 Readers - 2

flowchart
graph LR
    A["PowerScan® M8500"] -->|data| B["BC-80X0"]
    B -->|data| C["Host"]
    B -->|good RX beep| A
    B -->|NACK| B
    B -->|data| B
    B -->|ACK| B
    style A fill:#f9f,stroke:#333
    style B fill:#ccf,stroke:#333
    style C fill:#cfc,stroke:#333

When ACK/NACK is enabled (in Two-Way tx mode), the Host sends an ACK character (06 HEX) in the case of good reception or the NACK character (15 HEX) requesting re-transmission, in the case of bad reception. Only after the ACK character is received by the BC-80X0 does the reader respond with the good reception tone.

If the BC-80X0 does not receive an ACK or NACK, transmission is ended after the RX Timeout, see page 157. See also Radio Protocol Timeout, page 170.

When ACK/NACK protocol is enabled, FIFO must be disabled manually, see below.

FIFO

PowerScan ^® M8500 Readers

If enabled, the BC-80X0 collects all messages sent by PowerScan ^® M8500 and sends them in order of acquisition to the connected Host.

If disabled, PowerScan ^® M8500 blocks message transmission until the BC-80X0 has completed transmission towards the Host.

RX Timeout

When the RS-232 interface is selected, the Host can be used to configure the device by sending it command strings (see Appendix B, Host Configuration Strings).

This parameter can be used to automatically end data reception from the Host after the specified period of time.

If no character is received from the Host, after the timeout expires, any incomplete string (any string not terminated by ) is flushed from the device buffer.

Pen Parameters

Minimum Output Pulse

This parameter sets the duration of the output pulse corresponding to the narrowest element in the barcode. In this way the code resolution is controlled by the signal sent to the decoder, independently of the physical resolution of the code read.

The shortest pulse (200 s) corresponds to a high-resolution code emulation and therefore a shorter transfer speed to the decoder (for decoders able to work on high resolution codes). Likewise, longer pulses correspond to low-resolution code emulation and therefore a longer transfer time to the decoder.

Conversion to Code 39 and Code 128

PowerScan ^® M8500 Series Readers

When using these readers it is possible to choose between converting the decoded codes into either Code 39 format or Code 128 format. It is not possible to disable conversion.

Overflow

This parameter generates a white space before the first bar and after the last bar of the code. The selections are as follows:

narrow=space 10 times the minimum output pulse.

medium=space 20 times the minimum output pulse.

wide = space 30 times the minimum output pulse.

Output and Idle Levels

The following state diagrams describe the different output and idle level combinations for Pen emulation:

Figure 27. Output and Idle Levels
DATALOGIC PowerScan PM8500 - Output and Idle Levels - 1

text_image OUTPUT: Normal idle bar IDLE: Normal space barcode output OUTPUT: Normal idle space bar IDLE: Inverted space barcode output OUTPUT: Inverted idle space bar IDLE: Normal space barcode output OUTPUT: Inverted idle space bar IDLE: Inverted space barcode output OUTPUT: Normal black white OUTPUT: Normal black white OUTPUT: Inverted white IDLE: Normal black OUTPUT: Inverted white IDLE: Inverted black

Inter-Block Delay

For the PEN Emulation interface, data are sent to the Host in fixed size blocks of 20 characters each. The inter-block delay parameter allows setting a delay between each block sent to the Host.

Network Parameters

Slave Address Range First/Last

These parameters define the valid addresses for the Slave cradles on the network. Valid values are in the range 0 to 1999. However, the maximum number of cradles in a single network is 16, (including the Master if present). All cradles in the system must have different addresses.

To reduce system boot time, it is recommended to number the Slaves consecutively, while it is not necessary that the Master cradle address is contained in the range. The network addresses correspond to the radio addresses, see "BC-8060 STAR-System™ Network Setup" on page 45.

At system power-up, the Master searches for and initializes all the Slaves found in the valid address range. During this phase the yellow LED on the Master cradle blinks. The time to complete the start up procedure varies depending on the complexity of the network but is typically between a few seconds to a few minutes. Start up cannot be interrupted. At the end of this procedure the system will be operative and can collect data from all devices.

DATALOGIC PowerScan PM8500 - Slave Address Range First/Last - 1
CAUTION

All Slaves must be powered up either before or together with the Master. Slaves successively powered will not be recognized by the system even if their address is in the specified range.

Network Warning Message

The Master cradle can transmit warning messages to the Host regarding some network errors.

/*Slave xxxx not responding*/: when the Master can no longer communicate with the specified Slave previously identified at start up.

/*Frame out of sequence for terminal xxxx*/: if a reader is sending data packets out of sequence. This can happen if there are transmission problems on the network (either connection or communication), or if the reader has correctly transmitted data to a device not on the network (reader configuration error).

The message is sent in the following format:

"Message" CR LF

Reception Warning Message

The Master cradle can transmit warning messages to the Host regarding wrong reception of data. Example:

/*Two-Ways Out of Sequence! (....)*/

This message is transmitted to the Host by the Master cradle when the Master cradle receives a closing string from the Host for a Two-way tx communication, but this was either not open or already closed, therefore the data will be lost. See page 171.

Master Header/Terminator Selection

In addition to the standard header/terminator selection, the Master cradle can add its own header/terminator to the entire message sent to the Host.

In the STAR-System ^TM network headers and terminators for all RF Devices are disabled by default.

The Master header and terminator default values are as follows depending on the interface selection towards the Host:

• RS-232: no header, terminator CR-LF
- WEDGE: no header, terminator ENTER

See "Header/Terminator Selection" on page 160 and "Define Special Key Sequence" on page 161.

Data Format

For an overview of Message Formatting see Chapter 6.

Header/Terminator Selection

The header/terminator selection is not effected by the reading of the restore default code. In fact, header and terminator default values depend on the interface selection:

• RS-232: no header, terminator CR-LF
- WEDGE: no header, terminator ENTER

These default values are always restored through the reading of RS-232 or WEDGE interface selection code, see "Interface Selection" on page 47.

For the WEDGE interface, the following extended keyboard values can also be configured:

EXTENDED KEYBOARD TO HEX CONVERSION TABLE
IBM AT IBM 3153 APPLE ADBIBM XTIBM 31xx, 32xx, 34xx, 37xxWyse Digital
HEX KEYKEY KEY KEY
83 ENTER ENTER FIELD EXIT RETURN
84 TAB TAB TAB
85F1F1F1F1
86F2F2F2F2
87F3F3F3F3
88F4F4F4F4
89F5F5F5F5
8AF6F6F6F6
8BF7F7F7F7
8CF8F8F8F8
8DF9F9F9F9
8EF10F10F10F10
8FF11ESCF11F11
90F12BACKSPACEF12F12
91HOMEHOMEENTERF13
92ENDENDRESETF14
93PG UPPG UPINSERTF15
94PG DOWNPG DOWNDELETEF16
95-FIELD -UP
96--FIELD +DOWN
97--ENTER (Paddle)LEFT
98*PRINTRIGHT
99 ESCESCESC
9ACTRL (Right)CTRL (Right)CTRL (Right)
9BEuroSpaceSpaceSpace

For all devices using IBM AT (compatible) Wedge or USB-KBD interfaces, all values from 9C to FE send the relative simulated keypress when available or else the relative ALT-Mode sequence. See the Hex to Character Conversion Table in Appendix F.

For all devices using other Wedge interfaces, all values from 9C to FE send the Space character.

Define Special Key Sequence

The Special Key(s) for Wedge IBM AT-PS/2 and USB-KBD interface users can be associated with a sequence of keyboard keys that otherwise could not be selected, i.e. ALT + F6, SHIFT + F1. These Special Keys can be used for:

  • Headers/Terminators
  • Character Replacement
  • F i e l d A d j u s t m e n t
  • C u s t o m C o d e I D
  • Advanced Formatting – Define Field
  • Advanced Formatting – Additional Fixed Field

Follow the procedure to define the desired Special Key sequence:

  1. Read the Enter Configuration code above and select the Special Key to define (one at a time):

Define Special Key 1 Define Special Key 2

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 1

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 2

Define Special Key 3 Define Special Key 4

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 3

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 4

Define Special Key 5

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 5

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 6

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 7

  1. Read only one code to be associated with the special key sequence:

SHIFT CTRL

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 8

OR

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 9

OR

ALT CTRL + SHIFT

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 10

OR

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 11

OR

ALT + SHIFT CTRL + ALT

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 12

OR

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 13

  1. Select the character to be associated with the Special Key sequence by reading the codes corresponding to the 3 character values from Appendix F.

Then, read the Exit and Save Configuration code above to complete the Special Key sequence.

The character values having the ^S and ^A symbols require SHIFT or ALT keys or key combinations in step 2, in particular:

s = the character is obtained in combination with SHIFT

A = the character is obtained in combination with ALT

The following character values change according to the keyboard nationality.

CHAR\KEYBITAUSAFRBEDEUKESSWJP
!016S 016^S 04A 03E016S 016^S 016^S 016^S 016^S
"01ES 052^S 026 02601ES 01E^S 01E^S 01E^S 01E^S
#052A 026^S 026^A 026^A 05D 05D026A 026^S 026^S
025S025^S05B 05B025S025^S025^S025^A025^S
%02ES02E^S052^S052^S02E^S02E^S02E^S02E^S02E^S
&036S03D^S016 016036S03D^S036^S036^S036^S
'04E 052025025 05DS05204E 05D03DS
(03E^S046^S02E 02E03ES046^S03E^S03E^S03E^S
)046S045^S04E 04E046S045^S046^S046^S046^S
*05B^S03E^S05D05B^S05B03E^S05B^S05D^S052^S
+05B 055S055^S04A^S05B 055S05B 04E04CS
,04104103A03A041041041041041
-04A04E03605504A04E04A04A04E
.049049041^S041^S049 049049049049
/03D^S04A 049S049^S03D^S04A03D^S03D^S04A
0045045045^S045^S045 045045045045
1016016016^S016^S016 016016016016
201E01E 01ES01E^S01E 01E01E01E01E
3026026026^S026^S026 026026026026
4025025025^S025^S025 025025025025
502E02E 02ES02E^S02E 02E02E02E02E
6036036036^S036^S036 036036036036
703D03D03D^S03D^S03D 03D03D 03D03D
803E03E 03ES03E^S03E 03E03E03E03E
9046046046^S046^S046 046046046046
:049S04C^S049 049049S04C^S049^S049^S052
;041S04C041 041041S04C 041S041^S04C
<061 041S061 061061041S061 061041S
=045S055 05504A 045S055045^S045^S04E^S
>061S049^S061^S061^S061^S049^S061^S061^S049^S
?04E04A^S03A^S03A^S04E^S04A^S04E^S04E^S04A^S
@04CA01E^S045^A01E^A015^A052^S01E^A01E^A054
[054A05402E^A054^A052^S054054^A03E^A05B
\00E05D03E^A061^A04C^S061 00EA04E^A051
]05B^A05B04E^A05B^A054^S05B05B^A046^A05D
^055S036^S046^A05400E 036S054^S05B^S055
_04AS04E^S03E055 04AS04E^S04A^S04A^S051^S
'(accent)-00E03D^A05D^A055^S00E054055^S054^S
a01C01C01501501C01C01C01C01C
b032032032032032032032032032
c021021021021021021021021021
d023023023023023023023023023
e024024024024024024024024024
f02B02B02B02B02B02B02B02B02B
g034034034034034034034034034
h033033033033033033033033033
i043043043043043043043043043
j03B03B03B03B03B03B03B03B03B
k042042042042042042042042042
l04B04B04B04B04B04B04B04B04B
m03A03A04C04C03A03A03A03A03A
n031031031031031031031031031
o044044044044044044044044044
p04D04D04D04D04D04D04D04D04D
q01501501C01C015015015015015
r 02D02D 02D 02D02D 02D02D 02D 02D
s 01B01B 01B 01B01B 01B01B 01B 01B
t 02C02C 02C 02C02C 02C02C 02C 02C
u 03C03C 03C 03C03C 03C03C 03C 03C
v 02A02A 02A 02A02A 02A02A 02A 02A
w 01D01D 01A 01A01D 01D01D 01D 01D
x 022022 022 022022022 022022 022
y03503503503501A035035035035
z 01A01A 01D 01D03501A 01A01A 01A
-054^S025^A046^A052 054S052^A03D^A05B^S
|00E^S05D^S036^A016^A04C061^S016^A061^A06A^S
-05B^S055^A045^A05405B^S05D^A045^A05D^S
~-00E^S01E^A04A^A04E05D^S-05B^A055^S$

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 14

To use upper case letters, it is necessary to read one of the SHIFT commands from step 2 before the value corresponding to the lower case letters.

The following key values are common to all the keyboard nationalities.

KEYB KEYITAUSAFRBEDEUKESSWJP
ENTER 05A 05A 05A05A 05A 05A05A 05A 05A05A 05A 05A05A
TAB00D00D00D00D00D00D00D00D00D
F1005005005005005005005005005
F2006006006006006006006006006
F3004004004004004004004004004
F400C00C00C00C00C00C00C00C00C
F5003003003003003003003003003
F600B00B00B00B00B00B00B00B00B
F7083083083083083083083083083
F800A00A00A00A00A00A00A00A00A
F9001001001001001001001001001
F10009009009009009009009009009
F11078078078078078078078078078
F12007007007007007007007007007
Home26C26C26C26C26C26C26C26C26C
End269269269269269269269269269
PG UP27D27D27D27D27D27D27D27D27D
PG down27A 27A27A 27A27A 27A 27A27A 27A 27A
Up arrow275275275275275275275275275
Down arrow272272272272272272272272272
Left arrow26B 26B26B 26B26B 26B 26B26B 26B 26B
Right arrow274274274274274274274274274
Esc076076076076076076076076076
Ctrl right214214214214214214214214214
02E^A 02E^A 024^A 024^A 024^A 025^A 02E^A 02E^A -
SPACE029029029029029029

DATALOGIC PowerScan PM8500 - Define Special Key Sequence - 15

If Caps Lock Auto-Recognition is disabled, it is necessary to verify that the keyboard caps lock status matches the reader one.

EXAMPLES

- Defining Special Key Sequences -

  1. The following example allows defining Special Key 1 as SHIFT + F5:

enter

configuration define Special Key 1 SHIFT

Read + + +

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 1

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 2

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 3

codes from Appendix F

corresponding to the character value for F5

exit & save configuration

+

003

+

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 4

  1. The following example allows defining Special Key 2 as CTRL + S (upper case):

enter

configuration define Special Key 2 CTRL + SHIFT

Read + + +

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 5

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 6

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 7

codes from Appendix F

corresponding to the character value for s (lower case)

exit & save configuration

+

01B

+

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 8

  1. The following example allows defining Special Key 3 as Alt + F6:

enter

configuration define Special Key 3 ALT

Read + + +

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 9

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 10

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 11

codes from Appendix F

corresponding to the character value for F6

exit & save configuration

+

00B

+

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 12

  1. The following example allows defining Special Key 4 as Alt + Shift + F1:

enter

configuration define Special Key 4 ALT + SHIFT

Read + + +

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 13

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 14

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 15

codes from Appendix F

corresponding to the character value for F1

exit & save configuration

+

005

+

DATALOGIC PowerScan PM8500 - - Defining Special Key Sequences - - 16

- Integrating Special Keys in Headers/Terminators -

  1. The following example allows setting Special Key 1 (defined in example 1 above) as terminator:

enter configuration
DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 1

one character terminator special key 1
DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 2

DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 3

exit & save configuration
DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 4

  1. The following example allows setting Special Ke y 2 (defined in example 2 above) as header:

enter configuration one character header special key 2
DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 5

DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 6

DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 7

exit & save configuration
DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 8

  1. tHe following example allows setting Special Key 3 (defined in example 3 above) as header:

enter configuration one character header special key 3
DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 9

DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 10

DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 11

exit & save configuration
DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 12

  1. The following example allows setting Special Key 4 (defined in example 4 above) and ENTER character as terminators:

enter configuration
DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 13

two character terminator special key 4
DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 14

DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 15
ASCII characters corresponding to the HEX value for character ENTER

83

exit & save configuration
DATALOGIC PowerScan PM8500 - - Integrating Special Keys in Headers/Terminators - - 16

+

Address Stamping

It is possible to include the reader address in the message sent to the host. The Reader Address Stamping and the Cradle Address Stamping parameters consist of a 4-digit number in the range 0000 to 1999.

For message output format, refer to "Message Formatting" starting on page 175

Address Delimiter

The Address Delimiter allows a character to be included to separate the reader Address stamping field from the next field in the message. Any character can be included in the hexadecimal range from 00 to FE.

For message output format, refer to "Message Formatting" starting on page 175.

Time Stamping Format

The Time Stamping parameter sets the format for hour and date information. It consists of 1 or 2 groups of numbers, each one made up of 6 decimal digits.

For example, setting the Hour/Minutes/Seconds/Month/Day/Year format, the information 17:03:16 on June 12, 2009 will be formatted as 170316061209.

Time Stamping Delimiter

The Time Stamping Delimiter allows a character to be included to separate the Time Stamping field from the next field in the message. Any character can be included in the hexadecimal range from 00 to FE.

Reading Parameters

Trigger Signal

This mode determines how the reading phase is controlled when the hardware trigger operating mode is selected:

  • trigger active level: the reader goes ON when the trigger is pressed and goes OFF when it is released
  • trigger active pulse: the reader goes ON at the first trigger press and goes OFF only at a second press

Reads per Cycle

In general, a reading cycle corresponds to the ON + OFF times of a device.

The resulting effects of this parameter on code reading depend on other related configuration conditions. Here are the definitions of ON and OFF times.

  • For readers using the software trigger parameter (FL ASH MODE), a reading cycle corresponds to the flash on + flash off times. Code reading takes place during the flash on time.
  • For readers using the bar dware trigger parameter, a reading cycle corresponds to a trigger press (ON) + one of the following OFF events:

  • trigger release (for trigger active level)

  • a second trigger press (for trigger active pulse)

When one read per cycle is selected, the device decodes only one code during the ON period and immediately turns the reader OFF. It is only possible to read another code when the next ON time occurs.

In multiple reads per cycle, the ON period is extended so that the device can continue decoding codes until an OFF event occurs. For software trigger mode, the flash on period is immediately reset after each read and therefore extended. If another code is decoded before the reset flash on period expires, it is again reset and the effect is that the device remains ON, decoding codes until the flash on or timeout period expires.

The Safety Time parameter should be used in this case to avoid unwanted multiple reading of the same code, see below.

Safety Time

Safety time prevents the device from immediately decoding the same code more than once. Same code consecutive reading can be disabled requiring the reader to be removed from the code (no decoding) for at least 400 ms, or a timeout can be set up to 9.9 seconds before the decoder will accept the same code. Reading is immediate if the code changes.

The safety time parameter is not applicable when reading stacked codes or when setting one read per cycle in hardware trigger operating mode, since these settings require voluntary action by the user.

Configuration Editing Commands

The following commands carry out their specific function and do not require reading the Enter or Exit and Save Configuration codes.

Command Description

DATALOGIC PowerScan PM8500 - Command Description - 1

Restore PowerScan ^® M8500 reader default configuration.

DATALOGIC PowerScan PM8500 - Command Description - 2

Transmit the PowerScan ^® M8500 reader Software release.

DATALOGIC PowerScan PM8500 - Command Description - 3

Transmit the PowerScan ^® M8500 current configuration in ASCII format to Host.

DATALOGIC PowerScan PM8500 - Command Description - 4

Transmit the PowerScan ^® M8500 current data format configuration in ASCII format to Host.

Radio Parameters

Radio Protocol Timeout

This parameter sets the valid time to wait before transmission between the M8500 series reader and BC-80X0 cradle is considered failed.

This parameter should be set taking into consideration the radio traffic (number of readers in the same area).

If the RS-232 interface is used with ACK/NACK enabled, this parameter should be at least equal to the RX Timeout parameter for low traffic environments. It should be increased if there are many readers in the same area.

It can be set between 2 and 19 seconds.

Radio RX Timeout

When the scanner is used in a standalone layout (point-to-point or with multiple readers) it can be configured to receive “asynchronous” messages from the host at any time.

There are two modes which can enable the scanner to receive messages from the host:

  1. Enable “2 way” Communication Protocol – After the transmission of each barcode, the scanner waits for an acknowledgement from the host. ^1

A message can be sent by the host accompanying this acknowledgement, or in place of it, to display something on the screen or execute a command (such as sound a beep sequence, turn an LED on or off, etc.). If no acknowledgement or message is received from the host within a programmable timeout duration, the radio will be switched off and an “error transmission” beep will be sounded.

  1. I independent of the Selected Protocol – The scanner can be configured to keep the radio receiver “awake” for a defined period of time following each transmission. Any message coming from the host1 before expiration of the timeout is accepted. The parameter “Radio RX Timeout” is used for specifying how long the scanner have to wait for a message after receiving each code transmission.

In this mode, the radio can also be “awakened” by pressing the trigger. The scanner can receive a message only if it is linked to the Base (i.e. the scanner has been joined to the Base and has had at last one “valid” transmission after the last power-on). Setting the “Radio RX timeout” value to “00” specifies that the radio never goes into sleep mode (always awake the scanner can receive a message at any time). Choosing this setting will, of course, consume battery life more quickly.

Power-Off Timeout

If this command is enabled, after the desired timeout in hours, the PowerScan ^® batteries are disconnected and all power consumption ceases. To restore power, press the trigger once. The reader will now be ready to read codes.

Power-off does not affect configuration parameters.

Transmission Mode

This parameter determines whether the reader receives responses or messages from the Host or not. In One-Way tx mode, neither Host nor cradle responds to the reader. In Two-Way tx mode, the reader must receive a response from either the cradle or the Host.

The cradle responds (empty message) to the reader, only after good transmission to the Host, for the following conditions: ACK/NACK enabled (page 156); WEDGE or PEN interface. For these conditions, it is suggested to prolong the Radio Protocol Timeout (page 170).

Enabling Two-Way tx mode temporarily disables FIFO buffering (see page 156).

With ACK/NACK disabled, the Host responds to the reader (through the cradle) with an answer message (message to reader display or command to reader), see "Messages from Host to Reader" on page 175, and the following figure.

Figure 28. Transmission Mode = Two Ways
DATALOGIC PowerScan PM8500 - Transmission Mode - 1

flowchart
graph LR
    A["PowerScan® M8500"] -->|message| B["BC-80X0"]
    B -->|data| C["Host"]
    B -->|cable| C
    C -->|Host answer message Host answer| B
    style A fill:#f9f,stroke:#333
    style B fill:#ccf,stroke:#333
    style C fill:#cff,stroke:#333

Beeper Control for Radio Response

For M8500 series readers, the data entry good read tone normally results in two beeps; the first indicates that the reader has decoded the code; the second indicates whether BC-80X0 has received the data.

This can be changed according to the following selections:

  • Normal: both good decode and good r eceptions are signaled (two beeps).
  • Only Good Decode: only the first beep indicating a good read is signaled.
  • Only Good Reception: only the second beep indicating a good reception is signaled.
  • Off: Neither good read nor good r eception beeps are signaled.

For all configurations, any transmission errors will always be signaled.

Single Store

When single store mode is enabled, if the PowerScan ^ M8500 fails to transmit a code to the cradle, it enters a special operating mode that prevents the user from reading barcodes.

When such operating mode is entered, the trigger no longer enables barcode reading but is used to retry transmission itself for the number of attempts selected in configuration. Once the transmission is successful the reader returns to the standard mode. If transmission is not successful after the number of configured attempts, the code is discarded.

Single store may be useful if you often read codes at the limit of the coverage area and there is a chance that code transmission can fail. In such case single store allows you to move to a more favorable position or location (i.e. closer to the cradle) and retry transmission without the necessity of re-reading the code since it is already stored in the reader.

Conversely, if single store is disabled, and the user wants to retry transmission, the code must be read again, and therefore the attempt must be made from basically the same location. If the user gives up, he does not know if the transaction was successful. (Actually the transmission could have been successful but the cradle may have been unable to acknowledge the message). There are applications in which there is no risk of transmission failure. In such cases it may be better to disable single store so that the user perceives a more consistent behavior of the trigger in that it always corresponds to code reading.

Batch Mode

This Operating Mode allows storing read codes in the internal reader memory. The stored codes are transmitted to the base station at a later time according to the type of batch mode selected.

Batch mode can be enabled either manually (normal batch mode) or automatically.

Normal batch mode temporarily suspends radio communication between reader and base station allowing codes to be stored in the reader on a FIFO (first in, first out) basis. This can be useful, for example, if codes must be read from a location where there is no radio network. Upon returning to the system working area, this mode requires reading the Start Normal Batch Transmission barcode to successively transmit the list of stored codes to the base station. The FIFO management assures that the first code read will be the first code to be transmitted to the base station.

The Delete Batch Data barcode allows canceling all barcode data stored in the reader.

Automatic batch mode allows codes to be stored in the reader on a FIFO basis whenever the reader is out of radio range. In this case radio communication is not suspended and transmission is attempted after each code read. If transmission cannot be successfully completed, then the code is added to the list. When the reader returns in range, transmission of the codes to the base station resumes automatically, according to the selected communication protocol, upon simply pressing and releasing the trigger or by successfully reading a new code.

In batch mode, the selected Transmission Mode determines the behavior of the reader at the time the list of codes is transmitted. If One-way mode is enabled, the codes are transmitted one after the other without interruption. In Two-way mode, after transmitting each code, the reader waits for the Host answer message to be shown on the display. Therefore, in Two-way transmission mode and normal batch mode, the Start Normal Batch Transmission barcode must be read after each code to continue; whereas with automatic batch mode, just pull and release the trigger after each code.

3-KEY MODEL

Each code is listed on the reader display together with its identifying position number and its total number of characters. The three keys under the display have the following function in batch mode:

Key Function
▲ (left) Key Scroll up in listENTER (center) Key Delete highlighted code▼ (right) Key Scroll down in list

The code which has a transmission pending is shown on the display in reverse video, indicating that it cannot be deleted.

Find Me

If enabled, after a timeout of a few minutes in which PowerScan ^® M8500 is not used, it enters stand-by mode and its green LED starts blinking in order to signal its location.

Display Parameters

Display Mode

The user can control the reader display behavior according to the following selections:

Normal mode: When a barcode is read with the reader:

• The code is sent to the Host.
- The reader display is NOT CLEARED. Therefore if any previous data was displayed on the reader screen it remains.
- There is no Local Echo to the reader display.

Clear Display After Decode mode: When a barcode is read with the reader:

• The code is sent to the Host.
- The reader display IS CLEARED. Therefore if any previous data was displayed on the reader screen it is cancelled and the screen remains blank.
- There is no Local Echo of the code to the reader display.

Local Echo mode: When a barcode is read with the reader:

• The code is sent to the Host.
• The reader display IS CLEARED.
- The code is also sent to the reader display (Local Echo).
- The cursor is positioned after the last printed character on the reader display.

HOST MESSAGES SENT TO THE READER are always written to the reader display.

Default Parameters for POS Terminals

The default values of the RS-232 and Data Format parameters for POS terminals are listed in the following table:

NIXDORF Mode A FUJITSU ICL Mode
RS-232 Group
Baud Rate 9600 9600 9600
Parity Odd None Even
Data Bits 8 8 8
Stop Bits 1 1 1
HandshakingHardware (RTS/CTS)NoneRTS always ON
ACK/NACK ProtocolDisabledDisabledDisabled
FIFODisabledEnabledEnabled
Inter-Character DelayDisabledDisabledDisabled
RX Timeout9.9 sec2 sec9.9 sec
Serial Trigger LockDisabledDisabledDisabled
Data Format Group
Code IdentifierCustomCustomCustom
HeaderNo HeaderNo HeaderNo Header
TerminatorCRCRCR
Field AdjustmentDisabledDisabledDisabled
Code Length TXNot TransmittedNot TransmittedNot Transmitted
Character ReplacementDisabledDisabledDisabled
Address StampingDisabledDisabledDisabled
Address DelimiterDisabledDisabledDisabled
Time StampingDisabledDisabledDisabled
Time DelimiterDisabledDisabledDisabled

The table below lists all the Code Identifiers available for the POS terminals:

CODENIXDORF Mode AFUJITSUICL Mode
UPC-AA0AA
UPC-EC0EE
EAN-8BFFFF
EAN-13 AFF
Code 39MNoneC [code length]
CodabarNNoneN [code length]
Code 128KNoneL [code length]
Interleaved 2 of 5INoneI [code length]
Code 93LNoneNone
Industrial 2 of 5HNoneH [code length]
UCC/EAN 128PNoneL [code length]
MSIONoneNone
GS1 DATABARTMENoneNone
OtherNoneNoneNone

Standard Message Formatting

The system always provides scanner to host data communication using the following message formatting:

Output Message from PowerScan ^ M8500 or standard PowerScan ^ M8500 Stand-alone Towards Host

[Header] [Scanner_Addr] [Scanner_Addr_delimiter] [Cradle_Addr] [Cradle_Addr_delimiter] [Time stamp] [Ts_delimiter] [Code ID] [Code Length] CODE [Terminator]

[Items in square brackets are optional.]

Output Message from PowerScan ^® M8500 STAR-System ^TM Towards Host

[Time stamp] [Ts_delimiter] [Header] [Code ID] [Code Length] CODE [Terminator]

[Items in square brackets are optional.]

For PowerScan ^® M8500 models with display, if the RS-232 interface is selected for communication between the Host and the BC-80X0 cradle, then the following additional communications between Host and Scanner can occur:

  • The Host can send messages to any scanner associated with that cradle to control the Scanner's display, LEDs and beeper.
  • The Scanner can send up to 3 user-defined characters to the Host using the 3 command keys on the Scanner.

Messages from Host to Reader

The general format to enable the Scanner for a two-way communication is:

[Scanner_Addr] [Scanner_Addr_delimiter] MESSAGE [CR]

DATALOGIC PowerScan PM8500 - Messages from Host to Reader - 1

If you have enabled the Scanner Address Stamping or the Scanner Address Delimiter, you must specify them in every message.

The format for other asynchronous messages is:

[Scanner_Addr] [Scanner_Addr_delimiter] [DC2] MESSAGE [CR]

where DC2 is ASCII 0x12 (^R) character.

  • If you have not enabled the Scanner Address Stamping or the Scanner Address Delimiter, you must not specify them. In this case all messages will be implicitly addressed to the 'binded' Scanner of the cradle directly connected to the serial line.
  • The Scanner can only receive messages if two-way mode is enabled. (See "Transmission Mode" on page 171.
  • Messages cannot start with '\$+' because they would be interpreted as a configuration command.
  • You can send a message to the Scanner only while it is on. This happens when it has sent a message to the host and the radio timeout has not yet expired. (See "Radio Protocol Timeout" on page 170).
  • If you want to control the Scanner's beeper from the host, you will also probably want to disable the good transmission beep that is emitted when the code is received from the cradle. (See "Beeper Volume" on page 119).

The message field can store plain text and escape sequences.

  • Escape sequences are interpreted as commands.
  • Plain text is directly printed on the display. If writing beyond the end of line, the display does not wrap automatically. Extra characters are ignored. Control characters are not interpreted (i.e. LF, FF, etc.).

Cursor Control

ESC [n A Up n rows, no scroll

ESC [n B Down n rows, no scroll

ESC [n C Right n columns

ESC [nD Left n columns

ESC [G] CR

ESC [r;c H Move to row r, column c

(ESC[1;1H is the upper left character position of the display)

ESC D Down 1 row, with scroll

ESC E CR and cursor down 1 row with scroll

ESC M Up 1 row and scroll

DATALOGIC PowerScan PM8500 - Cursor Control - 1

- Since CR is used as the message terminator, you must use ESC [G or ESC E to print a CR.

- The cursor row position is not affected by the currently selected font. The display always has 4 rows, so when writing with the large font, actually two rows are written to: the current one and the one below it. You will need two ESC E commands to step from one row to the next when using the large font.

- The cursor column position is affected by the currently selected font. Therefore, column 6 is 36 pixels from the left border only if you last selected the 6x8 font; otherwise it could be 48 or 72 pixels from the left border.

Font Selection

ESC [0 m Normal mode

ESC [7 m] Reverse mode

ESC # 4 Large font: subsequent characters are written on the current row and the row below it using the 12x16 font which allows for two rows of eight characters on the display.

ESC # 5 Normal font: subsequent characters are written using the 6x8 font, which allows for four rows of sixteen characters on the display.

ESC # 7 Medium font: subsequent characters are written using the 8x8 font, which allows for four rows of twelve characters on the display.

Clearing Display

ESC [0 K From cursor position to end of line inclusive

ESC [1 K From beginning of line to cursor position (not inclusive)

ESC [2K] Entire line

ESC [0 J From cursor position to end of display inclusive

ESC [1 J From beginning of display to cursor position (not inclusive)

ESC [2 J Entire display; moves cursor to upper left corner on display

LED and Beeper Control

ESC [0 q Emit short High tone + short delay

ESC [1 q Emit short Low tone + short delay

ESC [2 q Emit long Low tone + short delay

ESC [3 q Emit good read tone

ESC [4 q Emit bad tx tone

ESC [5 q Wait 100 ms

ESC [6 q Turn on the green LED

ESC [7 q Turn off the green LED

ESC [8 q Turn on the red LED

ESC [9 q Turn off the red LED

The LED control escape sequences are intended to activate the LEDs for short periods of time and can be used in combination with the Beeper. The LED and Beeper will be controlled by the system after the entire command sequence is interpreted.

Example:

ESC [6 q ESC [3 q ESC [7 q

Turns on the green LED, emits a good read tone, and turns off the green LED.

ESC [6 q ESC [5 q ESC [7 q

Turns on the green LED for 100 ms and then turns off the green LED.

Setting RTC

ESC [0p ddmmyy

Set date to day, month, year

ESC [1 p h h m m

Set time to hours, minutes; seconds are automatically set to 00.

Messages from SCANNER Command Keys

PowerScan M8500 Keypad

The PowerScan ^® M8500 series scanners with display have 3 command keys that can each be associated with a character to send to the host.

By pressing the keys on the scanner, the associated character with its relative message formatting is sent to the Host. For example, keys can be used to select items from a menu sent to the scanner display by the application program.

The general format is:

[Header] [Scanner_Addr] [Scanner_Addr_delimiter] ] [Cradle_Addr] [Cradle_Addr_delimiter] [Time stamp] [Ts_delimiter] [Code ID] [Code Length] KeyID [Terminator]

[Items in square brackets are optional.]

The messages are handled by the system as if they were barcodes, that's why KeyID can have so many fields appended to it. If in your application there is some chance of reading a 1-char barcode identical to KeyID, the way you can distinguish between the two is to enable the Code ID: The KeyID is the only 1-character long EAN 8 code.

Refer to "Network Parameters" on page 158 for a compete description of the optional message fields in square brackets.

The default characters associated with each key (KeyID) are shown in the following table:

Default Key Identifiers
KeyKeyID
(left) Key'<'
ENTER(center) Key='
(right) Key'>'

Appendix A

Technical Features

Technical Features

PowerScan® M8500 Family Common Features

Electrical Features
Battery Type 2150 Li-Ion battery pack
Time of rechargemax. 4 hours with external power supply max. 10 hours with Host power
Operating autonomy (continuous reading)30,000 reads (typical)
Display (Only available with some models)LCD 4 lines x 16 chars Programmable font and backlight
IndicatorsGood Read LED green Good Read Spot green Beeper
Radio Features European Models USA Models
Radio Frequency 433.92 MHz 910 MHz
Bit rate 19200 baud 36800 baud
Range (in open air) 50 m 30 m
System ConfigurationBC-80X0 STARGATE ^TM
Max. number of devices per base station32
Max. number of devices in the same reading area2000
Environmental Features
Operating Temperature-10° to +50°C (+14° to +122°F)
Storage Temperature-20° to +70°C (-4° to +158°F)
Humidity0 to 95% NC
Drop Resistance2 m / 6.6 ft (over 50 drops to concrete)
IP SealingIP65 (IP64 for models with display)
Mechanical Features
Weight (with batteries)about 360 g (12.70 oz)
Dimensions212 x 109 x 71 mm (8.34 x 4.29 x 2.79 in)
MaterialPolycarbonate molded with rubber
Decoding Capability
1DInterleaved 2 of 5, Code 39, Code 32, Code 128, EAN 128, Code93, UPC/EAN/JAN, Codabar, GS1 DataBar ^TM
2DAztec, PDF417, Micro PDF417, Macro PDF417, Maxicode, DataMatrix (ECC200), QR, Micro QR, Composite Codes
Postal CodesPLANET, Japan Post, Australia Post, Intelligent Mail Barcode, KIX Code, Royal Mail Code (RM4SCC)

PowerScan® M8500 Family Common Features (continued)

Optical Features
Sensor 1280 x 1024 pixel element, 2D CMOS Array
Illuminator LED array
Wavelength In the range 630 ~ 670 nm
LED Safety Class Class 1 to EN 60825-1
Aiming System Visible Laser Diode
Wavelength 650 nm
Laser Safety Class Class 2 - EN 60825-1; Class II CDRH
Ambient light 0 - 100000 lux

PowerScan® M8500™

Optical Features
Focus distance 140 mm
Field of view 28°(H)×23°(V)
Horizontal field of view at distance (d) in mm0.52d+15
Vertical field of view at distance (d) in mm0.42d+12
Max ResolutionLinear codes - mm (mils)PDF417 - mm (mils)Datamatrix - mm (mils)
0.10 (4) 0.10 (4)0.17 (6.6)
Depth of field*
1D (linear):X-dimension mm (mils)DOF cm (in)
Code39 0.13 (5)7.5 to 15.5 (2.95 to 6.10)
0.5 (20)5.5 to 36.5 (2.17 to 14.37)
EAN13 0.33 (13)5.0 to 27 (1.97 to 10.63)
2D:X-dimension mm (mils)DOF cm (in)
PDF417 0.13 (5)8.0 to 18.5 (3.15 to 7.28)
0.25 (10)4.0 to 25.5 (1.57 to 10.04)
QR 0.19 (7.5)8.0 to 16.5 (3.15 to 6.5)
0.25 (10)7.0 to 19.5 (2.76 to 7.68)
DataMatrix 0.19 (7.5)8.0 to 16.5 (3.15 to 6.5)
0.25 (10)7.0 to 19.5 (2.76 to 7.68)
Skew ±40°
Pitch ±35°
Rotation 360°
Print Contrast (Min.) 15%

* Reading distances are measured from the nose of the reader.
NOTE: Typical performance at 20°C / 68°F on high quality bar codes.

PowerScan® M8500™ HD

Optical Features
Focus distance 65 mm
Field of view 27° (H) x 22° (V)
Horizontal field of view at distance (d) in mm0.50d + 13
Vertical field of view at distance (d) in mm0.40d + 10
Max ResolutionLinear codes - mm (mils)PDF 417 - mm (mils)Datamatrix - mm (mils)
0.05 (2 mils) 0.08(3 mils) 0.10 (4 mils)
Depth of field*
1D (linear):X-dimension mm (mils)DOF cm (in)
Code39 0.08 (3) 4.5 to 8.0 (1.77 to 3.15)
0.13 (5) 3.5 to 9.5 (1.38 to 3.74)
0.51 (20) 6.0 to 18.5 (2.36 to 7.28)
EAN13 0.33 (13) 5.0 to 14 (1.97 to 5.51)
2D:X-dimension mm (mils)DOF cm (in)
PDF417 0.08 (3)5.0 to 8.5 (1.97 to 3.35)
0.13 (5)4.5 to 9.5 (1.77 to 3.74)
0.25 (10)3.0 to 13.0 (1.18 to 5.12)
QR 0.10 (4)5.5 to 7.5 (2.17 to 2.95)
0.19 (7.5)5.0 to 8.0 (1.97 to 3.15)
0.25 (10)4.5 to 9.5 (1.77 to 3.74)
DataMatrix0.10 (4)5.5 to 7.5 (2.17 to 2.95)
0.19 (7.5)5.0 to 8.0 (1.97 to 3.15)
0.25 (10)4.5 to 9.5 (1.77 to 3.74)
Skew±40°
Pitch±35°
Rotation360°
Print Contrast (Min.)23%

Reading distances are measured from the nose of the reader. NOTE: Typical performance at 20^ C / 68^ F on high quality bar codes.

PowerScan® M8500™ WA

Optical Features
Focus distance 110 mm
Field of view 57° x 46°
Horizontal field of view at distance (d) in mm1.09d + 38
Vertical field of view at distance (d) in mm0.85d + 30
Max ResolutionLinear codes - mm (mils)PDF 417 - mm (mils)Datamatrix - mm (mils)
0.13 (5 mils) 0.13(5 mils) 0.19 (7.5 mils)
Depth of field*
1D (linear):X-dimension mm (mils)DOF cm (in)
Code39 0.13 (5)2.5 to 10.0 (0.98 to 3.94)
0.51 (20)1.5 to 32 (0.59 to 12.60)
EAN 13 0.33 (13)1.5 to 26.0 (0.59 to 10.24)
2D:X-dimension mm (mils)DOF cm (in)
PDF417 0.13 (5)3.0 to 10.5 (1.18 to 4.13)
0.25 (10)1.5 to 21.5 (0.59 to 8.46)
QR 0.19 (7.5)5.5 to 8.5 (2.17 to 3.35)
0.25 (10)3.0 to 12.5 (1.18 to 4.92)
DataMatrix 0.19 (7.5)5.5 to 8.5 (2.17 to 3.35)
0.25 (10)3.0 to 12.5 (1.18 to 4.92)
Skew ±40°
Pitch ±35°
Rotation 360°
Print Contrast (Min.)15%

Reading distances are measured from the nose of the reader.
NOTE: Typical performance at 20°C / 68°F on high quality bar codes.

BC-80X0 / C-8000

Electrical and General Features
Supply Voltage
External Power 10 to 30 VDC
Host Power 5 VDC ±10%
Power Consumption
External Power max. 10 W (charging)*
Host Power max. 500 mA (charging)
IndicatorsExt. Power /Data yellow LEDHost Power/Datayellow LEDReader batt. state green/red LEDAux. batt. state green/red LED (BC-8000/C-8000 only)beeper
Recharge Time
External Power max. 4 hours with 2150 mAh Li-Ion battery
Host Power max. 10 hours with 2150 mAh Li-Ion battery
Host Interfaces BC-80X0 C-8000
RS-232 300 to 38400 baud 9600 baud
WEDGEIBM AT or PS/2, XT, PC Notebook, IBM SURE1, IBM 3153, 31xx, 32xx, 34xx, 37xx terminals, Wyse terminals, Digital VT terminals, Apple ADB Bus supported Not supported
PEN Emulation Selectable minimum pulse from 200 μS to 1.2 mS Not supported
USBUSB-KBD, USB-KBD-ALT-MODE, USB-KBD APPLE, USB-COM, USB-IBM-Table Top, USB-IBM-Hand Held USB-COM
Environmental Features
Working Temperature-20° to +50 °C / -4° to +122 °F**
Storage Temperature-20° to +70 C / -4° to +158°F
Humidity90% non condensing
ProtectionIP40
Mechanical Features
Weight without cableabout 380 g / 13.4 oz
Dimensions (without antenna)204 x 108 x 95 mm / 9.44 x 4.25 x 3.74 in
MaterialABS

* Having a switching regulator inside, the BC-80X0 and C-8000 draw the same power, regardless of the supply voltage. i.e. as the input voltage increases the current drawn decreases.
** Batteries must be charged at a temperature ranging from 0° to +40 °C / +32° to +104 °F.

System and Radio Features

Radio Features European Models USAModels
Radio Frequency 433.92 MHz 910 MHz
Bit Rate 19200 36800
Range (in open air) 50 m 30 m
System Configurations BC-8000 model only STARGATE ^TM
Maximum number of devices per base station32255
Maximum number of devices in the same reading area2000
Maximum number of base stations in network16 (including cradle Master)

Indicators

PowerScan® M8500 LED Indicators

The PowerScan® M8500 family uses green LED indicators to signal the following reader functions:

STATUS BEHAVIOR
Power ONAt power-on, the LEDs blink briefly, then light up for 2 seconds to signal the power supply is present.
Normal FunctionThe LED lights up after a good decoding and will switch off only at the next trigger press.

Beeper

The PowerScan® M8500 basic software provides beeper signals for good/wrong reading and for indicating errors. Its tone, volume and duration can be directly configured by using the codes given in the PowerScan® M8500 Reference Manual available on the website.

The application program can also manage the beeper (User Defined Beeper) when the reader is controlled by a Host PC. It is possible to activate the beeper by sending a command from the Host to the reader via the current communication interface.

SymbolMeaning
L low tone
M medium tone
H high tone

POWERSCAN ^® M8500 READER START-UP

Beeper Meaning
LLL Parameters loaded correctly
HHH long tonesParameter loading error, reading or writing error in the non volatile memory
HLHL Hardware error in EEPROM
HML reader correctly initialized

POWERSCAN® M8500 READER CONFIGURATION

Beeper Meaning
H H H H Correct entry or exit from Configuration mode
L Good read of a command
M L Enter configuration
M L M L Exit configuration
short H Good read of a command
long L Command read error

POWERSCAN® M8500 POWER

Beeper LED Meaning
10 short H 10 short blinks Low Battery
H M LL Power off
10 short H 10 short blinks Low battery
H M LoffPower off

POWERSCAN® M8500 BIND & JOIN COMMANDS

Beeper LED Meaning
BlinkingCommand accepted; reader ready to be inserted into the cradle
LSuccess
H L long tonesFailure
H M LoffPower off
no soundblinkingCommand accepted; reader ready to be inserted into the cradle
HoffBIND command succeeded
M L H M L M LoffJOIN command succeeded
LoffBIND or JOIN command not succeeded

Good Read Spot

A green Good-Read Spot will be projected in the field of view when the reading is successful.

BC-80X0/C-8000 POWER/COMMUNICATION

Aux LED Host LEDMeaning
Yellow Yellow
OFF OFF Device off
ONPower applied through an external power supply
ONPower applied through the Host
FlashingFlashingTransmission over the Host port

BC-80X0/C-8000 CHARGE STATUS

Reader LEDMeaning
Red Green Beeper
OFF OFFNo reader battery inserted
ON Reader battery in charge
ONsingle beep Reader battery completely charged
Flashing orange Reader battery fault
Alternating red/greenrepetitive beepCharging out of temperature range, over-current or over-voltage conditions
Alternating red/green every 30 secondsbeep every 30 secondsReader not correctly inserted onto cradle, no charging takes place
Spare LED (not for BC-8010)Meaning
Red Green Beeper
OFF OFFNo Spare battery inserted in the SBS-3000 slot
ON Spare battery in charge
ON Spare battery completely charged
Flashing orange Spare battery fault
Alternating red/green repetitive beepCharging out of temperature range, over-current or over-voltage conditions
Alternating red/green every 30 secondsbeep every 30 secondsSpare battery not correctly inserted into SBS-3000, no charging takes place

Default Settings

Configuration Field Default Setting
RS-232 Communication
Baud Rate 115200
Parity, Data Bits, Stop Bits No parity; 8 Data bits; 1 Stop bit
Handshake None
ACK/NACK Protocol None
FIFO Enabled
Intercharacter Delay 0
Intercode Delay 0
RX Timeout 10 seconds
Serial Trigger Lock Disabled
Serial Trigger Lock Disable Character NUL
Serial Trigger Lock Enable Character NUL
USB COM Emulation
Handshake None
ACK/NACK Protocol None
FIFO Enabled
Intercharacter Delay 0
Intercode Delay 0
RX Timeout 10 seconds
USB Keyboard Emulation
FIFO Enabled
Intercharacter Delay 0
Intercode Delay 0
*Keyboard Nationality USA
*Keyboard SpeedNormal
WEDGE-Communication
*Keyboard Nationality USA
CapsLockOFF
CapsLock Auto-RecognitionON
NumLockOFF
Intercharacter Delay 0
Intercode Delay 0
IBM USB Interface DEFAULT SETTINGS
device usageHandheld

*The default values of these parameters are set when reading the interface selection.

Data Format-Symbology Independent ParametersCode Identifier DisabledCustom Code Identifier DisabledCode Length Disabled*Header No headers*TerminatorCR and LF terminators for RS-232, USB BULK,USB COM, USB Generic HIDENTER terminator for Wedge, USB Kbd
Data Format-Symbology Dependent ParametersSymbology Specific Format Select AllHeader Symbology No headersTerminator Symbology No terminatorsSymbology Character Substitution No character to substituteSymbology Character Deletion No character to delete
Data Format-ConcatenationConcatenation DisabledDefine Concatenation 2 EAN/UPC codes concatenatedSet First Concatenated Code Length 000 = any lengthSet Second Concatenated Code LengthSet Third Concatenated Code LengthSet Fourth Concatenated Code LengthConcatenation with Intercode Delay DisabledConcatenation TimeoutConcatenation Failure TransmissionTransmission after TimeoutConcatenation Result Code ID000 = any length000 = any length000 = any length10 secondsTx codes causing failureNo code transmissionNo code Identifier
Advanced FormattingFormat enable/disableDisabled
Camera ControlExposure ModeAutomatic, based on entire image
Code SelectionIssue Identical CodesEnabled

*The default values of these parameters are set when reading the interface selection.

EAN/UPC
SelectionEnabled
Add-OnDisabled
UPCE ExpansionDisabled
Code 39
Selection Enabled - no check digit
Code39 Full ASCIIDisabled
Code Length CheckDisabled
Minimum Length001
Maximum Length255
Start/Stop CharacterDisabled
Code 32
SelectionDisabled
Interleaved 2 of 5Selection DisabledCode Length Check DisabledMinimum Length 014Maximum Length 255
CodabarSelection DisabledCode Length Check DisabledMinimum Length 001Maximum Length 255
Code 128Code128 Selection EnabledCode Length Check DisabledMinimum Length 001Maximum Length 255
EAN 128Selection DisabledCode Length Check DisabledMinimum Length 001Maximum Length 255
Code 93Selection DisabledCode Length Check DisabledMinimum Length 001Maximum Length 255
PDF417Selection EnabledOption Macro PDF417 Buffered ModeMicro PDF417 Disabled
GS1 DataBarTM FamilyGS1 DataBar Expanded DisabledGS1 DataBar Limited DisabledGS1 DataBar Omnidirectional DisabledGS1 DataBar Expanded Stacked DisabledGS1 DataBar Stacked Disabled
Data MatrixSelection Enabled - normal & invertedRectangular Style EnabledMinimum Code LengthMaximum Code Length00013600
QRSelection Enabled
microQRSelection Disabled
Postal CodesSelection Disabled
Australian TableSelection N Table
IMBSelection Disabled
MaxicodeMaxicode Mode 0 DisabledMaxicode Mode 1 DisabledMaxicode Mode 2 DisabledMaxicode Mode 3 DisabledMaxicode Mode 4 DisabledMaxicode Mode 5 DisabledMaxicode Mode 6 Disabled
AztecSelection Disabled
Composite CodesSelection DisabledDiscard Linear Part Enabled
Reading ParametersTrigger Mode Trigger levelTrigger Type Normal triggerFlash ON 2 secFlash OFF 2 secBeeper Tone Tone 1Beeper Volume High volumeBeeper Duration 50 msReads per Cycle One read per cycleScan Timeout 5 secUser Defined Beeper Tone Tone 1User Defined Beeper VolumeUser Defined Beeper DurationCodes per ScanCentral Code TransmissionOrder by Code LengthOrder by Code SymbologyAutoscan Mode DisabledAutoscan Aiming SystemAutoscan Hardware TriggerAutoscan Illumination SystemSafety TimeHigh Volume100 msOne code per scanDisabledDisabledDisabledEnabledEnabledDisabledDisabled500 ms (if Autoscan mode or Software trigger type is selected and the Multiple Reads per Cycle option is enabled.
Radio CommunicationRadio Protocol TimeoutRadio RX Timeout disabledTransmission ModeBeeper Control for Radio ResponseFind Me2sone-waynormalenabled
Display and KeyboardDisplay ModeBacklightKeypadlocal echoonenabled with default keymap ‘<’=’’

Appendix B

Host Configuration Strings

In this section we provide a description of how to modify the device configuration using serial strings sent from the Host.

DATALOGIC PowerScan PM8500 - Host Configuration Strings - 1

This method requires the RS-232 or USB-Com interface.

The device configuration can be changed by receiving commands from the Host through the serial interface. When this method is used, the programming sequence format is the following:

DATALOGIC PowerScan PM8500 - This method requires the RS-232 or USB-Com interface. - 1

flowchart
graph TD
    A["Command"] --> B["CR-+"]
    B --> C["Carriage return character (0D Hex.)"]
    B --> D["Exit and Save configuration"]
    B --> E["Character sequence in following tables"]
    E --> F["Enter configuration environment"]

Example:

Multiple command programming sequence:

DATALOGIC PowerScan PM8500 - Example: - 1

flowchart
graph TD
    A["$+"] --> B["BG1"]
    B --> C["AC410132BH0$-"]
    C --> D["CR"]
    D --> E["Carriage return character (0D Hex.)"]
    D --> F["Exit and save new configuration"]
    F --> G["Matrix 2/5 3 bars: no check digit, variable length code from 1 to 32 characters"]
    G --> H["Beeper tone 1"]
    H --> I["Beeper low intensity"]
    I --> J["Enter configuration environment"]

Each configuration parameter setting removes the condition previously active for that parameter.

DATALOGIC PowerScan PM8500 - Example: - 2

The device buffer can contain about 400 characters. If your programming string goes over this value, you must split it into separate groups and send each group after a delay of at least 3 seconds to give the reader time to empty the buffer and interpret the commands.

Serial Configuration Strings

SPECIAL CONFIGURATION COMMANDS
DESCRIPTIONSTRING
Enter Configuration+
Exit and Save Configuration-
Restore Default+*
Transmit Software Release (not for PEN emulation)+!
Transmit Device Configuration in ASCII (not for PEN emulation)+&
Set Custom Default+0
Restore Custom Default+1

These commands do not require \$-.

INTERFACE SELECTION
DESCRIPTIONSTRING
RS-232StandardCP0
ICL ModeCM0
FujitsuCM1
Nixdorf Mode ACM2EC0
WEDGE forIBM ATCP500
for IBM Terminals: 31xx, 32xx, 34xx, 37xx; make-break keyboardCP501
for IBM Terminals: 31xx, 32xx, 34xx, 37xx; make-only keyboardCP502
Keyboard Type for IBM Terminals 31xx, 32xx, 34xx, 37xxtypewriterFK0
advancedFK1
for IBM XTCP503
for IBM Terminal 3153CP504
for IBM PC NotebookCP505
for IBM SURE1CP506
for IBM AT - ALT modeCP507
for IBM PC Notebook - ALT modeCP508
for Wyse Terminal - ANSI KeyboardCP509
for Wyse Terminal - PC KeyboardCP510
for Wyse Terminal - ASCII KeyboardCP511
for Wyse Terminal - VT220 style KeyboardCP514
for Digital Terminals VT2xx/3xx/4xxCP512
PEN EMULATIONCP6
USB USB-KBDUA03
USB-KBD-ALT-MODEUA04
USB-KBD-APPLEUA05
USB-COMUA02
USB-IBM-Table TopUA00
USB-IBM-Hand HeldUA01
RS-232
DESCRIPTIONSTRING
Baud Rate 300CD1
600CD2
1200CD3
2400CD4
4800CD5
9600CD6
19200CD7
38400CD8
Parity noneCC0
evenCC1
oddCC2
Data Bits 7CA0
8CA1
9CA2
Stop Bits 1CB0
2CB1
Handshaking disableCE0
RTS/CTSCE1
XON/XOFFCE2
RTS always OnCE3
ACK/NACK Protocol disableER0
enableER1
FIFO disableEC0
enableEC1
Inter-character Delay(ms)CK00 - CK99
RX Timeout (100 ms)CL00 - CL99
Serial Trigger LockdisableCR0
enable and select charactersCR1ab

a = Hex values representing an ASCII character from 00 to FE enabling the device trigger.

b = HEX values representing an ASCII character from 00 to FE inhibiting the device trigger.

USB
DESCRIPTIONSTRING
USB-COM
Handshaking disableCE0
RTS/CTSCE1
XON/XOFFCE2
RTS always ONCE3
ACK/NACK Protocol disableER0
enableER1
FIFO disableEC0
enableEC1
Inter-character Delay (ms)CK00 - CK99
RX Timeout (100 ms)CL00 - CL99
Serial Trigger Lock disableCR0
enableCR1ab
USB-KBD
Keyboard Nationality BelgianFJ7
(not for USB-KBD-ALT-MODE) English (UK)FJ4
FrenchFJ2
GermanFJ3
ItalianFJ1
SpanishFJ6
SwedishFJ5
USAFJ0
Keyboard Nationality JapaneseFJ8
(IBM AT compatible only) Russian (Latin)FJ9
Russian (Cyrillic)FJA
HungarianFJB
Slovenian, Croatian, Serbian (Latin)FJC
RomanianFJD
Czech RepublicFJE
FIFO disableEC0
enableEC1
Delays Inter-Character(ms)CK00 - CK99
Inter-Code (s)FG00 - FG99
USB Keyboard Speed normalUT10
fastUT01

a = Hex values representing an ASCII character from 00 to FE enabling the device trigger.

b = HEX values representing an ASCII character from 00 to FE inhibiting the device trigger.

WEDGE
DESCRIPTIONSTRING
Keyboard Nationality BelgianFJ7
English (UK)FJ4
FrenchFJ2
GermanFJ3
ItalianFJ1
SpanishFJ6
SwedishFJ5
USAFJ0
Keyboard Nationality JapaneseFJ8
(IBM AT compatible only) Russian (Latin)FJ9
Russian (Cyrillic)FJA
HungarianFJB
Slovenian, Croatian, Serbian (Latin)FJC
RomanianFJD
Czech RepublicFJE
Caps Lock caps Lock ONFE1
caps Lock OFFFE0
Caps Lock Auto-Recognition disableFP0
(IBM AT compatible only) enableFP1
Num Lock toggle num lockFL1
num lock unchangedFL0
DelaysInter-Character (ms)CK00 - CK99
Inter-Code (s)FG00 - FG99
Control Character EmulationCtrl + Shift + KeyFO0
Ctrl + KeyFO1
PEN
DESCRIPTIONSTRING
Operating Mode interpret (does not require + or-)]
transparent (does not require+ or -)[
Minimum Output Pulse 200μsDG0
400μsDG1
600μsDG2
800μsDG3
1 msDG4
1.2 msDG5
Conversion to Code 39 and Code 128disable conversion to Code 39(D series only)DA0
enable conversion to Code 39DA1
enable conversion to Code 128(M series only)DA2
Output Level normalDD0
invertedDD1
Idle Level normalDE0
invertedDE1
Overflow narrow overflowDH0
medium overflowDH1
wide overflowDH2
Inter-block Delay(100 ms)CK00-CK99
NETWORK
DESCRIPTIONSTRING
RS-485 Network Disable NetworkRZ0
Enable RS-485 SlaveRZ1
Enable RS-485 MasterRZ2
Slave Address Range Minimum AddressJB0000-1999
Maximum AddressJC0000-1999
Network Baud Rate 9600JE0
19200JE1
38400JE2
Network Warning Message not transmittedJG0
transmittedJG1
Transmission Warning not transmittedJH0
Message transmittedJH1
Master Header no headerJA00
one characterJA01x
two charactersJA02xx
three charactersJA03xxx
four charactersJA04xxxx
five charactersJA05xxxxx
six charactersJA06xxxxxxx
seven charactersJA07xxxxxxx
eight charactersJA08xxxxxxxx
Master Terminator no terminatorJA10
one characterJA11x
two charactersJA12xx
three charactersJA13xxx
four charactersJA14xxxx
Five charactersJA15xxxxx
six charactersJA16xxxxxx
seven charactersJA17xxxxxxx
eight charactersJA18xxxxxxx

x=Hex value from FE representing an ASCII character

DATA FORMAT
NOT FOR PEN EMULATION INTERFACES
DESCRIPTIONSTRING
Code Identifier disableEB0
Datalogic standardEB1
AIM standardEB2
customEB3
Custom Code IdentifierEHabc
Headers no headerEA00
one characterEA01x
two charactersEA02xx
three charactersEA03xxx
four charactersEA04xxxx
five charactersEA05xxxxx
six charactersEA06xxxxxx
seven charactersEA07xxxxxxx
eight charactersEA08xxxxxxxxx
Terminators no terminatorEA10
one characterEA11x
two charactersEA12xx
three charactersEA13xxx
four charactersEA14xxxx
five charactersEA15xxxxx
six charactersEA16xxxxxx
seven charactersEA17xxxxxxx
eight charactersEA18xxxxxxxxx

a = ASCII character.
b, c, x = HEX values representing an ASCII character.

a = ASCII character of the DATALOGIC STANDARD Code Identifier from the table in Appendix D.

b = Hex value of the first Custom Code Identifier character from 00 to FD;

FF = disable Code Identifier

c=Hex value of the second Custom Code Identifier character from 00 to FD;

FF = disable second character of Custom Code Identifier

x = Hex value from 00 to FE

DATA FORMAT (continued)
NOT FOR PEN EMULATION INTERFACES
DESCRIPTIONSTRING
Code Length Tx not transmittedEE0
transmitted in variable-digit formatEE1
transmitted in fixed 4-digit formatEE2
Field Adjustment disableEF0
right additionEFa0d
left additionEFa1d
right deletionEFa2d
left deletionEFa3d
Field Adjustment CharacterEGe
Character Replacement disable character replacementEO0
first character replacementEO1afg
second character replacementEO2afg
third character replacementEO3afg
Address Stamping disable reader address stampingRU0
enable reader address stampingRU1
disable cradle address stampingRW0
enable cradle address stampingRW1
Address Delimiterdisable reader address delimiterRV0
enable reader address delimiter and select characterRV1h
disable cradle address delimiterRY0
enable cradle address delimiter and select characterRY1h
Time Stamping disableIL0
hour/minutes/seconds/month/day/yearIL1
hour/minutes/seconds/day/month/yearIL2
hour/minutes/secondsIL3
month/day/yearIL4
day/month/yearIL5
Time Stamping Delimiter disable time stamping delimiterIM0
enable time stamping delimiter and select characterIM1h

a = ASCII character.
d = a number from the Hex/Numeric Table
e, f, g, h = HEX values representing an ASCII character

a=ASCII character of the DATALOGIC STANDARD Code Identifier from the table in Appendix D.

d=a number in the range 01-32 from the Hex/Numeric Table

e=Hex value from to FE

f= Hex value of the character to be replaced from 00 to FE

g = Hex value of the new character to insert from 00 to FE

FF = replace with no new character (remove character)

h = a HEX value in the range from 00 - FE representing the ASCII character.

CODE SELECTION
DESCRIPTIONSTRING
Disable All SymbologiesAZA0
Disable All Linear SymbologiesAXA0
Disable All 2D SymbologiesAYA0
Issue Identical Codes disabledAWB0
enabledAWB1
LINEAR SYMBOLOGIES
UPC/EAN/JAN disabledAEA0
enabledAEA1
Add-ondisabledAEB0
enabledAEB1
UPCE extension enabledAEC0
disabledAEC1
Code 39 Standard disabledABA0
no ccheck digit controlABA1
check digit control without transmissionABA2
check digit control and transmissionABA3
Full ASCII disabledABB0
enabledABB1
Code Len Check disabledABC0
enabledABC1
Minimum Code LengthABDd
Maximum Code LengthABEd
Start/Stop Char TX enabledABF0
disabledABF1
Code 32 disabledABL0
enabledABL1

d = a number from the HEX/Numeric Table
d = a number in the range 001-255

CODE SELECTION - LINEAR SYMBOLOGIES
DESCRIPTIONSTRING
Interleaved 2/5 disabledACA0
enabled – no check digit controlACA1
enabled – check digit control and without transmissionACA2
enabled – check digit control and transmissionACA3
Code Len Check disabledACB0
enabledACB1
Minimum Code LengthACCd
Maximum Code LengthACDd
Codabar disabledADA0
enabled – no check digit controlADA1
enabled – check digit control and without transmissionADA2
enabled – check digit control and transmissionADA3
Code Len Check disabledADB0
enabledADB1
Minimum Code LengthADCd
Maximum Code LengthADDd
Code 128 disabledAAA0
enabledAAA1
Code Len Check disabledAAB0
enabledAAB1
Minimum Code LengthAACd
Maximum Code LengthAADd
EAN 128 disabledAOA0
enabledAOA1
Code Len Check disabledAOB0
enabledAOB1
Minimum Code LengthAOCd
Maximum Code LengthAODd
Code 93 disabledAFA0
enabledAFA1
Code Len Check disabledAFB0
enabledAFB1
Minimum Code LengthAFCd
Maximum Code LengthAFDd
GS1 DataBarTM FamilyGS1 DataBar ExpandeddisabledAMA0
enabledAMA1
GS1 DataBar LimiteddisabledAMB0
enabledAMB1
GS1 DataBar Omni-directionaldisabledAMC0
enabledAMC1
GS1 DataBar ExpandeddisabledAMD0
Stacked enabledAMD1
GS1 DataBar StackeddisabledAME0
enabledAME1

d = a number from the HEX/Numeric Table
d = a number in the range 001-255

CODE SELECTION - 2D SYMBOLOGIES
DESCRIPTIONSTRING
PDF417 disabledAGA0
enabledAGA1
Macro PDF417 unbuffered modeAVB0
buffered modeAVB1
Micro PDF417 disabledAGB0
enabledAGB1
DataMatrix disabledAHA0
enabledAHA1
Minimum Code LengthAHCe
Maximum Code LengthAHDe
Rectangular Style disabledAHE0
enabledAHE1
QR Family disabledAIA0
enabledAIA1
Micro QR disabledAIB0
enabledAIB1
Postal Codes all disabledALA0
Australian Post - enabledALA1
Japan Post - enabledALA2
PLANET - enabledALA3
POSTNET - enabledALA4
POSTNET with B and B' - enabledALA5
POSTNET and PLANET - enabledALA6
POSTNET with B and B' and PLANET - enabledALA7
KIX Code - enabledALA8
Royal Mail Code (RM4SCC) - enabledALA9
Australian Table N TableALB0
C TableALB1
IMB disabledALC0
enabledALC1
Maxicode Mode 0disabledAJL0
enabledAJL1
Mode 1disabledAJM0
enabledAJM1
Mode 2disabledAJN0
enabledAJN1
Mode 3disabledAJO0
enabledAJO1
Mode 4disabledAJP0
enabledAJP1
Mode 5disabledAJQ0
enabledAJQ1
Mode 6disabledAJR0
enabledAJR1
AztecdisabledAKA0
enabledAKA2
CODE SELECTION - 2D SYMBOLOGIES (continued)
DESCRIPTIONSTRING
Composite Code disabledANA0
enabledANA1
Discard Linear disabledANB0
Part enabled

e = a number from the HEX/Numeric Table
e = a number in the range 0001-3600

READING PARAMETERS
DESCRIPTIONSTRING
Trigger Mode trigger levelBAA0
trigger pulseBAA1
Trigger Type normal triggerBAB0
software triggerBAB1
Flash On DurationBB0f
Flash Off DurationBB1f
Beeper Tone tone 1GBA1
tone 2GBA2
tone 3GBA3
tone 4GBA4
Beeper Volume offGBB0
lowGBB1
mediumGBB2
highGBB3
Beeper DurationGBCf
Reads per Cycle one read per cycleBCA0
multiple reads per cycleBCA1
Scan TimeoutBEAf
User Defined Beeper Tone tone 1GBD1
tone 2GBD2
tone 3GBD3
tone 4GBD4
User Defined Beeper Volume offGBE0
lowGBE1
mediumGBE2
highGBE3
User Defined Beeper DurationGBFf
Perform User Defined Beep**$?GGG

**this command carries out its specific function and does not need \+ and \-.

CODE ORDERING AND SELECTION
Code per Scan one code per scanBCB0
all codes per scanBCB1
Central Code Transmission disabledOAA0
enabledOAA1
Order by Code Length disabledOAB0
enabled - increasing orderOAB1
enabled - decreasing orderOAB2

f = a number from the HEX/Numeric Table
f = a number in the range 01-99

READING PARAMETERS
DESCRIPTIONSTRING
AUTOSCAN
Autoscan ModedisabledBBA0
enabled in normal modeBBA1
enabled in pattern modeBBA2
Autoscan Aiming SystemdisabledBBB0
enabledBBB1
Autoscan Hardware TriggerdisabledBBC0
enabledBBC1
Autoscan Illumination SystemdisabledBBD0
enabledBBD1
Safety TimedisabledBGA0
enabledBGA1
Safety Time DurationBGBf
Good Read SpotdisabledBIA0
enable shortBIA1
enable mediumBIA2
enable longBIA3
enable continuousBIA4

f = a number from the HEX/Numeric Table
f = a number in the range 01-99

RADIO PARAMETERS
DESCRIPTIONSTRING
Radio Protocol Timeout enable (seconds)RH02-RH19
Radio RX TimeoutRR00-RR99
Power-Off TimeoutRP00-RP99
Reader Shut-Downa$?XYZ
Transmission Modeone-wayRI0
two-wayRI1
Beeper Control For Radio ResponsenormalBF0
only good decodeBF1
only good receptionBF2
offBF3
Single StoredisableRO0
one attemptRO1
two attemptsRO2
three attemptsRO3
four attemptsRO4
five attemptsRO5
six attemptsRO6
seven attemptsRO7
eight attemptsRO8
nine attemptsRO9
Find MedisableBk0
enableBk1

a. This command carries out its specific function and does not need \+ and \-.

DISPLAY PARAMETERS
DESCRIPTIONSTRING
DateIAddmmyy
TimeIBhhmm
ContrastlighterIC0
darkerIC1
Font SizesmallID0
mediumID1
largeID2
BacklightoffIE0
onIE1
Display-Off TimeoutIFa
Display ModenormalIG0
local echoIG1
clear display after decodeIG2
Keypaddisabled keysIK0
enable and select KeyID charactersIK1bbb

ddmmyy = numbers from the Hex/Numeric Table representing day, month, year

hhmm = numbers from the Hex/Numeric Table representing hour, minutes

a = a number from the Hex/Numeric Table

b=HEX values representing an ASCII character

a=a number in the range 00-99 (sec.) from the Hex/Numeric Table

00 = Timeout disabled (always on).

b=3 Hex values from 00 to FE representing the left, center and right keys.

FF = KeyID disabled.

NOTES

Appendix C

Programming for Expert Users

This document is addressed to expert users who are familiar with software programming languages and want to define a personalized code formatting. The provided programming language allows creating either simple or complex formatting expressions by means of the basic functions connected together through the following operators: (, ), -, +.

The syntax to be used to transmit the expressions to the PowerScan® M8500 is the following:

\+ELBformatting expression\-

where:

  • is a number in the range 1-5 corresponding to the format to be defined;
  • is the conventional character used as terminator of the command;
  • the formatting expression uses ASCII characters when containing text strings. For this reason, the string must be inserted between two quotation marks. The following example shows the ASCII conversion of the "ABC" string:

+ELB1 414243+#DS^C\- .$

Function Description

All the functions and conventions to be used within the formatting expressions are listed below:

FUNCTION NAME DESCRIPTION
FSTRSearches for a defined substring by its starting and ending string.
FLSTR Searches for a defined substring by its starting string and its length.
SSTR Extracts a defined substring from the original string.
FPOS Searches for a position of a defined substring within the original string.
LSTR Returns a string length.
ISTR Insert a substring in the original string.
RSTRSubstitutes a defined substring contained in the original string with a new one.
CONVENTIONS DESCRIPTION
+ Concatenates two strings or fields.
- Deletes a substring or a field from the original string.
#DS Returns the string which has been decoded by the library.
#FReturns the result of a format which has been previously defined. Thevalue is in the range 1-4.

FindStringByStarting&EndingChar (FSTR)

This function has the following syntax:

FSTR⇒string

This function searches for a substring having a defined starting character ("string_start") and a defined ending character ("string_stop") within the "source_string". It returns the string you searched for, or an empty one in case of failure.

If searching for a substring having characters already known, the "string_start" and "string_stop" arguments must share the same value.

The "mode" argument allows managing the starting character ("string_start") and the ending character ("string_stop"):

0 = include both starting and ending character
1 = include only starting character
2 = include only ending character
3 = discard both starting and ending character

FindStringByStartingChar&Len (FLSTR)

This function has the following syntax:

FLSTR⇒string

This function searches for a substring having a defined starting character ("string_start") and a defined length ("len") within the "source_string". It returns the string you searched for, or an empty one in case of failure.

If searching for a substring having a length already known, the "string_start" and "string_stop" arguments must share the same number.

The "mode" argument allows managing the starting character ("string_start"):

0 = include starting character

1 = discard starting character

SelectString (SSTR)

This function has the following syntax:

SSTR⇒string

It extracts a substring whose characters are between "pos_start" and "pos_end" from the "source_string".

If "pos_end" is longer than the "source_string" length, no error will be generated since the exceeding characters are ignored.

The first character of every string is in position 1.

FindPosition (FPOS)

This function has the following syntax:

FPOS⇒position

This function searches for a defined substring within the "source_string" and returns its position. If the substring is not found, the returned value is 1.

StringLength (LSTR)

This function has the following syntax:

LSTR⇒length

This function returns the length of the defined string.

StringConcatenation

This function has the following syntax:

string1 + string2→string

This function allows concatenating two different strings in order to get a single string as result.

StringDiscard

This function has the following syntax:

string1 - string2⇒string

This function discards all the strings having the same value as "string2" which can be found in "string1". If no "string2" is found within "string1", the result returns "string1".

InsertString (ISTR)

This function has the following syntax:

ISTR⇒string

This function inserts a new string ("string1") within the "source_string" and places it in the defined "position".

If the value of the "position" argument is longer than "source_string" length, "string1" will be placed after the last character of the source string.

ReplaceString (RSTR)

This function has the following syntax:

RSTR→string

This function searches for "string1" within the "source_string". All the strings having the same value as "string1" within the "source_string" will be replaced by "string2".

If no "string1" is found in the "source_string", the result returns the "source_string".

Examples

The string transmitted is "12345abcdef3790" and corresponds to the #DS function, as defined in the programming language.

  1. expression SSTR<#DS,1,5> + SSTR<#DS,11,15> + SSTR<#DS,6,9> result "12345f3790abcd"
2. expression ⇒ FSTR<#DS, }616263~, }616263~, 0> + SSTR<#DS,LSTR<#DS> -3, LSTR<#DS>
result ⇒ "abc3790"

3. expression ⇒ FS TR<#DS, }616272~, }616261~, 0>
result ⇒ "" null string

4. expression ⇒ # DS - FSTR<#DS, }616263~, }6566~, 0>
result "123453790" 

During the format definition the decoded string represented by #DS does not change.

Using Format Output in Format Definition

The input used by the above functions to define the code formatting usually corresponds to the decoded code (#DS). Actually, the formatting expression of each function can also format the result (output) produced by a preceding code formatting.

The format output is represented as follows:

#F<n>, where:
<n> = format number in the range 1-4 
#F = format output 

Being Format 5 not included in other format expression, the format number is in the range 1-4. Furthermore, since a format expression operates upon the output of the preceding formats, the expression defining Format 1 will never contain the result of another format.

Example

The following expression is used to define Format 3:

#DS + FSTR<#F2, "6173", "6263", 0> 

The expression input consists of the decoded code and the result produced by Format 2 (#F2).

The FSTR function searches for a defined substring within the #F2 result; then, it concatenates this substring and the decoded code. The result corresponds to #F3 output.

Appendix D

Code Identifier Table

EAN/UPC CODABAR

DATALOGIC PowerScan PM8500 - Code Identifier Table - 1

DATALOGIC PowerScan PM8500 - Code Identifier Table - 2

CODE 128 EAN 128

DATALOGIC PowerScan PM8500 - Code Identifier Table - 3

DATALOGIC PowerScan PM8500 - Code Identifier Table - 4

CODE 93 CODE 32

DATALOGIC PowerScan PM8500 - Code Identifier Table - 5

DATALOGIC PowerScan PM8500 - Code Identifier Table - 6

CODE 39 INTERLEAVED 2 OF 5

DATALOGIC PowerScan PM8500 - Code Identifier Table - 7

DATALOGIC PowerScan PM8500 - Code Identifier Table - 8

PDF417 MICRO PDF417

DATALOGIC PowerScan PM8500 - Code Identifier Table - 9

DATALOGIC PowerScan PM8500 - Code Identifier Table - 10

DATAMATRIX MAXICODE

DATALOGIC PowerScan PM8500 - Code Identifier Table - 11

DATALOGIC PowerScan PM8500 - Code Identifier Table - 12

QR MICRO QR

DATALOGIC PowerScan PM8500 - Code Identifier Table - 13

DATALOGIC PowerScan PM8500 - Code Identifier Table - 14

AUSTRALIA POST IMB

DATALOGIC PowerScan PM8500 - Code Identifier Table - 15

DATALOGIC PowerScan PM8500 - Code Identifier Table - 16

JAPAN POST POSTNET

DATALOGIC PowerScan PM8500 - Code Identifier Table - 17

DATALOGIC PowerScan PM8500 - Code Identifier Table - 18

PLANET GS1 DATABAR

DATALOGIC PowerScan PM8500 - Code Identifier Table - 19

DATALOGIC PowerScan PM8500 - Code Identifier Table - 20

KIX CODE RM4SCC

DATALOGIC PowerScan PM8500 - Code Identifier Table - 21

DATALOGIC PowerScan PM8500 - Code Identifier Table - 22

AZTEC

DATALOGIC PowerScan PM8500 - Code Identifier Table - 23

Appendix E

Sample Barcodes

The sample barcodes in this appendix are typical representations for their symbology types.

Test Code Symbols

Scan these 1D and 2D test symbols to check that the reader is imaging and decoding properly, according to your configuration.

DATALOGIC PowerScan PM8500 - Test Code Symbols - 1

DATALOGIC PowerScan PM8500 - Test Code Symbols - 2

DATALOGIC PowerScan PM8500 - Test Code Symbols - 3

DATALOGIC PowerScan PM8500 - Test Code Symbols - 4

QR

DATALOGIC PowerScan PM8500 - Test Code Symbols - 5

PDF417

DATALOGIC PowerScan PM8500 - Test Code Symbols - 6

DataMatrix (Normal)

DATALOGIC PowerScan PM8500 - Test Code Symbols - 7

DataMatrix (Inverse)

DATALOGIC PowerScan PM8500 - Test Code Symbols - 8

Appendix F

Hex & Numeric Table

CHARACTER TO HEX CONVERSION TABLE
char decimal hex char decimal hex char decimal hex
NUL000 00*042 2AU085 55
SOH001 01+043 2BV086 56
STX002 02,044 2CW087 57
ETX003 03-045 2DX088 58
EOT004 04.046 2EY089 59
ENQ005 05/047 2FZ090 5A
ACK006 060048 30[091 5B
BEL007 071049 31\092 5C
BS008 082050 32]093 5D
HT009 093051 33^094 5E
LF010 0A4052 34_095 5F
VT011 0B5053 35`096 60
FF012 0C6054 36a097 61
CR013 0D7055 37b098 62
SO014 0E8056 38c099 63
SI015 0F9057 39d100 64
DLE016 10:058 3Ae101 65
DC1017 11;059 3Bf102 66
DC2018 12<060 3Cg103 67
DC3019 13=061 3Dh104 68
DC4020 14>062 3Ei105 69
NAK021 15?063 3Fj106 6A
SYN022 16@064 40k107 6B
ETB023 17A065 41l108 6C
CAN024 18B066 42m109 6D
EM025 19C067 43n110 6E
SUB026 1AD068 44o111 6F
ESC027 1BE069 45p112 70
FS028 1CF070 46q113 71
GS029 1DG071 47r114 72
RS030 1EH072 48s115 73
US031 1FI073 49t116 74
SPACE032 20J074 4Au117 75
!033 21K075 4Bv118 76
"034 22L076 4Cw119 77
#035 23M077 4Dx120 78
$036 24N078 4Ey121 79
%037 25O079 4Fz122 7A
&038 26P080 50{123 7B
'039 27Q081 51|124 7C
(040 28R082 52}125 7D
)041 29S083 53~126 7E
T084 54DEL127 7F
CHARACTER TO HEX CONVERSION TABLE (continued)
char decimal hex chardecimal hex charhex char decimal hex
128 80a170 AAO213 D5
129 81«171 ABÖ214 D6
,130 82¬172 ACx215 D7
ENTER131 83-173 AD216 D8
TAB132 84°174 AEÜ217 D9
F1133 85-175 AFÜ218DA
F2134 86°176 B0Ü219 DB
F3135 87±177 B1Ü220DC
F4136 882178 B2Y221DD
F5137 893179 B3p222 DE
F6138 8A'180 B4ß223 DF
F7139 8Bμ181 B5à224 E0
F81408C182 B6á225 E1
F9141 8D.183 B7â226 E2
F10142 8E,184 B8ä227 E3
F11143 8F1185 B9ä228 E4
F12144 90°186 BAå229 E5
HOME145 91»187 BBæ230 E6
END146 921⁄4188 BCç231 E7
Pg UP147 931⁄2189 BDè232 E8
Pg Down148 943⁄4190BEé233 E9
149 95¿191BFê234EA
150 96À192 C0ë235 EB
151 97Á193 C1ì236EC
152 98Â194 C2í237 ED
ESC153 99Ä195 C3î238EE
CTRL(Right)154 9AÄ196 C4ï239EF
1559BÄ197 C5ð240 F0
œ1569CÆ198 C6ñ241 F1
157 9DÇ199 C7ò242 F2
ž158 9EÈ200 C8ó243 F3
Ÿ159 9FÉ201 C9ô244 F4
NBSP160 A0É202 CAö245 F5
i161 A1É203 CBö246 F6
ç162 A2I204 CC÷247 F7
£163 A3í205 CDø248 F8
α164 A4Í206 CEù249 F9
¥165 A5ï207 CFú250 FA
¡166 A6Đ208 D0ù251 FB
§167 A7Ñ209 D1ü252FC
..168 A8ò210 D2ý253 FD
©169 A9Ó211 D3Reserved254FE
Ô212 D4Reserved255FF

HEX NUMERIC TABLE

0

DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 1

1

DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 2

2

DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 3

3

DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 4

4

DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 5

5

DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 6

6

DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 7

7

DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 8

8

DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 9

9

DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 10

A
DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 11

B
DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 12

C
DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 13

D
DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 14

E
DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 15

F
DATALOGIC PowerScan PM8500 - HEX NUMERIC TABLE - 16

AUTOSCAN PATTERN CODE

DATALOGIC PowerScan PM8500 - AUTOSCAN PATTERN CODE - 1

NOTES

NOTES

NUMERICS

2D Matrix symbol 18

A

About this Guide 7_

ACK/NACK Protocol 58, 61, 156

Address Delimiter 92, 168

Address Stamping 91,168

Aiming System 9,18,103

Aladdin™ 19

All Codes Per Scan 21, 22

Alphanumeric Keyboard Setting 71

Alt Mode 49

Australian Table Selection 115

Autoscan 122

Aiming System 122

Autoscan Aiming System 122

Autoscan Mode 122

Hardware Trigger 122

Illumination System 122

Autoscanning 20

Normal Mode 20

Pattern Mode 20

Aztec code 116

B

Backlight 132

Batch Mode 129, 172

battery

WARNINGS 29

Battery Charging 28

Baud Rate 56

Network 80

BC-8060

Master Layout 38

Network Connectors 26

STAR-System™ Network Setup 45

BC-80X0

Interface Cable 23

BC-80X0 / C-8000 184

Cradles 17

BC-80X0 / C-8000 CRADLES 17

BC-80X0/C-8000

Charge Status 188

Power/Communication 188

Beeper 186

Duration 119

Tone 118

User Defined 120

Volume 119

Beeper Control for Radio Response 127, 171

C

Camera Control

Exposure and Calibration 20

Caps Lock 69

Central Code Transmission 121

Character Deletion 98

Character Substitution 97

Clearing Display 177

Codabar Family 108

Code 128 Family 109

Code 32 Family 107

Code 39 Family 106

Code 93 Family 110

Code Identifier 85

Code Length Tx 91

Code Ordering and Selection 121

Codes per Scan 121

Composite Codes 116

Concatenation 22

Define 99

Enable/Disable 99

Failure Transmission 100

Intercode Delay 100

Length 99

Result Code ID 101

Timeout 100

Transmission After Timeout 101

Configuration Editing Commands 169

Connections

Network 26

Contrast 131

Control Character Emulation 73

Conversion to Code 39 76

Conversion to Code 39 and Code 128 77, 157

Cursor Control 176

Custom Code Identifier 86

D

Data Bits 57

Data Format 84,160

Datalogic Aladdin™ 19

DataMatrix Family 113

Date and Time 131

Default Key Identifiers 178

Default Parameters for POS Terminals 174

Default Settings 189

Defining Special Key Sequences 166

Desktop Mounting 31

DIGITAL TERMINALS 50

Display Mode 132, 173

Display Parameters 173

Display-Off Timeout 132

Driver License Parsing 15

E

Exposure and Calibration 20

Exposure Mode 102

F

Field Deletion 148

Field Extraction by Character 139, 140

FIFO 58, 61, 65, 156

Find Me 129, 172

FindPosition (FPOS) 211

Fixed Desktop Use 32

Flash Mode 118

Font Selection 177

Font Size 131

Format Definition 136

Format Enable/Disable 152

G

General View 16

Good Read Spot 187

GS1 Databar™ 111

H

Handshaking 57, 61, 155

Header 89

Header/Terminator Selection 160

Hex & Numeric Table 217

Host Configuration Strings 193

Host Master Layout 37

I

IBM 31xx, 32xx, 34xx, 37xx 160

IBM Terminals 31xx, 32xx, 34xx, 37xx

Interface 48

IBM USB POS 24

Idle Level 78

Indicators 186

Installation 23

Integrating Special Keys in Headers/Terminators 167

Inter-Block Delay 78, 158

Inter-character Delay 58, 62, 66, 70

Inter-code Delay 66,71

Interface

IBM Terminals 31xx, 32xx, 34xx, 37xx 48

PEN 47

POS Terminals 47

RS-232 47

Wedge 48

Interface Selection 47

Interleaved 2 of 5 Family 107

Issue Identical Codes 104

K

Key Transmission Mode 48

Keyboard Nationality 64, 68

Keyboard Setting 71

Keyboard Type 49

KeyID 178

Keypad 133

L

LED and Beeper Control 177

Linear Symbologies 105

M

Master Cradle Header 82

Master Cradle Terminator 83

Master Header/Terminator Selection 159

Match Conditions 151

Maxicode Family 115, 116

Message Formatting 175

Messages from Host to Reader 175

Micro PDF417 113

Minimum Output Pulse 76, 157

Mismatch Result 153

N

Network

Baud Rate 80

Cabling 26

Connections 26

Parameters 158

Termination 27

Troubleshooting 38

Warning Message 81, 159

Normal Mode 20

Num Lock 70

0

Omni-directional Operating 15

One Code Per Scan 21

Operating Mode 75

Order By Code Length 121

Order By Code Symbology 121

Output and Idle Levels 158

Output Level 77

Overflow 77

P

Parity 56

Pattern Mode 20

PDF417 112

PEN 74

PEN Emulation Connection 25

Pen Interface 47

Portable Desktop Use 31

POS Terminals

Interface 47

Postal Codes 114

Power Supply 12

Power-Off Timeout 126, 170

Product Specifications 179

Q

QR Family 113, 114

R

Radio Parameters 124, 170, 206

Radio Protocol Timeout 125, 170

Radio RX Timeout 125, 170

Reading Configuration Barcodes 54

Reading Parameters 168

Reads per Cycle 119, 168

Reception Warning Message 81, 159

RS-232

Baud Rate 56

Data Bits 57

Handshaking 57

Interface 47

PARAMETERS 55

Parity 56

Stop Bits 57

RS-232 Connection 24

RX Timeout 59,62,157

S

Safety Time 123,169

Scan Timeout 119

Serial Configuration Strings 194

Serial Trigger Lock 59, 63

Service & Support 8_

Setting RTC 177

Setup Procedures 39

Single Store 128,171

Slave Address Range 81, 158

Software handshaking

(XON/XOFF) 155

Stand-Alone Layouts 35

Standard Message Formatting 175

Stop Bits 57

String Deletion Procedure 145

String Insertion Procedure 143

Symbology Character Deletion 97

Symbology Character Substitution 97

Symbology Headers 95

Symbology Specific Format Default 98

Symbology types 215

System and Network Layouts 35

T

Terminator 90, 96

Test Code Symbols 215

Test User Defined Beeper 120

Time Stamping 92

Time Stamping Delimiter 168

Time Stamping Format 168

Transmission After Timeout 101

Transmission Mode 126, 171

Trigger

Mode 118

Signal 168

Type 118

U

UPC/EAN/JAN Family 105

USB 24

USB Connection 24

USB Keyboard Speed 66

USB PARAMETERS 60

USB Parameters 60

USB Reader Configuration 50

USB Start-up 50

USB-COM 61

ACK/NACK Protocol 61

Handshaking 61

USB-KBD 64

User Defined Beeper 120

Using Multiple M-Series Readers with Same

Cradle 42

Using the Reader 18

W

Wall Mounting 33

Warning Message, Network 81, 159

Wedge 48,197

Connection 25

Interface 48

Parameters 67

WEEE Compliance 13

WYSE Terminals 49

X

XON/XOFF

Software handshaking 155

Australia

Datalogic Scanning Pty Ltd

Telephone: [61] (2) 9870 3200

australia.scanning@datalogic.com

France and Benelux

Datalogic Scanning Sarl

Telephone: [33].01.64.86.71.00

france.scanning@datalogic.com

Germany

Datalogic Scanning KK

Telephone: 81 (0)3 3491 6761

japan.scanning@datalogic.com

Latin America

Datalogic Scanning, Inc

Telephone: (305) 591-3222

latinamerica.scanning@datalogic.com

Singapore

Datalogic Scanning Singapore PTE LTD

Telephone: (65) 6435-1311

singapore.scanning@datalogic.com

Spain and Portugal

Datalogic Scanning Sarl Sucursal en España

Telephone: 34 91 746 28 60

spain.scanning@datalogic.com

United Kingdom

Datalogic Scanning LTD

Telephone: 44 (0) 1923 809500

uk.scanning@datalogic.com

DATALOGIC PowerScan PM8500 - United Kingdom - 1

text_image DATALOGIC™

www.scanning.datalogic.com

Datalogic Scanning, Inc.

959 Terry Street

Eugene, OR 97402

USA

Telephone: (541) 683-5700

Fax: (541) 345-7140

DATALOGIC PowerScan PM8500 - United Kingdom - 2

text_image Barcode image containing encoded digital information
Table of contents Click a title to access it
Manual assistant
Powered by Anthropic
Waiting for your message
Product information

Brand : DATALOGIC

Model : PowerScan PM8500

Category : Barcode Reader