DIEBOLD NIXDORF BA9x BCR series User Manual
DIEBOLD NIXDORF BA9x BCR series User Manual

DIEBOLD NIXDORF BA9x BCR series User Manual

2d barcode reader
Table of Contents

Advertisement

BA9x BCR
2D Barcode Reader
User Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BA9x BCR series and is the answer not in the manual?

Questions and answers

Summary of Contents for DIEBOLD NIXDORF BA9x BCR series

  • Page 1 BA9x BCR 2D Barcode Reader User Manual...
  • Page 2 Please send us a copy of this page if you have any constructive criticism. We would like to thank you in advance for your comments. With kind regards. Your Opinion: Diebold Nixdorf Pte Ltd Research and Development 151 Lorong Chuan New Tech Park #05-01A/B Singapore 556741 Order-No.: 01750292649 D...
  • Page 3 BA9x BCR 2D Barcode Reader User Manual Edition September 2018...
  • Page 4 All brand and product names mentioned in this document are trademarks of their respective owners. Copyright © Diebold Nixdorf The reproduction, transmission or use of this document or its contents is not permitted without express authority. Offenders will be liable for damages. All rights, including rights created by patent grant or registration of a utility model or design, are reserved.
  • Page 5: Table Of Contents

    Contents Manufacturer´s Certification ............1 FCC-Class A Declaration ..............1 Safety Notes ..................1 Warranty..................2 Supplier’s Declaration of Conformity ..........3 Introduction ................... 4 Features at a glance ................4 About this manual ................5 Product overview ................6 General description ................
  • Page 6 Restoring to IBM USB-OEM Default ..........35 Restoring to USB HID Keyboard Default .......... 36 Default Readable Codes ..............37 Default Prefixes ................38 Diagnostic ..................39 Transmit software version - Z1 ..........39 Interface Settings ................39 USB-HID Interface (keyboard emulation) ........ 39 Settings for “All 1D Code”...
  • Page 7 Enable - +l ................50 Auto-trigger Detection mode............51 Green aiming detection – [DDG ..........51 LED illumination detection - DDH ........... 51 No illumination detection – [DDI ..........51 Other Barcodes menu ..............52 Configuring with Commands ............54 Command Format ................
  • Page 8 LED Aiming ................78 Quiet Zone ................79 Redundancy ................80 Buzzer Loudness ..............80 Good Read Buzzer ..............81 Start-up Buzzer ................ 81 Read Timeout Buzzer .............. 81 Intermediate Buzzer ..............82 Scanning Ranges ................83 Updating Firmware ..............84 Step 1 ..................
  • Page 9: Manufacturer´s Certification

    Manufacturer´s Certification The device complies with the requirements of the EEC directive 2014/30/EU with regard to ‘Electro-magnetic com- patibility" and 2014/35/EU “Low Voltage Directive” and RoHS directive 2011/65/EU. Therefore, you will find the CE mark on the device or packaging. FCC-Class A Declaration This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules.
  • Page 10: Warranty

    For further information of the stipulation look at your contract. All parts of the product which are subject to wear and tear are not in- cluded in the warranty engagement. Please order spare parts at the Diebold Nixdorf customer service. BA9x BCR User Manual...
  • Page 11: Supplier's Declaration Of Conformity

    Supplier’s Declaration of Conformity Product Description: 2D Barcode Reader Model: BA9x BCR Party issuing Supplier’s Declaration of Conformity Diebold Nixdorf Singapore PTE. LTD. 151 Lorong Chuan New Tech Park #05-01 A/B Singapore 556741 Phone: +65 6747 3828 Responsible Party – U.S. Contact Information...
  • Page 12: Introduction

    Introduction The BA9x BCR is a compact high speed 2D Barcode Reader module de- signed for attachment to iPOS plus Family of All-in-one POS as well as the BA9x Family of touch monitors. Features at a glance High performance decoder for fast scanning response High-speed image sensor capture images at up to 100 fps Swivel in the horizontal axis over an angle of ±...
  • Page 13: About This Manual

    About this manual This manual is intended to help you to install and operate the BA9x BCR (2D Barcode Reader) for BA9x touch monitors and iPOS Plus systems. The detailed table of contents will help you find the information you need quickly and easily.
  • Page 14: Product Overview

    Product overview General description The Barcode Reader Module is an add-on module as an attachment to iPOS plus Family of All-in-one such as iPOS plus Advanced and iPOS plus Braswell as well as for BA92, BA93 and BA93W. It is capable of reading 1D linear and 2D barcode codes and OCR fonts.
  • Page 15: Operating The Barcode Reader

    Operating the Barcode Reader The Barcode Reader engine can be programmed in many ways that suit the user application environment. In general, the barcode should be placed in front of the Barcode Reader with the aiming beam shining on. If the bar- code label is in scanning range it will be decoded and the data will be trans- mitted to the host application.
  • Page 16 The Barcode reader is able to rotate 165 degrees clockwise and 165 degrees anti-clockwise, please see illustration below. Do not rotate the barcode reader be- yond this rotating range. Doing so may damage the reader. BA9x BCR User Manual...
  • Page 17 The front view of the iPOS plus Braswell with the Barcode Reader attached on the side, protruding 58mm: BA9x BCR User Manual...
  • Page 18: Before First Time Use

    Before first time use Delivery items Unpack the components and verify that what has been delivered is identi- cal to the information on the delivery ticket. The Barcode Reader consists of the following items, as shown in the pic- ture below. The BA9x BCR Barcode Reader Two M3x6 Torx screws USB cable (01750257103)
  • Page 19: Hardware Installation For Ipos Plus Advanced Systems

    Hardware installation for iPOS plus Advanced systems The 2D Barcode Reader can be installed on either the right or the left side of the screen/display. You will find a flap at the rear side of the display at the position for the peripherals. Mounting on the right side (seen from the front) Follow the instructions below to install the 2D Barcode Reader to iPOS Plus Advanced systems.
  • Page 20 View from the back of the display. Then, fit the 2D Bar- code Reader in place at the back of the display. BA9x BCR User Manual...
  • Page 21 And, fasten the Torx screws onto the 2D Barcode Reader BA9x BCR User Manual...
  • Page 22: Mounting On The Left Side (Seen From The Front)

    Mounting on the left side (seen from the front) cable Attach the cable con- nector to the 2D Bar- code Reader. View from back of the display. BA9x BCR User Manual...
  • Page 23 Then, fit the 2D Bar- code Reader in place at the back of the display. And, fasten the two Torx screws onto the 2D Barcode Reader. BA9x BCR User Manual...
  • Page 24 But, please check the protrusion length of the cable connector from the system, be- fore proceeding to connect it to the 2D Barcode Reader: If, the protrusion length of the cable connector is as such, then… Extend the cable connector by about 35 mm from the sys- tem, before connecting it to the 2D Barcode Reader.
  • Page 25 Then, flip the 2D Barcode Reader over to the other side, before… fitting it in place and putting on the two Torx screws. BA9x BCR User Manual...
  • Page 26 And if, however, the the protrusion length of the cable connector is as such, then… first connect the cable to the 2D Bar- code Reader. Then, flip the 2D Barcode Reader over to the other side, while making a slight bend on the wire as seen, be- fore…...
  • Page 27 fitting the 2D Barcode Reader in place and putting on the two Torx screws. BA9x BCR User Manual...
  • Page 28: Hardware Installation For Ipos Plus Braswell Systems

    Hardware installation for iPOS plus Braswell systems The 2D Barcode Reader can be installed on either the right or the left side of the screen/display. You will find a flap at the rear side of the display at the position for the peripherals. Mounting on the right side (seen from the front) Follow the instructions below to install the 2D Barcode Reader to iPOS plus Braswell systems.
  • Page 29 View from the back of the display. Then, fit the 2D Barcode Reader in place at the back of the display. And, fasten the two Torx screws onto the 2D Barcode Reader. BA9x BCR User Manual...
  • Page 30: Mounting On The Left Side (Seen From The Front)

    Mounting on the left side (seen from the front) Attach the cable connector to the 2D Barcode Reader. View from the back of the display. BA9x BCR User Manual...
  • Page 31 Then, fit the 2D Barcode Reader in place at the back of the dis- play. . And, fasten the two Torx screws onto the 2D Barcode Reader BA9x BCR User Manual...
  • Page 32: Hardware Installation For Ba9X Systems

    Hardware installation for BA9x systems The 2D Barcode Reader can be installed on either the right or the left side of the screen. You will find a flap at the rear side of the display at the posi- tion for the peripherals. Mounting on the right side (seen from the front) Follow the instructions below to install the 2D Barcode Reader to BA9x systems.
  • Page 33 Then, fit the 2D Bar- code Reader in place at the back of the display. And, fasten the two Torx screws onto the 2D Barcode Reader BA9x BCR User Manual...
  • Page 34: Mounting On The Left Side (Seen From The Front)

    Mounting on the left side (seen from the front) With this USB cable – 01750257103. .. Connect it at the back of the display, and route it in the direction indicated by the arrows. BA9x BCR User Manual...
  • Page 35 Then, attach the other end of the cable with the 2D Barcode Reader. View from the front of the dis- play. BA9x BCR User Manual...
  • Page 36 Then, fit the 2D Barcode Reader in place at the back of the dis- play. And, fasten the two Torx screws onto the 2D Barcode Reader. BA9x BCR User Manual...
  • Page 37: Factory Default Settings

    Factory Default Settings The BA9x BCR is pre-configured in factory with the following settings. User has the following choices for re-configuring the device settings: 1) UMT (Universal Menu Tool) for Windows 2) Configuration barcodes 3) Commands via USB-COM Interface USB-HID Keyboard Trigger setting Auto trigger enabled Illumination detection...
  • Page 38: Software Installation

    Installer.exe. For Windows 8.1 and above the BA9x BCR is recognised by the inbox VCP driver of Windows, there is no need to execute the installer.exe. If you are going to use Diebold Nixdorf JavaPOS, execute WNJavaPOS_BA9xBCR- 1.13.2-1-files!.exe to install the BA9x BCR Device Service. The logical name is BA9XBCR.
  • Page 39 4) Save the file “ “ and reboot the PC. rc.local 5) Execute a “ “ to check, if exist it is successfully set up. ls /dev/ttyACM0 6) Use “ “ to access the BA9xBCR. /dev/ttyACM0 BA9x BCR User Manual...
  • Page 40: Javapos / Opos Udm

    JavaPOS / OPOS UDM For application using JavaPOS the BA9x BCR has to be first set to IBM USB-OEM mode by scanning the QR code in the section below. The logical name of the device is, “WN_SCANNER_USB_TT”. Please get the most current release from your Sales representative.
  • Page 41: Configuring The Ba9X Bcr

    Configuring the BA9x BCR The chapter is a collection of commonly use 2D configuration barcodes for easy re- configurations of the device. For settings you need but not found here please use the UMT software. Configuration of the BA9xBCR is normally by scanning barcodes or by command send via the USB interface.
  • Page 42: Restoring To Usb-Com Default

    Restoring to USB-COM Default Scanning the above barcode is equivalent to executing the following commands and setting to the default readable codes and prefixes shown in the sections below. Command Description Set factory default (USB-COM) Enable auto trigger for fix mount [DDI No illumination detection Extended read time = 1 sec...
  • Page 43: Restoring To Ibm Usb-Oem Default

    Restoring to IBM USB-OEM Default Scanning the above barcode is equivalent to executing the following commands and setting to the default readable codes and prefixes shown in the sections below. Command Description Set factory default (IBM USB-OEM) Enable auto trigger for fix mount [DDI No illumination detection Extended read time = 1 sec...
  • Page 44: Restoring To Usb Hid Keyboard Default

    Restoring to USB HID Keyboard Default Scanning the above barcode is equivalent to executing the following commands and setting to the default readable codes and prefixes shown in the sections below. Command Description Set factory default (USB-HID Keyboard) Enable auto trigger for fix mount [DDI No illumination detection Extended read time = 1 sec...
  • Page 45: Default Readable Codes

    Default Readable Codes Readable Codes Enabled UPC,+2,+5, EAN13,+2,+5, EAN8,+2,+5 Code39, Tri-Optic Codabar, Industrial/Standard 2of5, Interleaved 2of5 S-Code under Interleaved 2of5 Code-128, Code-93 IATA MSI/Plessey UK/Plessey, Telepen, Code-11, Matrix 2of5 Postal Codes GS1 DataBar, Composite GS1 DataBar Composite EAN, Composite UPC PDF417, Micro PDF417 Codablock F QR-Code, Micro-QR, Data-Matrix ECC-200, Aztec-Code...
  • Page 46: Default Prefixes

    Default Prefixes Codes Prefix UPC-A, +2, +5 EAN-13/JAN-13, +2, +5 EAN-8/JAN-8, +2, +5 UPC-E, +2, +5 UPC-D1 to D5 Note1 GS1 Databar Standard 2 of 5/Industrial 2 of 5 Interleave 2 of 5 (ITF) Code128 Code93 Code39 Codabar (NW 7) MSI / Plessey EAN 128/GS1-128 PDF417...
  • Page 47: Diagnostic

    Diagnostic Transmit software version - Z1 The scanner will transmit the software version to the receiving application running on the connected BEETLE system. Interface Settings USB-HID Interface (keyboard emulation) BA9x BCR User Manual...
  • Page 48: Settings For "All 1D Code

    Settings for “All 1D Code” Enable – [BCM Disable – [BCY BA9x BCR User Manual...
  • Page 49: Settings For "All 2D Code

    Settings for “All 2D Code” Only – [BCB Enable - BCN Disable – [BCZ BA9x BCR User Manual...
  • Page 50: Good Read Buzzer

    Good Read Buzzer Enable – W8 Disable – W0 BA9x BCR User Manual...
  • Page 51: 1D Decode Mode

    1D Decode Mode Difficult label mode – [DM3 Standard mode – [DM2 Semi-quick mode – DM1 BA9x BCR User Manual...
  • Page 52: Quick Mode

    Quick mode – [DM0 BA9x BCR User Manual...
  • Page 53: Led Illumination Mode

    LED illumination mode Enable LED illumination – [D39 Disable LED illumination – [D3A LED illumination alternating – [D3B BA9x BCR User Manual...
  • Page 54: Prevent Specular Reflection - D3Q

    Prevent specular reflection – D3Q BA9x BCR User Manual...
  • Page 55: Led Illumination Brightness

    LED illumination brightness Standard brightness – [DDB Low brightness – [DDC BA9x BCR User Manual...
  • Page 56: Led Aiming On/Off

    LED Aiming ON/OFF Enable – [D3D Disable – [D3E BA9x BCR User Manual...
  • Page 57: Led Aiming Brightness

    LED Aiming brightness High brightness – [DDD Standard brightness – [DDE Low Brightness – [DDF BA9x BCR User Manual...
  • Page 58: Auto-Trigger For Fix-Mount

    Auto-trigger for fix-mount Disable - +F Enable - +l BA9x BCR User Manual...
  • Page 59: Auto-Trigger Detection Mode

    Auto-trigger Detection mode Green aiming detection – [DDG LED illumination detection - DDH No illumination detection – [DDI BA9x BCR User Manual...
  • Page 60: Other Barcodes Menu

    Other Barcodes menu Run UniversalMenuTool2D (UMT). Select “Opticon USB Code Reader (2D) (COMx)“ for Port selection. Click the “Connection“ button to connect to the selected port. Select from the left panes the command that you want, press the “Send” button and a 2D barcode will be generated on the upper right pane.
  • Page 61 BA9x BCR User Manual...
  • Page 62: Configuring With Commands

    Configuring with Commands The BA9x BCR can also be configured by sending command via the serial interface. Command Format Command Command ID Command note1 Header Terminator None 1 to 2 characters (ASCII) <ESC> (1Bh) <CR> (0Dh) [ (5Bh) 3 characters (ASCII) ] (5Dh) 4 characters (ASCII) note1: It is possible to send multiple command IDs between a single header and terminator, except for a...
  • Page 63: Commands

    Commands Basic Commands The reading operation can be started and terminated by sending commands. When the read time is set to 0 seconds, the read time with the Z command will be ‘Indefi- nitely’ and reading will continue until a Y command is received. Commands Description Command Trigger...
  • Page 64: Image Settings

    Image settings When the module is mounted upside down, the module should rotate the sensor data by 180º. This configuration is required especially for image acquisition and OCR reading. Commands Description Horizontal mirrored im- [EFU Disable horizontal mirrored image con- figuration (default) [EFV Enable horizontal mirrored image con-...
  • Page 65: Disable 2D Menu Code Format

    Disable 2D Menu Code Format Commands Description Enable/Disable 2D menu [D1Y Enable 2D menu code format (default) code format [D1Z Disable 2D menu code format Buzzer Commands Description Buzzer Sound the good read beep Sound the error beep Direct Numerical Input Command Commands Description Direct Input numerical...
  • Page 66: Baud Rate Setting

    Baud Rate Setting Commands Description Baud Rate 300bps 600bps 1200bps 2400bps 4800bps 9600bps 19200bps (default) 38400bps 57600bps 115200bps [D90 230400bps [D91 460800bps [D92 921600bps Character Format Commands Description Data bit 7 data bits 8 data bits (default) Parity bit No parity (default) Even parity Odd parity Stop bit...
  • Page 67: Inter Character Delay

    Inter Character Delay Commands Description Inter Character Delay No Delay (default) 20ms delay 50ms delay 10ms delay Data Buffer Mode Commands Description Data Buffer Mode [D80 Data buffer disable [D81 Data buffer enable (default) BA9x BCR User Manual...
  • Page 68: Low Power Mode

    Low Power Mode Commands Description Disable/Enable Low [XSC Disable low power mode (default) Power Mode [EB8 Enable low power mode Transition Time Commands Description Low power mode tran- [EBA Qa Qb Qc Set low power mode transition time sition time with numerical values, 1000a+100b+10c+d seconds.
  • Page 69: Code Read Time

    Code Read Time “Z” command Scan Imaging & decode Data Buzzer Commands Description Synchronous with trigger Synchronous with trigger signals signals Read time option 1 second (Default) 2 second 3 second 4 second 5 second 6 second 7 second 8 second 9 second Read time x10 times Indefinitely...
  • Page 70: Trigger Delay

    The diagrams below illustrate the read code time of the Synchronous with trigger signal versus Read Time Option. Synchronous with trigger signal “Z” command “Y” command Scan time Scan Imaging & decode Read time option setting “Z” command Scan Imaging & decode Scan time Read time option Trigger Delay...
  • Page 71: Setting Readable Codes

    Setting Readable Codes 1D Codes BA9x BCR User Manual...
  • Page 72 2D Codes Postal Code GS1 DataBar BA9x BCR User Manual...
  • Page 73 Composite Code Other Options BA9x BCR User Manual...
  • Page 74: Setting Of Code Specific Options

    Setting of Code Specific Options BA9x BCR User Manual...
  • Page 75 BA9x BCR User Manual...
  • Page 76 BA9x BCR User Manual...
  • Page 77 BA9x BCR User Manual...
  • Page 78: Case Conversion

    Case Conversion Commands Description Case Conversion No case conversion (default) Convert to upper case Convert to lower case Exchange case Set Prefix/Suffix Additional characters can be added to the output data. Preamble Prefix Suffix Postamble Max 8 digits Max 4 digits Max 4 digits Max 8 digits Data...
  • Page 79 BA9x BCR User Manual...
  • Page 80 BA9x BCR User Manual...
  • Page 81 Value Command (ASCII) BA9x BCR User Manual...
  • Page 82: Read Modes

    Read Modes Commands Description Single Read Single Read in a single trigger. Reading stops after success reading of a single code or exceeding the read extended time. (Default) Multiple Read 1 [D3P Multiple read in a single trigger, the module saves the read data in memory not to read the same data.
  • Page 83: Trigger Repeat

    Trigger Repeat Trigger repeat helps the user to properly aim the module before it starts scanning. Aiming LED is emitted when the trigger is pressed and code at the center of the beam is read when trigger is released. Note: Trigger is not externally accessible, only through a pin-hole. Trigger is used for configuration purposed, not for operational use.
  • Page 84: Double Read Reset Time

    Double Read Reset Time The time to end the auto trigger scanning can be adjusted. Commands Description Auto trigger read time ad- [EFH Long time justment [EFI Normal time (Default) [EFJ Short time Auto Trigger Sleep Mode When nothing is detected after a specific configurable period while in auto trigger mode, the scan engine goes into sleep mode.
  • Page 85: Detection Mode

    Detection Mode There are three methods for detecting a target code. (1) Green aiming detection When a target code falls within the green aiming light, the target is de- tected. This mode is recommended for indoor use only because target de- tection is reduced in environments with higher illumination levels than typically found indoors.
  • Page 86: Led Illumination

    LED illumination Commands Description LED illumination mode [D39 Enabled LED illumination (Default) [D3A Disable LED illumination [D3B LED illumination alternating [D3Q Prevent specular selection LED illumination bright- [DDB Standard Brightness ness [DDF Low Brightness (Default) LED Aiming Commands Description LED Aiming ON/OFF [D3D Enable LED aiming (Default) [D3E...
  • Page 87: Quiet Zone

    Quiet Zone This option allows the scan engine to decode barcodes that have smaller start and/or end margins than standard for the symbologies. Note that this option may increase the possibility of partial and ghost reads, so do not use smaller margin checks unless necessary.
  • Page 88: Redundancy

    Redundancy When redundancy is enabled, a 1D code label has to be scanned and decoded multiple times and the results must be the same, before it considered correctly decoded. The redundancy count is the number of times that the label has to be scanned in addition to the first scan.
  • Page 89: Good Read Buzzer

    Good Read Buzzer The good read buzzer is activated after a barcode was successfully decoded and the data was output. 3 types of tone and 5 types of duration are configurable. Buzzer also can be disabled. Commands Description Buzzer Disable/Enable Disable Buzzer Enable Buzzer (Default) Buzzer Tone...
  • Page 90: Intermediate Buzzer

    Intermediate Buzzer When one label is decoded, an intermediate buzzer sounds to indicate that the la- bel is decoded but it does not yet meet the conditions to output data. Commands Description Intermediate buzzer [EBY Q0 Disable intermediate buzzer [EBY Q1 Enable intermediate buzzer (Default) BA9x BCR User Manual...
  • Page 91: Scanning Ranges

    Scanning Ranges BA9x BCR User Manual...
  • Page 92: Updating Firmware

    Updating Firmware Step 1 Restore to factory default by scanning the barcode below: Step 2 Launch the UniversalConfig software. BA9x BCR User Manual...
  • Page 93: Step 3

    Step 3 Select “Port” and Click the “Connection” Button. BA9x BCR User Manual...
  • Page 94: Step 4

    Step 4 Click “Download” button and select the file. BA9x BCR User Manual...
  • Page 95: Step 5

    Step 5 Download is completed. Check the version using “Z1” command. BA9x BCR User Manual...
  • Page 96: Care And Cleaning Instructions

    Care and cleaning instructions In order to guarantee good reading results, the BA9x BCR should be cleaned from time to time. This can be carried out by using a damp cloth. BA9x BCR User Manual...
  • Page 97: Technical Data

    Technical data Model BA9x BCR Rated Voltage 5V +/- 5% Rated Current 250 mA (Operating) Standby current 12mA Physical Interface USB 2.0, bus-powered Application Interface HID Keyboard Emulation, USB-COM or IBM USB-OEM Scan Method CMOS Imaging (black & white) Number of pixel 640 x 480 pixels Image Capture speed Up to 100 fps...
  • Page 98: Abbreviation Index

    Abbreviation index AAMVA American Association of Motor Vehicle Administrators Application Programming Interface European symbol of Conformity DUKPT Derived Unique Key Per Transaction eMSR Encrypted Magnetic Strip Reader European Community Federal Communications Commission ICES Interference-Causing Equipment Standard International Standards Organization Human Interface Device Magnetic Strip Reader Point-Of-Sale RoHS...
  • Page 99 Diebold Nixdorf Pte Ltd 151 Lorong Chuan New Tech Park #05-01A/B Singapore 556741 Order No. / Bestell-Nr.: 01750292649 D...

Table of Contents