Page 2
• All rights reserved. • Without limiting the rights under copyright, no part of this documenta- tion may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means, or for any purpose, without the express written permission of Datalogic S.p.A. and/or its affiliates.
Table of Contents COMPATIBILITY WITH PM8300................................. 1 Compatibility Mode ........................................1 Changing from Normal to Compatible Mode ............................... 1 Changing from Compatible Mode back to Normal ............................2 POWERSCAN™ M8300/BC-80X0 STAND-ALONE SETUP ..........................3 POWERSCAN™ M8300/STAR-SYSTEM™ SETUP ..............................7 BC-8060 STAR-SYSTEM™ NETWORK SETUP ............................... 10 INTERFACE SELECTION ......................................
Chapter 1 Compatibility with PM8300 Compatibility Mode In order to use the PM9300 together with PM8300 devices, you must switch the scanner in compatible mode. When in compatible mode, the Scanner can recognize a subset of PM8300 commands, listed on this Manual. It is possible to still uses the standard configuration manual or Aladdin in order to configure parameters not present here.
Compatibility with PM8300 Changing from Compatible Mode back to Normal PM9300 Handheld 1. With the PM9300, read the following label: Normal Mode (High Speed) 2. With the PM9300, read the Unlink programing label. Unlink 3. Now you can link your PM9300 to a BC9xxx in normal mode; the PM9300 will inherit the programmed speed from the BC9xxx.
Compatibility Mode POWERSCAN™ M8300/BC-80X0 STAND-ALONE SETUP Follow the procedure below to set the radio address and bind PowerScan™ M8300 to the BC-80X0 cradle. 1. Enter Configuration 2. Set Date six digits for Day, Month and Year (DDMMYY) 3. Set Time four digits for Hour and Minutes (HHMM) 4.
Page 8
Compatibility with PM8300 5. Exit and Save Configuration 6. Read the Bind code to pair the PowerScan™ M8300 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 the following paragraph ‘Using Multiple M8300 Series Readers with Same Cradle'.
Page 9
Compatibility Mode 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 (step 7).
Page 10
Compatibility with PM8300 PowerScan™ M8300/STAR-Modem™ in Stand-Alone Mode To configure a PowerScan™ M8300 reader to communicate with STAR- Modem™ in Stand-alone Mode, follow the procedure on page 3 substituting steps 6 and 7 with those below: 6. STAR-Modem™ Address Read the code above and the four-digit address of the STAR-Modem™. 7.
POWERSCAN™ M8300/STAR-SYSTEM™ SETUP POWERSCAN™ M8300/STAR-SYSTEM™ SETUP The following procedure allows configuring a PowerScan™ M8300 reader to communicate with various STAR-System™ devices such as STARGATE™ RF base stations. 1. Restore PowerScan™ M8300 Default 2. Enter Configuration 3. Set Date six digits for Day, Month and Year (DDMMYY) 4.
Page 12
Compatibility with PM8300 5. Set the connection according to the length of the codes to be read: ≤ Code Length 240 Characters Code Length >240 Characters (not for systems with BC-8000 as Master) 6. Set Radio Address four digits from the Numeric Table in the range 0000-1999. All readers must have different addresses.
Page 13
POWERSCAN™ M8300/STAR-SYSTEM™ SETUP 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 END of procedure. YOUR READER IS NOW READY TO READ BARCODES. To change the defaults see CHANGING DEFAULT SETTINGS on page 14.
Compatibility with PM8300 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 pro- cedure below using any PowerScan™ M8300 reader. 1. Set BC-8060 Address four digits for the BC-8060 Address (from 0000 to 1999).
Page 15
For Host Master Network Layouts, the network configuration parameters can be changed through STAR-Link™ software running on the PC. Star-Link™ software can be downloaded for free from the web site: www.datalogic.com. For BC-8060 Master Network Layouts, the network configuration parameters can be changed either through the Datalogic Aladdin™...
Compatibility with PM8300 INTERFACE SELECTION Read the interface selection code for your application. RS-232 RS-232 = Standard POS TERMINALS POS-TERMINAL = Nixdorf Mode A WEDGE Wedge = IBM AT or PS/2 PCs Wedge = PC Notebook WEDGE - ALT MODE The ALT-mode selection allows barcodes sent to the PC to be interpreted correctly independently from the Keyboard Nationality used.
Page 17
USB = USB-KBD-ALT-MODE USB = USB-IBM-Hand Held USB = USB-COM* * When configuring USB-COM, the relevant files and drivers must be installed from the USB Device Installation software, which can be down- loaded from the web site http://www.datalogic.com. Product Reference Guide...
Compatibility with PM8300 CHANGING DEFAULT SETTINGS Once your reader is setup, you can change the default parameters to meet your application needs. Refer to the preceding paragraphs for initial config- uration in order to set the default values and select the interface for your application.
RS-232 PARAMETERS on page 16 on page 17 ARITY on page 27 on page 18 ANDSHAKING ONTROL on page 18 NTER CHARACTER ELAY 1. Read the Enter Configuration code ONCE, available at the top of each page. 2. Read configuration codes from the desired groups. = Read the code and follow the procedure given 3.
Enter/Exit Programming Mode Handshaking Control DEFAULT Handshaking Control = RTS Handshaking Control = hardware (RTS/CTS) Handshaking Control = software (XON/XOFF) Handshaking Control = RTS always ON Inter-character Delay Delay between characters transmitted to Host Read 2 numbers from the table where: 00 = DELAY disabled 01 - 99 = DELAY from 1 to 99 milliseconds Delay disabled...
USB PARAMETERS USB-COM on page 18 ANDSHAKING ONTROL USB-KBD on page 21 EYBOARD ATIONALITY on page 22 NTER CODE ELAY on page 23 USB K EYBOARD PEED The programming bar codes in this chapter allow modifications to the stan- dard RS-232 and USB-Com interfaces. Reference Appendix C, Standard Defaults for a listing of standard factory settings.
Enter Configuration Exit and Save Configuration 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 Keyboard nationality = Belgian Keyboard nationality = Enlish (UK) Keyboard nationality = French Keyboard nationality = German Keyboard nationality = Italian Keyboard nationality = Spanish...
Enter Configuration Exit and Save Configuration Keyboard Nationality (continued) Keyboard nationality = Swedish DEFAULT Keyboard nationality = USA The Japanese and is valid only for IBM AT compatible PCs. Keyboard nationality = Japanese Inter-code Delay Delay between characters transmitted to Host Read 2 numbers from the table where: 00 = DELAY disabled 01 - 99 = DELAY from 1 to 99 milliseconds...
Enter Configuration Exit and Save Configuration USB Keyboard Speed DEFAULT USB Keyboard Speed = Normal USB Keyboard Speed = Fast Product Reference Guide...
WEDGE PARAMETERS on page 26 EYBOARD ATIONALITY on page 27 (IBM AT C RECOGNITION OMPATIBLE page 28 on page 28 on page 29 NTER CHARACTER ELAY on page 29 NTER CODE ELAY on page 30 ONTROL HARACTER MULATION 1. Read the Enter Configuration code ONCE, available at the top of each page.
Enter Configuration Exit and Save Configuration Keyboard Nationality Keyboard Nationality = Belgian Keyboard Nationality = English (UK) Keyboard Nationality = French Keyboard Nationality = German Keyboard Nationality = Italian Keyboard Nationality = Spanish PowerScan™ PD9330/PBT9300/PM9300...
Enter Configuration Exit and Save Configuration Keyboard Nationality (continued) Keyboard Nationality = Swedish DEFAULT Country Mode = English (USA) The Japanese is valid only for IBM AT compatible PCs. Keyboard Nationality = Japanese Caps Lock DEFAULT Caps Lock = OFF Caps Lock = ON Select the appropriate code to match your keyboard caps lock status.
Enter Configuration Exit and Save Configuration Caps Lock Auto-recognition (IBM AT Compatible Only) Caps Lock Auto-recognition = Disable DEFAULT Caps Lock Auto-recognition = Enable Num Lock Num Lock = toggle num lock DEFAULT Num Lock = num lock unchanged This selection is used together with the Alt Mode interface selection for AT or Notebook PCs.
Enter Configuration Exit and Save Configuration Inter-character Delay This option specifies the format in which the reader sends character data. This does not apply when an alternate key encoding keyboard is selected. Delay between characters transmitted to Host Read 2 numbers from the table where: 00 = DELAY disabled 01 - 99 = DELAY from 1 to 99 milliseconds Delay disabled...
Enter Configuration Exit and Save Configuration Control Character Emulation DEFAULT Control Character Emulation = Ctrl + Shift + Key Control Character Emulation = Ctrl + Key PowerScan™ PD9330/PBT9300/PM9300...
NETWORK PARAMETERS BC-8060 Model Configuration Only on page 32 RS-485 NETWORK on page 33 NETWORK BAUD RATE on page 34 SLAVE ADDRESS RANGE on page 34 NETWORK WARNING MESSAGE on page 35 RECEPTION WARNING MESSAGE on page 35 MASTER CRADLE HEADER on page 37 MASTER CRADLE TERMINATOR 1.
Enter Configuration Exit and Save Configuration RS-485 NETWORK DEFAULT RS-485 Network = disable RS-485 network RS-485 Network = enable RS-485 slave RS-485 Network = enable RS-485 master 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.
Enter Configuration Exit and Save Configuration SLAVE ADDRESS RANGE Slave Address Range = First Address Read the code above and the four-digit address of the First Slave device in the system. Slave Address Range = Last Address Read the code above and the four-digit address of the Last Slave device in the system. NETWORK WARNING MESSAGE DEFAULT Network Warning Message = not transmitted...
Enter Configuration Exit and Save Configuration RECEPTION WARNING MESSAGE Reception Warning Message = not transmitted DEFAULT Reception Warning Message = transmitted MASTER CRADLE HEADER DEFAULT Master Cradle Header = no header Master Cradle Header = one character header Master Cradle Header = two character header Master Cradle Header = three character header Product Reference Guide...
Page 40
Enter Configuration Exit and Save Configuration MASTER CRADLE HEADER (continued) Master Cradle Header = four character header Master Cradle Header = five character header Master Cradle Header = six character header Master Cradle Header = seven character header Master Cradle Header = eight character header After selecting one of the desired Header codes, read the character(s) from the HEX table.
Enter Configuration Exit and Save Configuration MASTER CRADLE TERMINATOR DEFAULT Master Cradle Terminator = no terminator Master Cradle Terminator = one character terminator Master Cradle Terminator = two character terminator Master Cradle Terminator = three character terminator Master Cradle Terminator = four character terminator Master Cradle Terminator = five character terminator Product Reference Guide...
Page 42
Enter Configuration Exit and Save Configuration MASTER CRADLE TERMINATOR (continued) Master Cradle Terminator = six character terminator Master Cradle Terminator = seven character terminator Master Cradle Terminator = eight character terminator After selecting one of the desired Header codes, read the character(s) from the HEX table.
DATA FORMAT on page 41 DENTIFIER on page 41 USTOM DENTIFIER on page 42 HEADER on page 44 TERMINATOR on page 46 ADDRESS STAMPING on page 46 ADDRESS DELIMITER on page 47 RADIO PARAMETERS 1. Read the Enter Configuration code ONCE, available at the top of each page.
(check digit tested or not, check digit tx or not, etc.). • When customizing the Datalogic Standard code identifiers, 1 or 2 identifier characters can be defined for each code type. If only 1 identifier character is required, the second character must be selected as FF (disabled).
Code Identifier = custom Custom Code Identifier define custom code identifier(s) 1. Read the above code. (Code Identifiers default to Datalogic stan- dard, see table on previous page). 2. Select the code type from the code table in Appendix B for the iden- tifier you want to change.
Enter Configuration Exit and Save Configuration HEADER Header = no header Header = one character header Header = two character header Header = three character header Header = four character header PowerScan™ PD9330/PBT9300/PM9300...
Page 47
Enter Configuration Exit and Save Configuration HEADER (continued) Header = five character header Header = six character header Header = seven character header Header = eight character header After selecting one of the desired Header codes, read the character(s) from the HEX table.
Enter Configuration Exit and Save Configuration TERMINATOR Terminator = no terminator Terminator = one character terminator Terminator = two character terminator Terminator = three character terminator Terminator = four character terminator PowerScan™ PD9330/PBT9300/PM9300...
Page 49
Enter Configuration Exit and Save Configuration TERMINATOR (continued) Terminator = five character terminator Terminator = six character terminator Terminator = seven character terminator Terminator = eight character terminator After selecting one of the desired Terminator codes, read the character(s) from the HEX table. Valid characters are in the range 00-FE. Product Reference Guide...
Enter Configuration Exit and Save Configuration RADIO PARAMETERS BATCH MODE DEFAULT Batch mode = disable batch Batch mode = enable normal batch Batch mode = enable automatic batch The following batch management parameters are complete commands and do not require reading the Enter and Exit configuration codes. Batch mode = start normal batch transmission Batch mode = delete batch data Product Reference Guide...
DISPLAY AND KEYPAD PARAMETERS PowerScan™ M8300 Series Display and 3-Key readers only on page 50 DATE AND TIME on page 50 CONTRAST on page 51 FONT SIZE on page 51 BACKLIGHT on page 52 DISPLAY-OFF TIMEOUT on page 52 DISPLAY MODE 1.
Enter Configuration Exit and Save Configuration DISPLAY PARAMETERS (3-KEY MODEL PARAMETERS) DATE AND TIME Date and time = set date Read 6 numbers for DDMMYY Date and time = set time Read 4 numbers for HHMM CONTRAST Contrast = lighter Contrast = darker Read the code until the desired contrast is reached.
Enter Configuration Exit and Save Configuration FONT SIZE DEFAULT Font size = small Font size = medium Font size = large BACKLIGHT DEFAULT Backlight = OFF Backlight = ON Product Reference Guide...
Enter Configuration Exit and Save Configuration DISPLAY-OFF TIMEOUT timeout 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 DEFAULT DISPLAY MODE Display mode = normal DEFAULT Display mode = local echo Display mode = clear after decode...
DISPLAY AND KEYPAD PARAMETERS POWERSCAN™ M8300-DK 16-KEY READERS ONLY on page 54 KEYPAD PARAMETERS on page 59 DISPLAY PARAMETERS on page 63 DATA FORMAT on page 73 OPERATIVE MODE on page 73 QTY/CODE MODE 1. Read the Enter Configuration code ONCE, available at the top of each page.
FUNCTION KEY PROGRAMMING There are four function keys, F1, F2, F3, F4, plus the SHIFT key (↑), which can be defined as Function 5. Each of these keys can be programmed to perform a user-assigned function. This is done by associating a function key with an entry in the String Table, which is a database resident on the 16-key Power- Scan™.
Enter Configuration Exit and Save Configuration define function key 1. Read the above code to associate a Function Key or the Shift key (if defined as F5). 2. Specify which Function Key you want to associate (F1 – F4 or Shift F5) by scanning a barcode (1-5) from the hex numeric table in the back of this manual.
Enter Configuration Exit and Save Configuration FUNCTION KEY LABEL This item allows the user to change the default mnemonic label associated to each individual function key (F1 – F4). This is done by programming a short acronym string or symbol to be shown in the bottom of the display. The purpose of the label is to serve as an indication of the programmed function of the Function Key below it.
Enter Configuration Exit and Save Configuration SHIFT KEY PROGRAMMING The SHIFT key (↑) can be programmed to perform a function different than its standard (which is to toggle from numeric to alpha model). After the Shift Key has been defined as Function 5, refer to the "FUNCTION KEY PROGRAM- MING", on page-55.
Enter Configuration Exit and Save Configuration DISPLAY PARAMETERS DATE AND TIME Date and time = set date Read 6 numbers for DDMMYY Date and time = set time Read 4 numbers for HHMM CONTRAST Contrast = lighter Contrast = darker DISPLAY-OFF TIMEOUT timeout Read 2 numbers in the range 00-99:...
Enter Configuration Exit and Save Configuration LAST CODE SHOWN TIMEOUT After the CODE transmission, the last code read will be shown on the display for a configurable timeout (LAST CODE SHOWN TOUT). NOTE: Just as in the settings for the standard Powerscan™, the display has an active timeout before going in OFF state.
Page 65
Enter Configuration Exit and Save Configuration LAST CODE SHOWN TIMEOUT (continued) Last code shown timeout = 25 second Last code shown timeout = 40 second Last code shown timeout = 60 second Last code shown timeout = 80 second Last code shown timeout = 99 second Product Reference Guide...
Enter Configuration Exit and Save Configuration BACKLIGHT This feature defines the behavior of the 16-key scanner Backlight (both for display and keyboard). DEFAULT Backlight = all backlighting disabled Backlight = display enabled, keyboard disabled Backlight = display disabled, keyboard enabled (rarely used) Backlight = display enabled, keyboard enabled PowerScan™...
Enter Configuration Exit and Save Configuration DATA FORMAT Keypad Specific Formatting KEYBOARD DATA FORMAT ENABLE/DISABLE This feature allows you to enable/disable specific formatting for data entered by keyboard and barcode labels read by the scan engine. Use this command only if you require differentiation in formatting between scanned barcodes and data that is input from the keyboard.
Enter Configuration Exit and Save Configuration TIME STAMPING MODE Time Stamping Mode can be applied when entering data from either a bar- code, from the keyboard, or both. The standard Time Stamp enable/disable and setup are also applicable. DEFAULT TIME STAMPING MODE = data from both barcode and keyboard TIME STAMPING MODE = data only from barcode TIME STAMPING MODE = data only from keyboard...
Enter Configuration Exit and Save Configuration SCANNER DATA HEADER /TERMINATOR Scanner Data Header/Terminator creates an optional Header and Terminator data format added to a barcode read from the device. Keyboard data format enable/disable (on page 63) must be used to enable the Header and Terminator setup, so the two parameters should be com- bined to get the desired result.
Page 70
Enter Configuration Exit and Save Configuration HEADER (continued) Header = five character header Header = six character header Header = seven character header Header = eight character header After selecting one of the desired Header codes, read the character(s) from the HEX table.
Enter Configuration Exit and Save Configuration TERMINATOR Terminator = no terminator Terminator = one character terminator Terminator = two character terminator Terminator = three character terminator Terminator = four character terminator Product Reference Guide...
Page 72
Enter Configuration Exit and Save Configuration TERMINATOR (continued) Terminator = five character terminator Terminator = six character terminator Terminator = seven character terminator Terminator = eight character terminator After selecting one of the desired Header codes, read the character(s) from the HEX table.
Enter Configuration Exit and Save Configuration KEYPAD DATA HEADER /TERMINATOR Keypad Data Header/Terminator creates an optional Header and Terminator data format added to data typed on the keypad. Keyboard data format enable/disable must be used to enable the Header and Terminator setup, so the two parameters should be combined to get the desired result.
Page 74
Enter Configuration Exit and Save Configuration HEADER (continued) Header = five character header Header = six character header Header = seven character header Header = eight character header After selecting one of the desired Header codes, read the character(s) from the HEX table.
Enter Configuration Exit and Save Configuration TERMINATOR DEFAULT Terminator = no terminator Terminator = one character terminator Terminator = two character terminator Terminator = three character terminator Terminator = four character terminator Product Reference Guide...
Page 76
Enter Configuration Exit and Save Configuration TERMINATOR (continued) Terminator = five character terminator Terminator = six character terminator Terminator = seven character terminator Terminator = eight character terminator After selecting one of the desired Header codes, read the character(s) from the HEX table.
Enter Configuration Exit and Save Configuration OPERATIVE MODE MODE SELECTION This feature allows the PowerScan™ PM8300-DK to operate in one of two basic operative modes: • SDIM (Simple Data Input Mode) — data entered, either on the keypad or read via barcode, is transmitted the host once the enter key is pressed, following the formatting rules described in the previous paragraph.
Enter Configuration Exit and Save Configuration QTY FIELD This feature defines the behavior of the scanner if no data is entered in the QTY field so it is left empty. Options are: • code is transmitted with default QTY (‘1’) •...
Enter Configuration Exit and Save Configuration QTY/CODE SEND MODE This feature defines the rules that will be used to send a QTY/CODE pair: 0. code is transmitted with QTY field (and its predefined format) preced- ing CODE field (and its predefined format) 1.
Enter Configuration Exit and Save Configuration APPEND CODE This function defines how a scanned barcode interacts with a pre-edited CODE field, or with a string entered by a pre-programmed FUNC KEY. Options are: 0. Barcode data overwrites what is written in the CODE field by keyboard and the code is transmitted;...
Chapter 7 References This section contains explanations and examples of selected bar code fea- tures. on page 78 ETWORK ARAMETERS on page 80 M8300 ISPLAY ARAMETERS SOME MODELS ONLY Product Reference Guide...
References 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 pres- ent).
Network Parameters 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™ network headers and terminators for all RF Devices are disabled by default.
References Display Parameters (some M8300 models only) 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. •...
Chapter 8 Message Formatting Standard Message Formatting The system always provides scanner to host data communication using the following: For PowerScan™ M8300 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: •...
Message Formatting 16-Key DK Message Formatting The general Data Format shown remains valid for the Powerscan™ M8300 DK with display and 16-key keypad. In addition, it also offers an extended message formatting. The table below describes conventions and definitions used in the examples on the following page.
Page 87
16-Key DK Message Formatting [C Header] [Scanner_Addr] [Scanner_Addr delimiter] [Cradle_Addr] [Cradle_Addr_ delimiter] [Time [ S Header] [S Terminator] Stamp ][Time Stamp Delimiter] [Code ID] [Code len] CODE [C Terminator ] Code ID, Code Length and Code can be different content in the 16-key DK model.
Message Formatting Messages from Host to Reader The general format to enable the Scanner for a 2 way communication is: [Scanner_Addr] [Scanner_Addr_delimiter] MESSAGE [CR] 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.