PowerScan™ D8330/M8300 USER MANUAL September 23, 2011 PN 8000166.
© Copyright 2011 by Psion Inc. 2100 Meadowvale Boulevard Mississauga, Ontario, Canada L5N 7J9 http://www.psion.com This document and the information it contains is the property of Psion Inc. This document is not to be used, reproduced or copied, in whole or in part, except for the sole purpose of assisting in proper use of Psion manufactured goods and services by their rightful owners and users. Any other use of this document is prohibited.
Return to Factory Warranty Psion provides a return to factory warranty on this product for a period of twelve (12) months in accordance with the statement of Warranty and Product Support provided at: http://www.psion.com/warranty The warranty on Psion manufactured equipment does not extend to any product that has been tampered with, altered, or repaired by any person other than an employee of an authorized Psion service organization. See Psion terms and conditions of sale for full details.
Waste Electrical and Electronic Equipment (WEEE) Directive 2002/96/EC & Waste Batteries Directive 2006/66/EC This Product, and its accessories, comply with the requirements of the Waste Electrical and Electronic Equipment (WEEE) Directive 2002/96/ EC. The batteries used in this Product comply with the requirements of Directive 2006/66/EC.
Technical Support For technical support in North America: Call Toll free: +1 800 387 8898 Option 3, or Direct Dial: +1 905 813 9900 Ext. 1999 Option 3. For technical support outside of North America, please follow the link for your region on the Psion Community Support website at: http://community.psion.com/support Product Repairs For repair service in North America: Call Toll free: +1 800 387 8898 Option 2, or Direct Dial: +1 905 813 9900 Ext. 1999 Option 2.
NOTES
TABLE OF CONTENTS CONTENTS 1 INTRODUCTION ................................................................................................... 1 2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.8.1 2.8.2 2.8.3 2.9 2.9.1 2.9.2 2.10 2.10.1 2.10.2 Installation .......................................................................................................... 2 PowerScan™ D8330 Interface Cable Connections ......................................2 BC-80X0 Interface Cable Connections ..................................
POWERSCAN™ D8330/M8300 4.5.1 4.5.2 4.6 4.7 4.8 4.9 4.10 Using Multiple M-Series Readers with the Same Cradle .......................... 29 PowerScan™ M8300/STAR-Modem™ in Stand-Alone Mode.................... 30 PowerScan™ M8300/STAR-System™ Setup .............................................. 31 BC-8060 STAR-System™ Network Setup ................................................. 33 Interface Selection ..........................................................................................
TABLE OF CONTENTS 5.4.6 5.5 5.5.1 5.5.2 5.6 5.6.1 5.6.2 5.6.3 5.6.4 5.6.5 5.7 5.7.1 5.7.2 5.7.3 5.8 5.8.1 5.9 5.9.1 5.9.2 5.9.3 5.9.4 5.9.5 5.9.6 5.9.7 5.9.8 5.10 5.10.1 5.11 5.12 5.13 5.14 5.14.1 5.14.2 5.14.3 5.15 5.16 Time Stamping Delimiter .............................................................................. 154 Power Save ...................................................................................................... 155 Sleep State ....................................................
POWERSCAN™ D8330/M8300 6.2.5 6.3 6.3.1 Setting RTC ..................................................................................................... 174 Messages from SCANNER Command Keys ............................................... 175 PowerScan M8300 keypad........................................................................... 175 7 7.1 7.2 7.3 7.4 7.5 7.6 Technical Features ......................................................................................... 176 PowerScan™ D8330 ......
GENERAL VIEW GENERAL VIEW POWERSCAN™ D8330/M8300 READERS LEDs POWERSCAN™ D8330 Cable Connector POWERSCAN™ M8300 Battery Cover Laser Output Window Trigger Figure A – PowerScan™ D8330/M8300 Series Reader Laser Output Window Display Keypad LEDs Figure B – PowerScan™ M8300 Series Reader with Display v
POWERSCAN™ D8330/M8300 BC-80X0 / C-8000 CRADLES Scan Finder Button LEDs Figure C – BC-8000 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.
INTRODUCTION 1 INTRODUCTION PowerScan™ D8330 and PowerScan™ M8300 offer unsurpassed robustness and ergonomics: clearly audible beeper and bright "good read" LEDs assist in areas where noise levels are normally high; the aim mode, which helps point to the right code, has now been extended to the whole PowerScan™ family. Optical parts are completely suspended on shock absorbers and a careful choice of the body materials, such as the co-moulded rubber, protect the PowerScan™ from damage due to falls.
POWERSCAN™ D8330/M8300 2 INSTALLATION Connections should always be made with power OFF! CAUTION 2.1 POWERSCAN™ D8330 INTERFACE CABLE CONNECTIONS The PowerScan™ D8330 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. A. B. C. D. E.
INSTALLATION Follow the given procedure for correct cable insertion: Align 3 2 5 1 6 Notch 4 7 Arrow Tab Slip the cover over the cable. Push the plastic boot into the rubber gasket. Take care that the tab on the plastic boot is aligned with the notch in the rubber gasket. Push the plastic boot and gasket into the handle. Ensure that the “Front” marking on the plastic boot is facing out, with the arrow pointing towards the front of the scanner.
POWERSCAN™ D8330/M8300 2.2 BC-80X0 INTERFACE CABLE CONNECTIONS Power Interface Cable BC-80X0 Connectors 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.
INSTALLATION 2.3 RS-232 CONNECTION 2.
POWERSCAN™ D8330/M8300 2.
INSTALLATION 2.6 WEDGE CONNECTION 2.
POWERSCAN™ D8330/M8300 2.8 NETWORK CONNECTIONS 2.8.1 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.
INSTALLATION 2.8.2 Network Cabling The Multidrop line is made using RJ45 connectors and a cable having the following specifications: twisted pair AWG 24 wires 120 impedance maximum network cable length 1200 meters Pin 1 2 3 4 5 6 7 8 Multidrop Cables Pin 1 Function RS-485 + RS-485 N.C. VDC – VDC – N.C.
POWERSCAN™ D8330/M8300 2.8.3 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. No Termination Static Dynamic Terminator for Multidrop Network Static termination works for all network configurations. However, the network is always under load even when no data transmission takes place.
INSTALLATION 2.9 POWERSCAN™ M8300 BATTERY MAINTENANCE 2.9.1 Battery Charging Once the system is connected and powered, you can place the PowerScan™ M8300 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. 2.9.
POWERSCAN™ D8330/M8300 2.10 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.
INSTALLATION 2.10.1 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 taking out and insertion of the reader onto the cradle.
POWERSCAN™ D8330/M8300 Portable Desktop Use 1. Correctly position the BC-80X0/C-8000 onto the base by sliding it along the mounting tabs until aligned. 2. Carefully clean the rubber foot seats of the base to remove any impurities that could reduce adhesion. 3. Remove the protective plastic from the rubber feet and stick them onto the bottom surface of the base. 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.
INSTALLATION Horizontal Base Inclined Base 5. Remove the plastic from the other side of the strips and affix the base to the table. 6. 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. 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.
POWERSCAN™ D8330/M8300 2.10.2 Wall Mounting 1. Remove the yellow caps and insert the two wall mounting lock hinges provided with your cradle. 2. Position the cables to be connected to the BC-80X0/C-8000 cradle along the dedicated channels (see figures on page 14).
INSTALLATION If using the mounting screws: If using the adhesive strips: 3. Carefully clean the adhesive strip seats of the base to remove any impurities that could reduce adhesion. 3. Using the mounting holes on the base as a pattern, mark the wall where you desire to mount the BC80X0/C-8000. 4. Remove the protective plastic from one side of the adhesive strips and stick them onto the base surface. 4. Drill the appropriate size holes and insert the threaded dowels (not provided) into the holes.
POWERSCAN™ D8330/M8300 3 POWERSCAN™ M8300 SYSTEM AND NETWORK LAYOUTS There are two basic system layouts that can be employed: Stand-alone systems (including Point-to-Point layouts) and Multidrop STAR-System™ Networks. 3.1 3.1.1 STAND-ALONE LAYOUTS Point-to-Point Reader Layout PowerScan™ M8300 BIND Host BC-80X0 3.1.2 Stand-Alone Layout with Multiple Readers PowerScan™ M8300 JOIN BIND Host BC-80X0 In stand-alone systems, each cradle is connected to a single Host.
POWERSCAN™ M8300 SYSTEM AND NETWORK LAYOUTS 3.1.3 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.
POWERSCAN™ D8330/M8300 3.1.4 C-BOX Layout PowerScan™ M8300 JOIN Scanner BIND C-Box BC-80X0 System cables to Host 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.
POWERSCAN™ M8300 SYSTEM AND NETWORK LAYOUTS 3.2 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™ M8300 readers are compatible with STAR-System™ networks. These networks provide seamless active roaming for any RF reading device in the system. 3.2.
POWERSCAN™ D8330/M8300 3.2.2 BC-8060 Master Layout Internal Termination C D RS-485 + VDC A RS-485 Only Internal Termination C CAB-428 Splitter B RS-485 Only USB, or RS-232, or Wedge, or Pen Emulation A. B. C. D. Host BC-8060 Master cradle BC-8060 Slave cradles STARGATE™ base station Example: Multidrop STAR-System™ Network with BC-8060 as Master In this layout a BC-8060 cradle acts as the Master.
POWERSCAN™ M8300 SYSTEM AND NETWORK LAYOUTS 3.2.3 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.
POWERSCAN™ D8330/M8300 4 CONFIGURATION 4.1 CONFIGURATION METHODS 4.1.1 Reading Configuration Barcodes This manual can be used for complete setup and configuration of your reader by following the setup procedures in this chapter (see section 4.2 for an overview). If you wish to change the default settings, this manual provides complete configuration of your reader in an easy way. To configure your reader: Print Appendix C with the hex-numeric table and keep it open during the device configuration.
CONFIGURATION 4.1.4 Sending Configuration Strings from Host An alternative configuration method is provided in Appendix A using the RS-232 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. 4.2 SETUP PROCEDURES For PowerScan™ D8330 Series readers, follow the setup procedures in sections 4.3, and 4.8.
POWERSCAN™ D8330/M8300 4.3 POWERSCAN™ D8330 SETUP 1. Read the restore default parameters code below. Restore PowerScan™ D8330 Default Ì$+$*oÎ After reading the above code, go to section 4.8, Interface Selection. 4.4 POWERSCAN™ M8300/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.
CONFIGURATION 4.5 POWERSCAN™ M8300/BC-80X0 STAND-ALONE SETUP Read the restore default parameters code below. 1. Restore PowerScan™ M8300 Default Ì$+$*oÎ Follow the procedure below to set the radio address and bind PowerScan™ M8300 to the BC-80X0 cradle. 2. Enter Configuration Ì$+;Î 3. Set Date ÌIA%Î + six digits for Day, Month and Year (DDMMYY) 4. Set Time ÌIB'Î + four digits for Hour and Minutes (HHMM) 5.
POWERSCAN™ D8330/M8300 7. 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 4.5.1, ‘Using Multiple M8300 Series Readers with Same Cradle'. Bind Ì$+RN0$-IÎ The green LED on the PowerScan™ M8300 will blink; the reader is ready to be inserted into the cradle. 8.
CONFIGURATION 4.5.1 Using Multiple M-Series Readers with the 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). Join 7.
POWERSCAN™ D8330/M8300 4.5.2 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 in section 4.5, substituting steps 6 and 7 with those below: STAR-Modem™ Address 6. ÌRSRÎ Read the code above and the four-digit address of the STAR-Modem™. 7. Exit and Save configuration Ì$-?Î END of procedure. YOUR READER IS NOW READY TO READ BARCODES. To change the defaults see section 4.10.
CONFIGURATION 4.6 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 Ì$+$*oÎ 2. Enter Configuration Ì$+;Î 3. Set Date ÌIA%Î + six digits for Day, Month and Year (DDMMYY) 4. Set Time ÌIB'Î + four digits for Hour and Minutes (HHMM) 5.
POWERSCAN™ D8330/M8300 Set Radio Address 6. ÌRF8Î + four digits from the Numeric Table in the range 0000-1999. ALL READERS MUST HAVE DIFFERENT ADDRESSES. First STAR-System™ Address 7. ÌRSRÎ Read the code above and the four-digit address of the First STAR-System™ device in the system. Set Last STAR-System™ Address 8. ÌRTTÎ Read the code above and the four-digit address of the Last STAR-System™ device in the system.
CONFIGURATION 4.7 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™ M8300 reader. 1. Set BC-8060 Address Ì$+RF4Î + 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 Ì$-?Î 3.
POWERSCAN™ D8330/M8300 5. Read the BC-8060 restore default code: Restore BC-8060 Default Ì$+RX0$-qÎ 6. Read the desired Enable Network code. Enable RS-485 Master Ì$+RZ2$-ÇÎ Enable RS-485 Slave Ì$+RZ1$-~Î END of procedure. For Host Master Network Layouts (see section 3.2), The network configuration parameters can be changed through STAR-Link™ software running on the PC. Star-Link™ software can be downloaded free from the original manufacturer’s web site: www.scanning.datalogic.com.
CONFIGURATION 4.8 INTERFACE SELECTION Read the interface selection code for your application. RS-232 Standard Ì$+CP0$-$Î POS TERMINALS Nixdorf Mode A Ì$+CM2EC0$->Î Fujitsu Ì$+CM1$-ÈÎ ICL Mode Ì$+CM0$-ÃÎ For POS terminal default settings refer to section 5.15.
POWERSCAN™ D8330/M8300 WEDGE IBM AT or PS/2 PCs Ì$+CP500$-aÎ IBM XT Ì$+CP503$-vÎ PC Notebook Ì$+CP505$-ÈÎ IBM SURE1 Ì$+CP506$-$Î IBM Terminal 3153 Ì$+CP504$-}Î 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).
CONFIGURATION WEDGE (CONTINUED) 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 = Num Lock Unchanged). Make sure the Num Lock key on your keyboard is ON.
POWERSCAN™ D8330/M8300 4.9 USB READER CONFIGURATION The USB interface is available for PowerScan™ D8330, BC-80x0 and C-8000 devices and is compatible with the following Operating Systems: Windows 98 (and later) Mac OS 8.0 (and later) IBM POS for Windows 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 (the LED on the PowerScan™ D8330 reader blinks).
CONFIGURATION USB USB-KBD Ì$+UA03$-:Î USB-KBD-ALT-MODE Ì$+UA04$-@Î USB-KBD-APPLE Ì$+UA05$-FÎ USB-COM* Ì$+UA02$-4Î USB-IBM-Table Top Ì$+UA00$-(Î USB-IBM-Hand Held Ì$+UA01$-.Î *When configuring USB-COM, the relevant files and drivers must be installed from the USB Device Installation software, which can be downloaded from the original manufacturer’s web site at http://www.scanning.datalogic.com.
POWERSCAN™ D8330/M8300 4.10 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 configuration in order to set the default values and select the interface for your application. In this manual, the configuration parameters are divided into logical groups making it easy to find the desired function based on its reference group.
RS-232 PARAMETERS All PowerScan™ D8330 Series readers + PowerScan™ M8300/BC-80X0 configurations only Baud Rate Parity Data Bits Stop Bits Handshaking ACK/NACK Protocol FIFO Inter-character Delay RX Timeout Serial Trigger Lock 1. Read the Enter Configuration code ONCE, available at the top of each page. 2. Read configuration codes from the desired groups. 3.
Enter Configuration Ì$+;Î Exit and Save RS-232 Ì$-?Î BAUD RATE 300 baud ÌCD1XÎ 600 baud ÌCD2[Î 1200 baud ÌCD3^Î 2400 baud ÌCD4aÎ 4800 baud ÌCD5dÎ 9600 baud ÌCD6gÎ 19200 baud ÌCD7jÎ 38400 baud ÌCD8mÎ PARITY none ÌCC0SÎ even parity ÌCC1VÎ odd parity ÌCC2YÎ 42
Enter Configuration Ì$+;Î Exit and Save RS-232 Ì$-?Î DATA BITS 7 bits ÌCA0OÎ 8 bits ÌCA1RÎ 9 bits ÌCA2UÎ STOP BITS 1 stop bit ÌCB0QÎ 2 stop bits ÌCB1TÎ HANDSHAKING disable ÌCE0WÎ hardware (RTS/CTS) ÌCE1ZÎ software (XON/XOFF) ÌCE2]Î RTS always ON ÌCE3`Î See section 5.1.1 for details.
Enter Configuration Exit and Save Ì$+;Î RS-232 Ì$-?Î ACK/NACK PROTOCOL disable ÌER0sÎ enable ÌER1vÎ See section 5.1.2 for details, particularly on implementing this parameter with PowerScan™ M8300. FIFO disable ÌEC0UÎ enable ÌEC1XÎ See section 5.1.3 for details.
Enter Configuration Ì$+;Î Exit and Save RS-232 Ì$-?Î RX TIMEOUT timeout control in reception from Host ÌCL5Î Read 2 numbers from the table where: 00 = TIMEOUT disabled 01-99 = TIMEOUT from .1 to 9.9 seconds rx timeout 5 seconds See section 5.1.4 for details.
USB PARAMETERS USB-COM Handshaking, Ack/Nack protocol, FIFO, Inter-character delay, Rx timeout, Serial trigger lock USB-KBD Keyboard nationality, FIFO, Inter-character delay, Inter-code delay, USB keyboard speed 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. 3.
Enter Configuration Ì$+;Î Exit and Save USB-COM Ì$-?Î HANDSHAKING disable ÌCE0WÎ hardware (RTS/CTS) ÌCE1ZÎ software (XON/XOFF) ÌCE2]Î RTS always ON ÌCE3`Î See section 5.1.1 for details. ACK/NACK PROTOCOL disable ÌER0sÎ enable ÌER1vÎ See section 5.1.2 for details, particularly on implementing this parameter with PowerScan™ M8300. FIFO disable ÌEC0UÎ enable ÌEC1XÎ See section 5.1.3 for details.
Exit and Save Enter Configuration Ì$+;Î USB-COM Ì$-?Î INTER-CHARACTER DELAY delay between characters transmitted to Host ÌCK3Î Read 2 numbers from the table where: 00 = DELAY disabled 01-99 = DELAY from 1 to 99 milliseconds delay disabled RX TIMEOUT timeout control in reception from Host ÌCL5Î Read 2 numbers from the table where: 00 = TIMEOUT disabled 01-99 = TIMEOUT from .1 to 9.9 seconds rx timeout 5 seconds See section 5.1.4 for details.
Enter ConfiguratioN Ì$+;Î Exit and Save 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.
Enter Configuration Ì$+;Î Exit and Save USB-KBD Ì$-?Î The Japanese and Eastern Block Keyboard Nationality selections are valid only for IBM AT compatible PCs. Japanese ÌFJ8|Î Russian (Latin) ÌFJ9ÃÎ Russian (Cyrillic) ÌFJA0Î Hungarian ÌFJB3Î Slovenian, Croatian, Serbian (Latin) ÌFJC6Î Romanian ÌFJD9Î Czech Republic ÌFJE<Î FIFO disable ÌEC0UÎ enable ÌEC1XÎ See section 5.1.3 for details.
Enter ConfiguratioN Exit and Save Ì$+;Î Ì$-?Î USB-KBD INTER-CHARACTER DELAY delay between characters transmitted to Host ÌCK3Î Read 2 numbers from the table where: 00 = DELAY disabled 01-99 = DELAY from 1 to 99 milliseconds delay disabled INTER-CODE DELAY delay between codes transmitted to Host ÌFG.
WEDGE PARAMETERS All PowerScan™ D8330 Series readers + PowerScan™ M8300/BC-80X0 configurations only Keyboard Nationality Caps Lock Caps Lock Auto-recognition Num Lock Inter-character Delay Inter-code Delay Keyboard Setting Wedge Control Character Emulation 1. Read the Enter Configuration code ONCE, available at the top of each page. 2. Read configuration codes from the desired groups. 3.
Enter Configuration Ì$+;Î Exit and Save WEDGE Ì$-?Î KEYBOARD NATIONALITY Belgian ÌFJ7yÎ English (UK) ÌFJ4pÎ French ÌFJ2jÎ German ÌFJ3mÎ Italian ÌFJ1gÎ Spanish ÌFJ6vÎ Swedish ÌFJ5sÎ USA ÌFJ0dÎ 53
Enter Configuration Ì$+;Î Exit and Save WEDGE Ì$-?Î The Japanese and Eastern Block Keyboard Nationality selections are valid only for IBM AT compatible PCs. Japanese ÌFJ8|Î Russian (Latin) ÌFJ9ÃÎ Russian (Cyrillic) ÌFJA0Î Hungarian ÌFJB3Î Slovenian, Croatian, Serbian (Latin) ÌFJC6Î Romanian ÌFJD9Î Czech Republic ÌFJE<Î CAPS LOCK caps lock OFF ÌFE0ZÎ caps lock ON ÌFE1]Î Select the appropriate code to match your keyboard caps lock status.
Enter Configuration Ì$+;Î Exit and Save Ì$-?Î WEDGE CAPS LOCK AUTO-RECOGNITION (IBM AT COMPATIBLE ONLY) disable ÌFP0pÎ enable ÌFP1sÎ NUM LOCK toggle num lock ÌFL1kÎ num lock unchanged ÌFL0hÎ This selection is used together with the Alt Mode interface selection for AT or Notebook PCs.
Enter Configuration Exit and Save Ì$+;Î WEDGE Ì$-?Î INTER-CODE DELAY delay between codes transmitted to Host ÌFG.Î Read 2 numbers from the table where: 00 = DELAY disabled 01-99 = DELAY from 1 to 99 seconds 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.
Exit and Save Enter Configuration Ì$+;Î Ì$-?Î WEDGE Some ASCII characters may be missing, depending on the keyboard type. 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. "SPACE") even if not included in the barcode set used.
PEN EMULATION All PowerScan™ D8330 Series readers + PowerScan™ M8300/BC-80X0 configurations only Operating Mode Minimum Output Pulse Conversion to Code 39 Overflow Output Level Idle Level Inter-Block Delay 1. Read the Enter Configuration code ONCE, available at the top of each page. 2. Read configuration codes from the desired groups. 3. 58 = Default value Read the Exit and Save Configuration code ONCE, available at the top of each page.
PEN EMULATION The following operating mode parameters are complete commands and do not require reading the Enter and Exit configuration codes. OPERATING MODE interpret mode Ì$]8Î Interprets commands without sending them to the decoder. transparent mode Ì$[4Î Sends commands to the decoder without interpreting them.
Enter Configuration Ì$+;Î Exit and Save PEN EMULATION Ì$-?Î MINIMUM OUTPUT PULSE high resolution code emulation 200 s ÌDG0\Î 400 s ÌDG1_Î 600 s ÌDG2bÎ 800 s ÌDG3eÎ 1 ms ÌDG4hÎ low resolution code emulation See section 5.2.1 for details. 60 1.
Enter Configuration Exit and Save Connfiguration Ì$+;Î PEN EMULATION Ì$-?Î CONVERSION TO CODE 39 (D8330 SERIES ONLY) disable conversion to Code 39 ÌDA0PÎ Transmits codes in their original format. enable conversion to Code 39 ÌDA1SÎ Converts codes read into Code 39 format. See section 5.2.2 for details. CONVERSION TO CODE 39 AND CODE 128 (M8300 SERIES ONLY) enable conversion to Code 39 ÌDA1SÎ Converts codes read into Code 39 format.
Enter Configuration Exit and Save Ì$+;Î Ì$-?Î PEN EMULATION OUTPUT LEVEL normal ÌDD0VÎ (white = logic level 0) inverted ÌDD1YÎ (white = logic level 1) See section 5.2.4 for details. IDLE LEVEL normal ÌDE0XÎ (black level) inverted ÌDE1[Î (white level) See section 5.2.4 for details. INTER-BLOCK DELAY delay between character blocks transmitted to Host ÌCK3Î Read 2 numbers from the table where: 00 = DELAY disabled 01-99 = DELAY from .1 to 9.9 seconds delay disabled See section 5.2.
NETWORK PARAMETERS BC-8060 model configurations only RS-485 Network Network Baud Rate Slave Address Range Network Warning Message Reception Warning Message Master Cradle Header Master Cradle Terminator Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups. Read the Exit and Save Configuration code ONCE, available at the top of each page.
Enter Configuration Ì$+;Î Exit and Save NETWORK PARAMETERS Ì$-?Î RS-485 NETWORK disable RS-485 network ÌRZ0)Î enable RS-485 slave ÌRZ1,Î enable RS-485 master ÌRZ2/Î See section 3.2 for details. NOTE 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 Standalone configuration.
Enter Configuration Exit and Save Ì$+;Î Ì$-?Î NETWORK PARAMETERS SLAVE ADDRESS RANGE First Address ÌJB(Î Read the code above and the four-digit address of the First Slave device in the system. Last Address ÌJC*Î Read the code above and the four-digit address of the Last Slave device in the system. See section 5.3.1 for details. NETWORK WARNING MESSAGE network warning message not transmitted ÌJG0bÎ network warning message transmitted ÌJG1eÎ See section 5.3.2 for details.
Enter Configuration Exit and Save Ì$+;Î Ì$-?Î NETWORK PARAMETERS MASTER CRADLE HEADER no header ÌJA00/Î one character header ÌJA013Î two character header ÌJA027Î three character header ÌJA03;Î four character header ÌJA04?Î five character header ÌJA05CÎ six character header ÌJA06GÎ seven character header ÌJA07KÎ eight character header ÌJA08OÎ After selecting one of the desired Header codes, read the character(s) from the HEX table.
Enter Configuration Exit and Save Ì$+;Î Ì$-?Î NETWORK PARAMETERS MASTER CRADLE TERMINATOR no terminator ÌJA102Î one character terminator ÌJA116Î two character terminator ÌJA12:Î three character terminator ÌJA13>Î four character terminator ÌJA14BÎ five character terminator ÌJA15FÎ six character terminator ÌJA16JÎ seven character terminator ÌJA17NÎ eight character terminator ÌJA18RÎ After selecting one of the desired Terminator codes, read the character(s) from the
DATA FORMAT NOT FOR PEN INTERFACES Code Identifier Custom Code Identifier Header Terminator Special Keys Field Adjustment Field Adj. Character Code Length Tx Character Replacement Address Stamping Address Delimiter Time Stamping Time Delimiter Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups.
DATA FORMAT CODE IDENTIFIER TABLE CODE MANUFACTURER AIM Custo STANDARD STANDARD m 2/5 interleaved ]Iy N 2/5 industrial ]Xy P 2/5 normal 5 bars ]Sy O 2/5 matrix 3 bars ]Xy Q EAN 8 ]E4 A EAN 13 ]E0 B UPC A ]Xy C UPC E ]Xy D EAN 8 with 2 ADD ON ]E5 J EAN 8 with 5 ADD ON ]E6 K EAN 13 with 2 ADD ON ]E1 L EAN 13 with 5 ADD ON ]E2 M UPC A with 2 ADD ON ]Xy F UPC A with 5 ADD ON ]Xy G UPC E with 2 ADD ON ]Xy H UPC E with 5 ADD ON ]Xy I Code 39 ]Ay V Code 39 Full ASCII ]Ay W CODABAR ]Fy R ABC CODABAR ]Xy S Code 128
Enter Configuration Exit and Save Ì$+;Î Ì$-?Î DATA FORMAT CODE IDENTIFIER disable ÌEB0SÎ Manufacturer standard ÌEB1VÎ AIM standard ÌEB2YÎ custom ÌEB3\Î CUSTOM CODE IDENTIFIER define custom code identifier(s) ÌEH/Î Read the above code. (Code Identifiers default to Manufacturer standard, see the table on previous page). Select the code type from the code table in Appendix B for the identifier you want to change. You can define 1 or 2 identifier characters for each code type.
Enter Configuration Exit and Save Ì$+;Î Ì$-?Î DATA FORMAT HEADER no header ÌEA00*Î one character header ÌEA01.Î two character header ÌEA022Î three character header ÌEA036Î four character header ÌEA04:Î five character header ÌEA05>Î six character header ÌEA06BÎ seven character header ÌEA07FÎ eight character header ÌEA08JÎ After selecting one of the desired Header codes, read the character(s) from the HEX table. Valid characters are in the range 00-FE.
Enter Configuration Ì$+;Î Exit and Save Ì$-?Î DATA FORMAT TERMINATOR no terminator ÌEA10-Î one character terminator ÌEA111Î two character terminator ÌEA125Î three character terminator ÌEA139Î four character terminator ÌEA14=Î five character terminator ÌEA15AÎ six character terminator ÌEA16EÎ seven character terminator ÌEA17IÎ eight character terminator ÌEA18MÎ After selecting one of the desired Header codes, read the character(s) from the HEX table.
Enter Configuration Ì$+;Î Exit and Save DATA FORMAT Ì$-?Î SPECIAL KEYS Available only for Wedge IBM AT-PS/2 and USB-KBD Interfaces It is necessary to define each Special Key by following the procedure given in section 5.4.2. NOTE Select one or more of the following Special Keys according to your needs.
Enter Configuration Exit and Save Ì$+;Î Ì$-?Î DATA FORMAT FIELD ADJUSTMENT disable field adjustment ÌEF0[Î Field adjustment allows a number of characters n, to be added to or subtracted from the barcode read. The adjustment can be different for each enabled code type. To define the field adjustment: Read the enable field adjustment code: enable field adjustment ÌEF+Î Select the code type from the Code Identifier Table in Appendix B.
Enter Configuration Exit and Save Ì$+;Î DATA FORMAT Ì$-?Î FIELD ADJUSTMENT CHARACTER Read the field adjustment character code: field adjustment character ÌEG-Î Read the hexadecimal value corresponding to the character you want to use for field adjustment. Valid characters are in the range 00-FE. For Wedge and USB-KBD interfaces, it is also possible to read the Special Key(s) on page 73.
Enter Configuration Ì$+;Î Exit and Save DATA FORMAT Ì$-?Î CHARACTER REPLACEMENT disable character replacement ÌEO0mÎ This parameter allows up to three characters to be replaced from the barcode read. These substitutions are stored in memory.
Enter Configuration Exit and Save Ì$+;Î Ì$-?Î DATA FORMAT Example: The following strings define: 1. First Character Replacement: substitution in Code 39 barcodes of all occurrences of the 0 character with the 1 character. 2. Second Character Replacement: substitution in Code 39 barcodes of all occurrences of the A character with the B character.
Enter Configuration Exit and Save Ì$+;Î Ì$-?Î DATA FORMAT ADDRESS STAMPING (M8300 SERIES ONLY) disable reader address stamping ÌRU0ÊÎ disable cradle address stamping ÌRW0#Î enable reader address stamping ÌRU1"Î enable cradle address stamping ÌRW1&Î See section 5.4.3 for details.
Enter Configuration Exit and Save Ì$+;Î Ì$-?Î DATA FORMAT TIME STAMPING (M8300 SERIES ONLY) disable ÌIL0kÎ hour/minutes/seconds month/day/year ÌIL1nÎ hour/minutes/seconds day/month/year hour/minutes/seconds ÌIL3tÎ month/day/year ÌIL4wÎ day/month/year ÌIL5zÎ See section 5.4.5 for details. TIME STAMPING DELIMITER (M8300 SERIES ONLY) enable disable select delimiter ÌIM1pÎ Read 2 HEX characters in the range 00-FE. See section 5.4.6 for details.
POWER SAVE Sleep State Enter Sleep Timeout Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups. = Read the code and follow the procedure given = Default value Read the Exit and Save Configuration code ONCE, available at the top of each page.
Exit and Save Enter Configuration Ì$+;Î POWER SAVE Ì$-?Î SLEEP STATE disable ÌBQ0nÎ enable ÌBQ1qÎ See section 5.5.1 for details. For M8300 series readers, sleep state is entered immediately after reading a code and is not configurable. ENTER SLEEP TIMEOUT enter sleep timeout ÌBR@Î Read 2 numbers in the range 00-99: 00 = Enter Sleep state immediately 01-99 = corresponds to a max. 9.9 sec. delay before entering the Sleep state. enter sleep timeout = 0.6 sec. See section 5.5.2 for details.
READING PARAMETERS Trigger Type Trigger Signal Trigger Click Trigger-off Timeout Flash Mode Reads per Cycle Safety Time Beeper Intensity Beeper Tone Beeper Type Beeper Length Good Read Spot Duration Aiming System Cradle Beeper Intensity Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups.
Exit and Save Enter Configuration Ì$+;Î READING PARAMETERS Ì$-?Î TRIGGER TYPE hardware trigger ÌBK1eÎ Restores TRIGGER MODE software trigger ÌBK0bÎ Enables FLASH MODE always on ÌBK3kÎ TRIGGER SIGNAL trigger active level ÌBA0NÎ trigger active pulse ÌBA1QÎ See section 5.6.1 for details. TRIGGER CLICK disable ÌBc0+Î enable ÌBc1.Î See section 5.6.2 for details.
Exit and Save Enter Configuration Ì$+;Î READING PARAMETERS Ì$-?Î TRIGGER-OFF TIMEOUT 01-99 = trigger-off timeout ÌBD$Î Read 2 numbers in the range 00-99: 00 = disables the trigger-off timeout corresponds to a max. 99-sec. delay after the trigger press to allow the reader to turn off automatically. trigger-off timeout disabled See section 5.6.3 for details. FLASH MODE "FLASH" ON duration "FLASH" OFF duration ÌBB0PÎ ÌBB1SÎ Read 2 numbers in the range 01-99: 01 to 99 = from .1 to 9.
Exit and Save Enter Configuration Ì$+;Î READING PARAMETERS Ì$-?Î SAFETY TIME safety time ÌBE&Î Limits same code consecutive reading. 00 = 01-99 = Read 2 numbers in the range 00-99: no same code consecutive reading until reader is removed (no decoding) for at least 400 ms. timeout from .1 to 9.9 seconds before a consecutive read on same code. safety time = 0.5 sec See section 5.6.5 for details.
Exit and Save Enter Configuration Ì$+;Î READING PARAMETERS Ì$-?Î BEEPER TONE tone 1 ÌBH0\Î tone 2 ÌBH1_Î tone 3 ÌBH2bÎ tone 4 ÌBH3eÎ BEEPER TYPE monotone ÌBJ0`Î bitonal ÌBJ1cÎ BEEPER LENGTH long ÌBI0^Î short ÌBI1aÎ 86
Exit and Save Enter Configuration Ì$+;Î READING PARAMETERS Ì$-?Î GOOD READ SPOT DURATION disable ÌBV0xÎ short ÌBV1{Î medium ÌBV2~Î long ÌBV3ÅÎ AIMING SYSTEM disabled ÌBj09Î enabled ÌBj1<Î CRADLE BEEPER INTENSITY disable ÌJI0fÎ low intensity ÌJI1iÎ medium intensity ÌJI2lÎ high intensity ÌJI3oÎ 87
DECODING PARAMETERS Ink Spread Overflow Control Interdigit Control Decoding Safety Puzzle Solver™ Before changing these parameter values read the descriptions in section 5.7. CAUTION Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups. = Default value Read the Exit and Save Configuration code ONCE, available at the top of each page.
Exit and Save Enter Configuration Ì$+;Î DECODING PARAMETERS Ì$-?Î INK SPREAD disable ÌAX0{Î enable ÌAX1~Î See section 5.7.1 for details. OVERFLOW CONTROL disable ÌAW1|Î enable ÌAW0yÎ See section 5.7.2 for details. INTERDIGIT CONTROL disable ÌAV0wÎ enable ÌAV1zÎ See section 5.7.3 for details.
Exit and Save Enter Configuration Ì$+;Î Ì$-?Î DECODING PARAMETERS DECODING SAFETY one read ÌED0WÎ (decoding safety disabled) two reads ÌED1ZÎ three reads ÌED2]Î four reads ÌED3`Î Required number of good reads before accepting code. PUZZLE SOLVER™ disable ÌAU0uÎ enable ÌAU1xÎ In the case of damaged or poorly printed codes, this parameter allows reading multiple parts of the single code to reconstruct it.
CODE SELECTION Auto-configuration EAN/UPC Family 2/5 Family Code 39 Family Code 128 Family Codabar Family Code 93 MSI Code 11 Code 16K Code 49 GS1 DATABAR Codes Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups. = Read the code and follow the procedure given = Default value Read the Exit and Save Configuration code ONCE, available at the top of each page.
Code selections may be performed according to two different procedures: Auto-configuration, allowing an automatic recognition and selection of the code families to be read; Manual configuration, requiring configuration and selection of each code family to be read. AUTO-CONFIGURATION The following codes do not require reading the Enter and Exit configuration codes.
Exit and Save Enter Configuration Ì$+;Î CODE SELECTION Ì$-?Î DISABLE ALL CODE FAMILIES ÌAZ0ÃÎ The reader allows up to 10 code selections. This does not limit the number of CODES enabled to 10, as it depends on the code family. NOTE SINGLE SELECTIONS = Example: 5 code selections: ONE combination code from the EAN family ONE code from the 2/5 family 1. 2. 3. 4. 5. 6. 2/5 Interleaved 2/5 Industrial Code 128 + EAN 128 Code 39 Full ASCII + Code 32 UPC A/UPC E etc.
Exit and Save Enter Configuration Ì$+;Î CODE SELECTION Ì$-?Î EAN/UPC FAMILY disable the family ÌAA0MÎ Read the desired family code NOTE: Since the EAN/UPC without ADD ON code selection is enabled by default, to correctly enable another selection, first disable the family.
Exit and Save Enter Configuration Ì$+;Î CODE SELECTION Ì$-?Î WITH ADD ON 2 ONLY EAN 8/EAN 13 ÌAAK7Î UPC A/UPC E ÌAAM=Î WITH ADD ON 5 ONLY EAN 8/EAN 13 ÌAAL:Î UPC A/UPC E ÌAAN@Î WITH AND WITHOUT ADD ON EAN/UPC with and without ADD ON no Autodiscrimination ÌAA8Ad03Î EAN/UPC Autodiscrimination ADD ON by Prefix ÌAA8Ad19Î By setting the EAN/UPC Autodiscrimination ADD ON by Prefix, the desired prefixes must be selected by reading the corresponding codes given in the following section, since no prefi
Exit and Save Enter Configuration Ì$+;Î Ì$-?Î CODE SELECTION SELECT EAN/UPC PREFIXES NOTE When scanning the following codes, barcodes starting with the selected prefixes will be read and transmitted only if the ADD ON is present. If no ADD ON is found, the barcode will not be read. Barcodes starting with different characters are read regardless of ADD ON presence and transmitted always without ADD ON.
Exit and Save Enter Configuration Ì$+;Î Ì$-?Î CODE SELECTION Example: The following string allows reading and transmitting with ADD ON all EAN/UPC starting with the 434/439, 977 and 978 prefixes: 1. EAN/UPC Autodiscrimination ADD ON by Prefix. 2. 434/439: enables reading and transmission with ADD ON of all EAN/UPC barcodes starting with 434/439 prefixes. 3. 977: enables reading and transmission with ADD ON of all EAN/UPC barcodes starting with 977 prefix. 4.
Exit and Save Enter Configuration Ì$+;Î Ì$-?Î CODE SELECTION EAN/UPC CHECK DIGIT TX SELECTIONS For each code type in this family you can choose to transmit the check digit or not CHECK DIGIT TRANSMISSION EAN 8 NO CHECK DIGIT TRANSMISSION ÌAAG1oÎ EAN 8 ÌAAG0kÎ EAN 13 ÌAAH1rÎ EAN 13 ÌAAH0nÎ UPC A ÌAAI1uÎ UPC A ÌAAI0qÎ UPC E ÌAAJ1xÎ UPC E ÌAAJ0tÎ 98
Exit and Save Enter Configuration Ì$+;Î CODE SELECTION Ì$-?Î CONVERSION OPTIONS UPC E to UPC A conversion ÌAAAÄÎ UPC E to EAN 13 conversion ÌAABÇÎ UPC A to EAN 13 conversion ÌAACÊÎ EAN 8 to EAN 13 conversion ÌAAD"Î Enable only ISBN conversion ÌAP1nÎ Enable only ISSN conversion ÌAP2qÎ Enable both ISBN and ISSN conversion ÌAP3tÎ Disable both ISBN and ISSN conversion ÌAP0kÎ 99
Exit and Save Enter Configuration Ì$+;Î CODE SELECTION Ì$-?Î 2/5 FAMILY disable the family ÌAC0QÎ Read the desired family code Read a check digit selection Interleaved 2/5 ÌAC1TÎ CHECK DIGIT TABLE no check digit control Ì12Î Normal 2/5 (5 Bars) ÌAC2WÎ check digit control and transmission Ì23Î Industrial 2/5 (IATA) ÌAC3ZÎ check digit control without transmission Ì34Î Matrix 2/5 (3 Bars) ÌAC4]Î The pharmaceutical code below is part of the 2/5 family but has no check digit
Exit and Save Enter Configuration Ì$+;Î Ì$-?Î CODE SELECTION CODE 39 FAMILY disables the family ÌAB0OÎ Read the desired family code Read a check digit selection CHECK DIGIT TABLE Standard Code 39 no check digit control ÌAB1RÎ Ì12Î Full ASCII Code 39 check digit control and transmission ÌAB2UÎ Ì23Î check digit control without transmission Ì34Î The pharmaceutical codes below are part of the Code 39 family but have no check digit selections.
Exit and Save Enter Configuration Ì$+;Î Ì$-?Î CODE SELECTION CODE 128 FAMILY disable the family ÌAI0]Î Read the desired family code Code 128 ÌAI11=Î control without transmission of check digit ISBT 128 EAN 128 enabling ISBT 128 automatically disables Puzzle Solver™. ÌAI31CÎ ÌAI21@Î control without transmission of check digit TRANSMIT GS BEFORE CODE Code EAN 128 uses the ASCII character to separate a variable length code field from the next code field.
Exit and Save Enter Configuration Ì$+;Î CODE SELECTION Ì$-?Î CODE 93 disable the code ÌAK0aÎ Code 93 ÌAK1dÎ control without transmission of check digit CODABAR FAMILY disable the family ÌAD0SÎ Read the desired equality control code Read a start/stop transmission selection Standard Codabar ÌAD113Î START/STOP CHARACTER TRANSMISSION no start/stop character equality control no transmission Ì12Î Standard Codabar ÌAD127Î start/stop character equality control transmission Ì23Î 103
Exit and Save Enter Configuration Ì$+;Î Ì$-?Î CODE SELECTION The Codabar ABC code below uses a fixed start/stop character transmission selection. Codabar ABC ÌAD212)Î no start/stop character equality control but transmission.
Exit and Save Enter Configuration Ì$+;Î Ì$-?Î CODE SELECTION MSI disable the family ÌAE0UÎ Enable the code by selecting one of the check digit selections.
Exit and Save Enter Configuration Ì$+;Î CODE SELECTION Ì$-?Î CODE 11 disable the family ÌAG0YÎ Enable the code by selecting one of the check digit selections.
Exit and Save Enter Configuration Ì$+;Î CODE SELECTION Ì$-?Î CODE 16K disable the code ÌAJ0_Î Code 16K ÌAJ1bÎ To read stacked codes, simply move the reader over the code so that each line of the code is scanned. During this process a series of brief “ticks” indicates that reading is proceeding correctly. CODE 49 disable the code ÌAM0eÎ Code 49 ÌAM1hÎ To read stacked codes, simply move the reader over the code so that each line of the code is scanned.
Exit and Save Enter Configuration Ì$+;Î Ì$-?Î CODE SELECTION GS1 DATABAR™ CODES disable the family ÌAQ0mÎ DISABLE CODE ENABLE CODE disable GS1 DataBar Expanded Linear and Stacked ÌAQ10IÎ enable GS1 DataBar Expanded Linear and Stacked ÌAQ11MÎ disable GS1 DataBar Limited ÌAQ20LÎ enable GS1 DataBar Limited ÌAQ21PÎ disable GS1 DataBar 14 Linear and Stacked ÌAQ30OÎ enable GS1 DataBar 14 Linear and Stacked ÌAQ31SÎ To read stacked codes, simply move the reader over the code so that each line of the c
ADVANCED FORMATTING NOT FOR PEN INTERFACES Concatenation Advanced Formatting Please follow the setup procedure carefully for these parameters. NOTE The Advanced Formatting parameters may not be compatible with the IBM USB POS interface selection. NOTE Read the Enter Configuration code ONCE, available at the top of page. Read configuration codes precisely following the numbered procedure given.
Exit and Save Enter Configuration Ì$+;Î ADVANCED FORMATTING Ì$-?Î CONCATENATION disable ÌEI0aÎ enable ÌEI1dÎ Permits the concatenation of two codes defined by code type and length. It is possible to set a timeout for the second code reading and to define code transmission if the timeout expires. The order of transmission is CODE 1-CODE 2. Define Concatenation 1 Code 1 code ID ÌEK0eÎ Read the code type from the Code Identifier Table beginning in Appendix B.
Exit and Save ADVANCED FORMATTING 2 Ì$-?Î Code 2 code ID ÌEK1hÎ Read the code type from the Code Identifier Table beginning in Appendix B. code length ÌEL1jÎ Read a number in the range 01-99 from the Hex/Numeric Table. 3 Concatenation Result Code ID use code 1 ID ÌEN0kÎ use code 2 ID ÌEN1nÎ Since you can concatenate codes from different families, you must select the Code ID character of the resulting code.
Exit and Save ADVANCED FORMATTING 5 Transmission after Timeout no code transmitted after timeout ÌEM0iÎ only code 1 transmitted (if read) after timeout ÌEM1lÎ only code 2 transmitted (if read) after timeout ÌEM2oÎ either code 1 or code 2 transmitted after timeout ÌEM3rÎ 112 Ì$-?Î
ADVANCED FORMATTING ADVANCED FORMATTING Advanced formatting has been designed to offer you complete flexibility in changing the format of barcode data before transmitting it to the host system. This formatting will be performed when the barcode data meets certain criteria, which you will define in the following procedure. Up to 4 advanced code management formats can be defined and saved in memory.
Exit and Save Enter Configuration Ì$+;Î ADVANCED FORMATTING Ì$-?Î Begin Format Definition 1 begin Format 1 definition ÌHA0TÎ begin Format 2 definition ÌHA1WÎ begin Format 3 definition ÌHA2ZÎ begin Format 4 definition ÌHA3]Î 2 Match Code Type match code type ÌHB&Î Read the above code + the code type to match from the Code Identifier Table in Appendix B.
Exit and Save ADVANCED FORMATTING Ì$-?Î Match with Predefined Characters 4 no match ÌHD0HE00ÄÎ OR match with 1 character ÌHD1]Î match with a 2-character string ÌHD2`Î match with a 3-character string ÌHD3cÎ match with a 4-character string ÌHD4fÎ After selecting the predefined match code, read the character(s) from the HEX table. Range of characters = 00-FE. Example: Match code with the 2-character predefined string = "@@".
Exit and Save ADVANCED FORMATTING 5 Ì$-?Î Divide Code into Fields divide code into fields ÌHF.Î Read one number in the range 1 to 5 to divide the code into fields. 6 Define Code Fields define code fields Each code field length can be set by either: a) defining a field separator character to be found in the code itself. In this case you can choose to discard the code separator character or include it as the last character of the field.
Exit and Save Ì$-?Î ADVANCED FORMATTING DEFINE FIELD 1 BY: EITHER field separator ÌHG0`Î a) Read the field separator character from the HEX table. Range of characters = 00-FE. discard separator include separator Ì01Î Ì12Î OR match character ÌHG3iÎ b) Read the match character from the HEX table. Range of characters = 00-FE. OR field length ÌHG1cÎ c) Read two numbers in the range 01 to 99 to define the field length.
Exit and Save Ì$-?Î ADVANCED FORMATTING DEFINE FIELD 2 BY: EITHER field separator ÌHG0`Î a) Read the field separator character from the HEX table. Range of characters = 00-FE. discard separator include separator Ì01Î Ì12Î OR match character ÌHG3iÎ b) Read the match character from the HEX table. Range of characters = 00-FE. OR field length ÌHG1cÎ c) Read two numbers in the range 01 to 99 to define the field length.
Exit and Save Ì$-?Î ADVANCED FORMATTING DEFINE FIELD 3 BY: EITHER field separator ÌHG0`Î a) Read the field separator character from the HEX table. Range of characters = 00-FE. discard separator include separator Ì01Î Ì12Î OR match character ÌHG3iÎ b) Read the match character from the HEX table. Range of characters = 00-FE. OR field length ÌHG1cÎ c) Read two numbers in the range 01 to 99 to define the field length.
Exit and Save Ì$-?Î ADVANCED FORMATTING DEFINE FIELD 4 BY: EITHER field separator ÌHG0`Î a) Read the field separator character from the HEX table. Range of characters = 00-FE. discard separator include separator Ì01Î Ì12Î OR match character b) ÌHG3iÎ Read the match character from the HEX table. Range of characters = 00-FE. OR field length c) ÌHG1cÎ Read two numbers in the range 01 to 99 to define the field length.
Exit and Save Ì$-?Î ADVANCED FORMATTING DEFINE FIELD 5 BY: EITHER field separator ÌHG0`Î a) Read the field separator character from the HEX table. Range of characters = 00-FE. discard separator include separator Ì01Î Ì12Î OR match character ÌHG3iÎ b) Read the match character from the HEX table. Range of characters = 00-FE. OR field length ÌHG1cÎ c) Read two numbers in the range 01 to 99 to define the field length.
Exit and Save ADVANCED FORMATTING 7 Ì$-?Î First Additional Fixed Field no fixed field ÌHI0dÎ 1 character fixed field ÌHI1gÎ 2 character fixed field ÌHI2jÎ 3 character fixed field ÌHI3mÎ 4 character fixed field ÌHI4pÎ 5 character fixed field ÌHI5sÎ 6 character fixed field ÌHI6vÎ After selecting one of the Additional Fixed Field codes, read the corresponding character(s) from the HEX table. Range of characters = 00-FE.
Exit and Save ADVANCED FORMATTING 8 Ì$-?Î Second Additional Fixed Field no fixed field ÌHJ0fÎ 1 character fixed field ÌHJ1iÎ 2 character fixed field ÌHJ2lÎ 3 character fixed field ÌHJ3oÎ 4 character fixed field ÌHJ4rÎ 5 character fixed field ÌHJ5uÎ 6 character fixed field ÌHJ6xÎ After selecting one of the Additional Fixed Field codes, read the corresponding character(s) from the HEX table. Range of characters = 00-FE.
Exit and Save Ì$-?Î ADVANCED FORMATTING 9 Field Transmission number of fields to transmit ÌHK8Î Read one number in the range 1 to 7 for the number of fields to transmit. Include only fields to be transmitted. Field Order Transmission Read the codes corresponding to the fields to transmit in the order in which they are to be transmitted. A field can be transmitted more than once. See example.
Exit and Save ADVANCED FORMATTING 10 Ì$-?Î Standard Formatting do not apply standard formatting ÌHL0jÎ apply standard formatting ÌHL1mÎ ™ POWERSCAN D8330: After performing Advanced Formatting on the barcode read, Standard Formatting (Headers, Code Length, Code ID, Terminators) can be applied to the message to be transmitted. POWERSCAN™ M8300: After performing Advanced Formatting on the barcode read, Standard Formatting (Code Length, Code ID) can be applied to the message to be transmitted.
Exit and Save Enter Configuration Ì$+;Î ADVANCED FORMATTING Ì$-?Î Enable Advanced Format no Advanced Formats enabled ÌHN0nÎ Advanced Format 1 enable ÌHN11NÎ disable ÌHN10JÎ Advanced Format 2 enable ÌHN21QÎ disable ÌHN20MÎ Advanced Format 3 enable ÌHN31TÎ disable ÌHN30PÎ Advanced Format 4 enable ÌHN41WÎ disable ÌHN40SÎ 126
Exit and Save Enter Configuration Ì$+;Î ADVANCED FORMATTING Ì$-?Î No Match Result clear data - no transmission ÌHO0pÎ transmit data using standard format ÌHO1sÎ This selection determines the action to be taken when codes read do not conform to the advanced format requisites (no match). Codes not matching can be ignored, cleared from memory and not transmitted. Codes not matching can be transmitted using the Standard formatting (Headers, Code Length, Code ID, Terminators).
RADIO PARAMETERS PowerScan™ M8300 Series readers only Radio Protocol Timeout Radio RX Timeout Power-Off Timeout Transmission Mode Beeper Control for Radio Response Single Store Batch Mode Find Me Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups. = Read the code and follow the procedure given = Default value Read the Exit and Save Configuration code ONCE, available at the top of each page.
Exit and Save Enter Configuration Ì$+;Î RADIO PARAMETERS Ì$-?Î RADIO PROTOCOL TIMEOUT radio protocol timeout ÌRH<Î Read a number from the table where: 02-19 = timeout from 2 to 19 seconds 2 seconds See section 5.9.1 for details. RADIO RX TIMEOUT radio RX timeout disable always on Specify timeout Read 2 numbers in the range 05-99: 05-99 = Radio RX timeout range from 05 to 99 seconds. This functionality is available only for stand-alone layout. NOTE See section 5.9.2 for details.
Exit and Save Enter Configuration Ì$+;Î RADIO PARAMETERS Ì$-?Î POWER-OFF TIMEOUT power-off timeout ÌRPLÎ 01-99 = Read 2 numbers in the range 00-99: 00 = Power-off disabled; reader always ready corresponds to a max. 99 hour delay before power-off. power-off after 4 hours. See par 5.9.3 for details. TRANSMISSION MODE One Way ÌRI0nÎ Two-ways ÌRI1qÎ See section 5.9.4 for details.
Exit and Save Enter Configuration Ì$+;Î Ì$-?Î RADIO PARAMETERS BEEPER CONTROL FOR RADIO RESPONSE normal ÌBF0XÎ only good decode ÌBF1[Î only good reception ÌBF2^Î off ÌBF3aÎ See section 5.9.5 for details.
Exit and Save Enter Configuration Ì$+;Î RADIO PARAMETERS Ì$-?Î SINGLE STORE disable ÌRO0zÎ one attempt ÌRO1}Î two attempts ÌRO2ÄÎ three attempts ÌRO3ÇÎ four attempts ÌRO4ÊÎ five attempts ÌRO5"Î six attempts ÌRO6%Î seven attempts ÌRO7(Î eight attempts ÌRO8+Î nine attempts ÌRO9.Î See section 5.9.
Exit and Save Enter Configuration Ì$+;Î Ì$-?Î RADIO PARAMETERS BATCH MODE disable batch ÌBZ0ÄÎ enable normal batch ÌBZ1ÇÎ enable automatic batch ÌBZ2ÊÎ See section 5.9.7 for details. The following batch management parameters are complete commands and do not require reading the Enter and Exit configuration codes. start normal batch transmission Ì#+BFlush]Î #+BFlush delete batch data Ì#+BReset\Î #+BReset FIND ME disable ÌBk0;Î enable ÌBk1>Î See section 5.9.8 for details.
DISPLAY AND KEYPAD PARAMETERS PowerScan™ M8300 Series Display and 3-Key readers only Date and Time Contrast Font Size Backlight Display Off Timeout Display Mode Keypad Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups. = Read the code and follow the procedure given = Default value Read the Exit and Save Configuration code ONCE, available at the top of each page.
Exit and Save Enter Configuration Ì$+;Î Ì$-?Î DISPLAY PARAMETERS DISPLAY PARAMETERS DATE AND TIME set date ÌIA%Î set time Read 6 numbers for DDMMYY ÌIB'Î Read 4 numbers for HHMM CONTRAST lighter ÌIC0YÎ darker ÌIC1\Î Read the code until the desired contrast is reached.
Exit and Save Enter Configuration Ì$+;Î Ì$-?Î KEYPAD PARAMETERS DISPLAY-OFF TIMEOUT timeout ÌIF/Î 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 ÌIG0aÎ local echo ÌIG1dÎ clear display after decode ÌIG2gÎ See section 5.10.1 for details.
Exit and Save Enter Configuration Ì$+;Î DISPLAY PARAMETERS Ì$-?Î KEYPAD disable 3-key keypad ÌIK0iÎ enable 3-key keypad and select characters ÌIK1lÎ 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 section 6.3 for details.
POWERSCAN™ D8330/M8300 5 REFERENCES 5.1 5.1.1 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.
REFERENCES 5.1.2 ACK/NACK Protocol PowerScan™ D8330 Readers This parameter sets a transmission protocol in which the Host responds to the reader after every code transmitted. 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. data cable PowerScan® D8330 Host ACK or NACK ACK/NACK enabled If the reader does not receive an ACK or NACK, transmission is ended after the RX Timeout (see section 5.1.
POWERSCAN™ D8330/M8300 Transmission Mode = Two-Ways data data cable PowerScan® M8300 BC-80X0 good RX beep NACK Host data ACK ACK/NACK enabled 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 retransmission, 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.
REFERENCES 5.1.4 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 A). 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. 5.2 PEN PARAMETERS 5.2.
POWERSCAN™ D8330/M8300 5.2.3 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 = medium = wide = 5.2.4 space 10 times the minimum output pulse. space 20 times the minimum output pulse. space 30 times the minimum output pulse.
REFERENCES 5.2.5 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. 5.3 5.3.1 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.
POWERSCAN™ D8330/M8300 The message is sent in the following format: "Message" CR LF 5.3.3 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.
REFERENCES 5.4 DATA FORMAT For an overview of Message Formatting see Chapter 6. 5.4.1 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 chapter 2.
Enter Configuration Exit and Save Ì$+;Î Ì$-?Î 5.4.2 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.
REFERENCES 2.
POWERSCAN™ D8330/M8300 3. Select the character to be associated with the Special Key sequence by reading the codes corresponding to the 3 character values from Appendix C. Then, read the Exit and Save Configuration code above to complete the Special Key sequence.
REFERENCES KEYB ITA 049 S 041 S 061 045 S 061 S USA 04C S 04C 041 S 055 049 S FR 049 041 061 055 061 S BE 049 041 061 04A 061 S DE 049 S 041 S 061 045 S 061 S UK 04C S 04C 041 S 055 049 S ES 049 S 041 S 061 045 S 061 S SW 049 S 041 S 061 045 S 061 S JP 052 04C 041 S 04E S 049 S 04A 04E @ 04C A [ 054 A \ 00E ] 05B A ^ 055 S _ 04A S ’(accent) a 01C b 032 c 021 d 023 e 024 f 02B g 034 h 033 i 043 j 03B k 042 l 04B m 03A n 031 o 044 p 04D q 015 r 02D s 01B t 02C u 03C v 02A 04A S 01E S 054 05D 05B 0
POWERSCAN™ D8330/M8300 CHAR KEYB w x y z { | } ~ ITA 01D 022 035 01A - USA 01D 022 035 01A 054 S FR 01A 022 035 01D 025 A BE 01A 022 035 01D 046 A DE 01D 022 01A 035 052 UK 01D 022 035 01A 054 S ES 01D 022 035 01A 052 A SW 01D 022 035 01A 03D A JP 01D 022 035 01A 05B S 06A 00E S - 05D S 05B S 00E S 036 A 055 A 01E A 016 A 045 A 04A A 04C 054 04E 061 S 05B S 05D S 016 A 05D A - 061 A 045 A 05B A S 05D S 055 S To use uppercase letters, it is necessary to read one of the SHIFT commands f
REFERENCES KEYB CHAR Up arrow Down arrow Left arrow Right arrow Esc Ctrl right € SPACE ITA USA FR BE DE UK ES SW JP 275 275 275 275 275 275 275 275 275 272 272 272 272 272 272 272 272 272 26B 26B 26B 26B 26B 26B 26B 26B 26B 274 076 274 076 274 076 274 076 274 076 274 076 274 076 274 076 274 076 214 02E A 029 214 02E A 029 214 024 A 029 214 024 A 029 214 024 A 214 025 A 214 02E A 029 214 02E A 214 029 If Caps Lock Auto-Recognition is disabled, it is ne
POWERSCAN™ D8330/M8300 2. The following example allows defining Special Key 2 as CTRL + S (uppercase): enter configuration Read Ì$+;Î define Special Key 2 + ÌFQ9D2BÎ codes from Appendix C corresponding to the character value for s (lowercase) + 01B 3.
REFERENCES - Integrating Special Keys in Headers/Terminators 1. The following example allows setting Special Key 1 (defined in example 1 above) as terminator: enter configuration Read 2. Ì$+;Î one character terminator + ÌEA111Î exit & save configuration special key 1 + Ì9CÄÎ Ì$-?Î + The following example allows setting Special Key 2 (defined in example 2 above) as header: enter configuration Read 3. Ì$+;Î one header character ÌEA01.
POWERSCAN™ D8330/M8300 5.4.3 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 chapter 6. 5.4.4 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.
REFERENCES 5.5 POWER SAVE 5.5.1 Sleep State When using interfaces other than USB, this mode allows the P in the reader to enter a “Sleep” state for minimum power consumption. For D-series readers, this command is only valid when hardware trigger type is selected. Before entering Sleep mode, the following are verified: no commands coming from Host no data being transmitted to Host Enter Sleep Timeout ended (see section 5.5.2) To exit Sleep mode press the trigger.
POWERSCAN™ D8330/M8300 5.6 READING PARAMETERS 5.6.1 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 5.6.2 Trigger Click When enabled, it activates a "click" sound upon each trigger pressure. 5.6.
REFERENCES 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.
POWERSCAN™ D8330/M8300 5.7.3 Interdigit Control The interdigit control parameter verifies the interdigit spacing for code families Code 39 and Codabar. 5.8 ADVANCED FORMATTING 5.8.1 Match Conditions Selecting an Advanced Formatting and specifying a Match restriction (Code Type, Code Length, Predefined Characters) the code will be transmitted according to the order of the defined formats.
REFERENCES 5.9.2 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 1 barcode, the scanner waits for an acknowledgement from the host .
POWERSCAN™ D8330/M8300 5.9.4 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, see section 5.1.2; WEDGE or PEN interface.
REFERENCES 5.9.6 Single Store When single store mode is enabled, if the PowerScan™ M8300 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.
POWERSCAN™ D8330/M8300 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.
REFERENCES 5.10 DISPLAY PARAMETERS (SOME M8300 MODELS ONLY) 5.10.1 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.
POWERSCAN™ D8330/M8300 5.11 CONFIGURATION EDITING COMMANDS The following commands carry out their specific function and then exit the configuration environment. 164 Command Description Ì$+$*oÎ Restore PowerScan™ reader default configuration (see the relative Quick Reference Guide for default settings) Ì$+$!KÎ D8330 Transmit the PowerScan™ ™ PowerScan M8300 software release Ì$+$&_Î Transmit PowerScan™ reader configuration in ASCII format. This command is not effective with Pen emulation interface.
REFERENCES 5.12 CUSTOM DEFAULT CONFIGURATION Read the following code to set the reader user-defined configuration as custom default configuration: Save User-defined Configuration as Custom Default Ì$+$0ÂÎ Read the following code whenever you need to restore the custom default configuration: Restore Custom Default Configuration Ì$+$1$Î 5.
POWERSCAN™ D8330/M8300 5.14 CONFIGURATION COPYING COMMANDS 5.14.1 Copy PowerScan D8330 Series Procedure: Connect the master (correctly configured reader) and the slave (reader to be configured) together through two RS-232 serial interface cables and external power supply. Accessory cables and power supply are available from your Psion distributor to provide this connection.
REFERENCES 5.14.2 Copy PowerScan M8300 Series Procedure: Using the slave reader and its BC-80X0 cradle, follow the initialization procedure in chapter 4 of this manual or from the Quick Reference Guide. With the master PowerScan M8300 (correctly configured reader), read the Copy Configuration barcode below. Then place it onto an BC-80X0 cradle within 10 seconds. The reader will beep indicating the configuration has been copied.
POWERSCAN™ D8330/M8300 5.14.3 Copy BC-80X0 Procedure: Using the slave reader and its BC-80X0 cradle, read the Restore Default barcode, set the radio address, and then read the RS-232 interface barcode from chapter 4 of this manual or from the Quick Reference Guide. Connect the master BC-80X0 and the slave BC-80X0 (cradle to be configured) together through two RS-232 serial interface cables and external power supply.
REFERENCES 5.15 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 9600 Odd 8 1 Hardware (RTS/CTS) Disabled Disabled Disabled 9.9 sec Disabled 9600 None 8 1 None Disabled Enabled Disabled 2 sec Disabled 9600 Even 8 1 RTS always ON Disabled Enabled Disabled 9.
POWERSCAN™ D8330/M8300 5.16 FIRMWARE UPGRADE Device firmware upgrades can be performed from your PC through either a USB or serial connection (RS-232). Download the free configuration software tool Aladdin from the original manufacturer’s web site: http://www.scanning.datalogic.com and install it by clicking on the setup file. Procedure: Connect the device to the PC via USB or serial connection (RS-232). Launch Aladdin on your PC. From the menu, select Tools > firmware upgrade.
MESSAGE FORMATTING 6 MESSAGE FORMATTING 6.1 STANDARD MESSAGE FORMATTING The system always provides scanner to host data communication using the following message formatting: Output Message from PowerScan™ D8330 or standard PowerScan™ M8300 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.
POWERSCAN™ D8330/M8300 6.2 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] NOTE: 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.
MESSAGE FORMATTING 6.2.1 Cursor Control ESC [ n A ESC [ n B ESC [ n C ESC [ n D ESC [ G ESC [ r ; c H ESC D ESC E ESC M Up n rows, no scroll Down n rows, no scroll Right n columns Left n columns CR Move to row r, column c (ESC[1;1H is the upper left character position of the display) Down 1 row, with scroll CR and cursor down 1 row with scroll Up 1 row and scroll NOTES: Since CR is used as the message terminator, you must use ESC [ G or ESC E to print a CR.
POWERSCAN™ D8330/M8300 6.2.
MESSAGE FORMATTING 6.3 6.3.1 MESSAGES FROM SCANNER COMMAND KEYS PowerScan M8300 keypad The PowerScan™ M8300 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.
POWERSCAN™ D8330/M8300 7 7.1 TECHNICAL FEATURES POWERSCAN™ D8330 Electrical Features Power Supply Max.
TECHNICAL FEATURES 7.2 POWERSCAN™ M8300 Electrical and General Features Battery Type Recharge Time Operating autonomy (continuous reading) Display (Only available with some models) Indicators Laser Features 2150 Li-Ion battery pack max.
POWERSCAN™ D8330/M8300 7.3 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 Host Power Indicators max. 10 W (charging)* max. 500 mA (charging) Ext. Power /Data yellow LED Host Power/Data yellow LED Reader batt. state green/red LED Aux. 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.
TECHNICAL FEATURES 7.4 SYSTEM AND RADIO FEATURES Radio Features Radio Frequency Bit Rate Range (in open air) System Configurations Maximum number of devices per base station Maximum number of devices in the same reading area Maximum number of base stations in network 7.5 European Models 433.92 MHz 19200 50 m USA Models 910 MHz 36800 30 m BC-8000 model only STARGATE™ 32 255 2000 16 (including cradle Master) STATUS INDICATORS The scanner has two indicator LEDs and a Beeper.
POWERSCAN™ D8330/M8300 POWERSCAN™ D8330/M8300 READER DATA ENTRY LED Good Read Meaning Beeper1 Spot one beep2 ON ON Correct read of a code in normal mode H L long TX buffer full (when FIFO is enabled) or TX error between PowerScan™ M8300 and BC-8000 H long ON ON Successful advanced format concatenation HHH Timeout expired – operation not completed H H long Error in advanced data formatting OFF OFF Ready to read a code 1 Only the Beeper Intensity command can modify these signals.
TECHNICAL FEATURES BC-80X0/C-8000 POWER/COMMUNICATION Aux LED Yellow OFF ON Host LED Yellow OFF ON Flashing Flashing Meaning Device off Power applied through an external power supply Power applied through the Host Transmission over the Host port BC-80X0/C-8000 CHARGE STATUS Red OFF ON Reader LED Green OFF ON Flashing orange Alternating red/green Beeper single beep repetitive beep Alternating red/green beep every 30 every 30 seconds seconds Spare LED (not for BC-8010) Red Green Beeper OFF OFF ON ON
POWERSCAN™ D8330/M8300 7.6 Reading Tables POWERSCAN™ D8330/M8300 mil Typical reading distance with good quality codes 5 2.1 - 13.3 cm / 0.8 - 5.2 in 7,5 3.5 - 24.2 cm / 1.4 - 9.5 in 10 2.9 - 42.8 cm / 1.1 - 16.8 in 13 2.3 - 55.1 cm / 0.9 - 21.7 in 20 6.3 - 78.5 cm / 2.5 - 30.9 in 40 2.5 - 97.8 cm / 1.0 - 38.5 in POWERSCAN™ D8330/M8300/AR models mil Typical reading distance with good quality codes 7,5 18 - 50 cm / 7.0 - 19.7 in 10 18 - 85 cm / 7.0 - 33.5 in 15 15 - 165 cm / 5.9 - 65.
HOST CONFIGURATION STRINGS A HOST CONFIGURATION STRINGS In this section we provide a description of how to modify the device configuration using serial strings sent from the Host. This method requires the RS-232 interface. NOTE The device configuration can be changed by receiving commands from the Host through the serial interface.
POWERSCAN™ D8330/M8300 SERIAL CONFIGURATION STRINGS SPECIAL CONFIGURATION COMMANDS DESCRIPTION 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 Restore Custom Default STRING $+ $$+$* $+$! $+$& $+$0 $+$1 These commands do not require $-.
HOST CONFIGURATION STRINGS RS-232 DESCRIPTION Baud Rate Parity Data Bits Stop Bits Handshaking ACK/NACK Protocol FIFO 300 600 1200 2400 4800 9600 19200 38400 none even odd 7 8 9 1 2 disable RTS/CTS XON/XOFF RTS always On disable enable disable enable Inter-character Delay (ms) RX Timeout (100 ms) Serial Trigger Lock disable enable and select characters STRING CD1 CD2 CD3 CD4 CD5 CD6 CD7 CD8 CC0 CC1 CC2 CA0 CA1 CA2 CB0 CB1 CE0 CE1 CE2 CE3 ER0 ER1 EC0 EC1 CK00 - CK99 CL00 - CL99 CR0 CR1ab a = Hex val
POWERSCAN™ D8330/M8300 USB DESCRIPTION USB-COM Handshaking ACK/NACK Protocol FIFO Inter-character Delay (ms) RX Timeout (100 ms) Serial Trigger Lock USB-KBD Keyboard Nationality (not for USB-KBD-ALT-MODE) Keyboard Nationality (IBM AT compatible only) FIFO Delays USB Keyboard Speed STRING disable RTS/CTS XON/XOFF RTS always ON disable enable disable enable disable enable CE0 CE1 CE2 CE3 ER0 ER1 EC0 EC1 CK00 - CK99 CL00 - CL99 CR0 CR1ab Belgian English (UK) French German Italian Spanish Swedish USA Ja
HOST CONFIGURATION STRINGS WEDGE DESCRIPTION Keyboard Nationality Keyboard Nationality (IBM AT compatible only) Caps Lock Caps Lock Auto-Recognition (IBM AT compatible only) Num Lock Delays Control Character Emulation Belgian English (UK) French German Italian Spanish Swedish USA Japanese Russian (Latin) Russian (Cyrillic) Hungarian Slovenian, Croatian, Serbian (Latin) Romanian Czech Republic caps Lock ON caps Lock OFF disable enable toggle num lock num lock unchanged Inter-Character (ms) Inter-Code (s)
POWERSCAN™ D8330/M8300 PEN (continued) DESCRIPTION Output Level Idle Level Overflow normal inverted normal inverted narrow overflow medium overflow wide overflow Inter-block Delay (100 ms) STRING DD0 DD1 DE0 DE1 DH0 DH1 DH2 CK00-CK99 NETWORK DESCRIPTION RS-485 Network Slave Address Range Network Baud Rate Network Warning Message Transmission Warning Message Master Header Master Terminator x= 188 Disable Network Enable RS-485 Slave Enable RS-485 Master Minimum Address Maximum Address 9600 19200 38
HOST CONFIGURATION STRINGS DATA FORMAT NOT FOR PEN EMULATION INTERFACES DESCRIPTION Code Identifier Custom Code Identifier Headers Terminators disable Manufacturer standard AIM standard custom no header one character two characters three characters four characters five characters six characters seven characters eight characters no terminator one character two characters three characters four characters five characters six characters seven characters eight characters STRING EB0 EB1 EB2 EB3 EHabc EA00 EA
POWERSCAN™ D8330/M8300 DATA FORMAT (continued) NOT FOR PEN EMULATION INTERFACES DESCRIPTION Code Length Tx Field Adjustment Field Adjustment Character Character Replacement Address Stamping Address Delimiter Time Stamping Time Stamping Delimiter a= d= e, f, g, h = a= d= e= f= g= h= 190 not transmitted transmitted in variable-digit format transmitted in fixed 4-digit format disable right addition left addition right deletion left deletion disable character replacement first character replacement s
HOST CONFIGURATION STRINGS POWER SAVE DESCRIPTION Sleep State (only for D8330 series) Enter Sleep Timeout (100 ms) disable enable STRING BQ0 BQ1 BR00-BR99 READING PARAMETERS DESCRIPTION Trigger Type Trigger Signal Trigger Click Trigger-off Timeout (s) FLASH ON (100 ms) FLASH OFF (100 ms) Reads per Cycle Safety Time (100 ms) Beeper Intensity Beeper Tone Beeper Type Beeper Length Good Read Spot Duration Aiming System Cradle Beeper Intensity software trigger hardware trigger always on trigger active l
POWERSCAN™ D8330/M8300 DECODING PARAMETERS DESCRIPTION Ink-spread Overflow Control Interdigit Control Puzzle SolverTM Decoding Safety disable enable disable enable disable enable disable enable one read two reads three reads four reads STRING AX0 AX1 AW1 AW0 AV0 AV1 AU0 AU1 ED0 ED1 ED2 ED3 CODE SELECTION DESCRIPTION DISABLE ALL FAMILY CODES EAN/UPC disable EAN/UPC family EAN 8/EAN 13/UPC A/UPC E without ADD ON with ADD ON with and without ADD ON EAN 8/EAN 13 without ADD ON with ADD ON 2 ONLY with ADD O
HOST CONFIGURATION STRINGS CODE SELECTION (continued) DESCRIPTION UPC A check digit transmission disable enable UPC E check digit transmission disable enable conversions UPC E to UPC A UPC E to EAN 13 UPC A to EAN 13 EAN 8 to EAN 13 ISBN Conversion codes enable ISBN enable ISSN enable ISBN and ISSN disable ISBN and ISSN Code 39 disable Code 39 family Standard no check digit control check digit control and transmission check digit control without transmission Full ASCII no check digit control check digit co
POWERSCAN™ D8330/M8300 CODE SELECTION (continued) DESCRIPTION Codabar disable Codabar family Standard no start/stop character equality control nor transmission no start/stop character equality control but transmission start/stop character equality control but no transmission start/stop character equality control and transmission ABC Codabar no start/stop character equality control but transmission Codabar ABC forced concatenation code length start/stop character case in transmission lower case upper case
HOST CONFIGURATION STRINGS CODE SELECTION (continued) DESCRIPTION Code 11 Code 16K Code 49 GS1 DataBar™ Codes disable the family no check Type C with tx Type C no tx Type K with tx Type K no tx Type C and K with tx Type C and K no tx disable enable disable enable disable the family disable GS1 DataBar Expanded Linear and Stacked enable GS1 DataBar Expanded Linear and Stacked disable GS1 DataBar Limited enable GS1 DataBar Limited disable GS1 DataBar Linear and Stacked enable GS1 DataBar Linear and Stacked
POWERSCAN™ D8330/M8300 DISPLAY PARAMETERS DESCRIPTION Date Time Contrast Font Size Backlight Display-Off Timeout Display Mode Keypad lighter darker small medium large off on normal local echo clear display after decode disabled keys enable and select KeyID characters STRING IAddmmyy IBhhmm IC0 IC1 ID0 ID1 ID2 IE0 IE1 IFa IG0 IG1 IG2 IK0 IK1bbb 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
CODE IDENTIFIER TABLE B CODE IDENTIFIER TABLE 2/5 Interleaved ÌNOÎ 2/5 Industrial ÌPQÎ 2/5 normal 5 bars ÌOPÎ 2/5 matrix 3 bars ÌQRÎ EAN 8 ÌABÎ EAN 13 ÌBCÎ UPC A ÌCDÎ UPC E ÌDEÎ EAN 8 with 2 ADD ON ÌJKÎ EAN 8 with 5 ADD ON ÌKLÎ EAN 13 with 2 ADD ON ÌLMÎ EAN 13 with 5 ADD ON ÌMNÎ UPC A with 2 ADD ON ÌFGÎ 197
POWERSCAN™ D8330/M8300 UPC A with 5 ADD ON ÌGHÎ UPC E with 2 ADD ON ÌHIÎ UPC E with 5 ADD ON ÌIJÎ Code 39 ÌVWÎ Code 39 Full ASCII ÌWXÎ CODABAR ÌRSÎ ABC CODABAR ÌSTÎ Code 128 ÌTUÎ EAN 128 ÌklÎ Code 93 ÌUVÎ CIP/39 ÌYZÎ CIP/HR ÌefÎ Code 32 ÌXYÎ ISBT 128 ÌfgÎ 198
CODE IDENTIFIER TABLE MSI ÌZ[Î Code 16K ÌpqÎ Code 11 ÌbcÎ Code 49 ÌqrÎ GS1 DATABAR Expanded Linear and Stacked ÌtuÎ GS1 DATABAR Limited ÌvwÎ GS1 DATABAR 14 Linear and Stacked ÌuvÎ 199
POWERSCAN™ D8330/M8300 C HEX AND NUMERIC TABLE CHARACTER TO HEX CONVERSION TABLE char NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US SPACE ! " # $ % & ' ( ) 200 hex 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 char * + , .
CODE IDENTIFIER TABLE CHARACTER TO HEX CONVERSION TABLE (continued) char € □ ‚ ENTER TAB F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 HOME END Pg UP Pg Down ↑ ↓ ← → ESC CTRL(Right) € œ □ ž Ÿ NBSP ¡ ¢ £ ¤ ¥ ¦ § ¨ © decimal 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 hex 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A
POWERSCAN™ D8330/M8300 HEX/NUMERIC BAR CODES 0 1 2 3 4 5 6 7 8 9 202
CODE IDENTIFIER TABLE A B C D E F Backspace 203
NOTES