Page 3
NCR RealScan is either a registered trademark or a trademark of NCR Corporation in the United States and/or other countries. Manager, Information Products NCR Corporation It is the policy of NCR Corporation (NCR) to improve products as new 2651 Satellite Blvd. technology, components, software, and firmware become available. Duluth, GA 30096 NCR, therefore, reserves the right to change specifications without prior notice.
Caution: Any changes or modifications made to this device that are not expressly approved by NCR may void the user’s authority to operate the equipment. Note: To maintain compliance with FCC Rules and Regulations, cables connected to this device must be shielded cables, in which the cable shield wire(s) have been grounded (tied) to the connector shell.
Table of Contents Chapter 1 Getting Started Chapter 4 Customer Service ....About This Manual Help Desk Information Chapter 2 Terminal Interfaces Appendix A ........Keyboard Wedge Interface Interface Cable Converters RS-232 Serial Interface Beeping Indications USB Keyboard Interface Keyboard Function Code Table ASCII Input Shortcut Chapter 3 Programming the Scanner Bar Code Command Menu...
Getting Started 1. Getting Started About This Manual The NCR RealScan 7837 Mid-Range Linear Imager replaces This User’s Guide provides installation and programming traditional laser bar code scanners with a high speed scanner at instructions 7837 Mid-Range Scanner a lower cost.
Page 10
Getting Started NCR, Inc. Product Label Product Label The RealScan 7837 Mid-Range Scanner comes with a main N10410 cable equipped with a RJ-45 phone plug, which can provide Made in Taiwan Made in Taiwan Model Number P/N:322- 12 P/N: multiple host interface connections when combined with a host...
Terminal Interfaces 2. Terminal Interfaces Keyboard Wedge Interface The NCR RealScan 7837 Mid-Range Scanner is easily The keyboard wedge interface allows data transmission from configured to work with a variety of interfaces by installing the the scanner to the host through the existing keyboard port as desired cable adapter and by programming the selected traditional keyboard input.
Terminal Interfaces Keyboard Wedge Installation PS/2 Keyboard Wedge Connection Plug the 5P DIN female connector of the slave cable into the 5P DIN male Turn off your computer system and unplug the keyboard. connector of the main cable of the scanner. Then connect the rest of the Plug the RJ45 phone plug of scanner’s main cable into the connectors to the computer keyboard port and PS/2 keyboard.
Page 14
Terminal Interfaces Scanning the RS-232 interface bar code above configures the RS-232 Interface Installation scanner’s serial parameters to 9600 Baud, 8 data bits, no parity, Verify the RS-232 port (COM1 or COM2) available on your and 1 stop bit, no handshaking. computer system.
Terminal Interfaces USB Keyboard Interface The USB interface is one of the common standard peripheral Make sure your computer has a USB port and the operating ® ® ® interfaces for today’s computer system working under system is Windows 98, Windows NT 5.0, and Windows 2000 Windows...
3. Programming the Scanner General Transmission Control The available parameters include “Preamble,” “Postamble,” To configure the RealScan 7837 Mid-Range scanner, use the “Suffix,” “Symbol ID and Data Length Transmission,” and programming bar codes in this user’s guide. “Transmission Time Control.”...
Programming the Scanner Bar Code Programming Menu Family Code The bar code commands are specially designed Proprietary bar code labels that allow you to set the scanner’s internal The Family Code is scanned to select the user desired programming parameters. The three main programming bar programming family.
Page 18
Programming the Scanner Program & End System List & Master Default Scan Scan “SYSLIST” “PROGRAM” Scanner lists the product information and Scanner enters programming mode, revision number to host via selected host interface, and inhibits all non-programming functions. then issues the completion beep (3 short beeps). Scan “END”...
Page 19
Programming the Scanner Selection Flow Diagrams EXAMPLE 1 EXAMPLE 2 Scan Scan “PROGRAM” Enter programming mode. “PROGRAM” Enter programming mode. Select one of desired Scan Select one of desired programming families. Scan One of Family Codes programming families. One of Family Codes Select one or several Scan Select several option codes...
Programming the Scanner Host Interface Selection TERMINAL ID PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code Standard/TTL RS-232 serial interface Host Interface Selection IBM PC/XT, 286/XT keyboard wedge interface (Full Size Din) IBM PS/2, 25-30 series keyboard wedge interface (Mini Din) IBM PC/AT, PS/1, PS/VP series keyboard wedge interface (Mini Din) US/EUROPEAN VERSION PC/AT, PS/2 keyboard replacement interface (without external keyboard)
Page 21
Programming the Scanner User Defined Code ID This section allows the user to define and program a Code ID that is different from the Code ID default. To specify a one-character Code ID, scan in the 2-digit hex value for that character. Then scan “END.” The hex value can be determined by referring to the HEX/ASCII Reference Table on page A-6.
Programming the Scanner Symbology Programming User Defined Code ID PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code Option Code Code 128 (default=B) Scan hex value (2 digits) Symbol ID : 1 character UCC/EAN-128 (default=C) Scan hex value (2 digits) UPC-A (default=A) Scan hex value (2 digits) EAN/JAN/CAN-13 (default=F)
Page 23
Programming the Scanner Symbology Programming Code ID Transmission and Symbology Enable PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code Disable symbology ID transmission Code ID Transmission Enable prefix symbology ID transmission Enable suffix symbology ID transmission Enable both prefix and suffix symbology ID transmission Automatic discrimination Symbology Enable Code 128, UCC/EAN-128...
Page 24
Programming the Scanner Symbology Programming Code 39/Code 32 Settings PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code Select Standard Code 39 Code 39 Family Settings Select Full ASCII Code 39* Select Code 32 (Italian Pharmaceutical) Disable start/stop symbol transmission Enable start/stop symbol transmission Disable Code 32 leading A transmission Enable Code 32 leading A transmission...
Page 25
Programming the Scanner Symbology Programming Codabar/NW-7 Setting PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code Select Codabar standard format Codabar Settings Select Codabar ABC format Select Codabar CLSI format Select Codabar CX format Disable start/stop symbol transmission Enable ABCD/ABCD start/stop symbol transmission Enable abcd/abcd start/stop symbol transmission Enable ABCD/TN*E start/stop symbol transmission Enable abcd/tn*e start/stop symbol transmission...
Page 26
Programming the Scanner Symbology Programming UPC-A & UPC-E Setting PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code Select UPC without supplement digits UPC Family Settings Select UPC with only 2 supplement digits Select UPC with only 5 supplement digits Select UPC with 2/5 supplement digits Disable UPC-E ex-pansion Enable UPC-E expansion...
Page 27
Programming the Scanner Symbology Programming EAN/JAN/CAN & IATASetting PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code Select EAN without supplement digits EAN/CAN/JAN Settings Select EAN with only 2 supplement digits Select EAN with only 5 supplement digits Select EAN with 2/5 supplement digits Disable EAN-8 expansion Enable EAN-8 expansion Disable EAN-13 check digit transmission...
Page 28
Programming the Scanner Symbology Programming Code 2 of 5 Family & German Post Code Setting PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code Select any Code 2 of 5 Code 2 of 5 Settings Select Standard/Industrial 2 of 5 only Select Matrix 2 of 5 only Select Interleaved 2 of 5 only Select Interleaved 2 of 5 S Code only...
Page 30
Programming the Scanner Symbology Programming MSI/Plessey, Code 128 & UCC/EAN 128 Setting PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code Select MOD 10 check digit MSI/Plessey Settings Select MOD 10-10 check digit Select MOD 11-10 check digit Disable check digit transmission Enable 1-check digit transmission Enable 2-check digit transmission MSI/Plessey Min.
Page 31
Programming the Scanner Symbology Programming UK/Plessey & Telepen Setting PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code Select UK/Plessey Standard Format UK/Plessey Settings Select UK/Plessey CLSI Format Disable Convert X to A-F Enable Convert X to A-F Disable check digit transmission Enable check digit transmission UK/Plessey Min.
Programming the Scanner Keyboard Interface Control Keyboard Layout (Language) Setting PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code USA (QWERTY) Keyboard Layout France (AZERTY) Germany (QWERTZ) United Kingdom - UK (QWERTY) Canadian French (QWERTY) Spain (QWERTY) Sweden/Finland (QWERTY) Portugal (QWERTY) Norway (QWERTY) Latin America (QWERTY) The “Universal Selection”...
Page 33
Programming the Scanner Keyboard Interface Control Record Suffix, Preamble, Postamble & Delay Setting PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code None Record Suffix RETURN SPACE ENTER (Numeric Key Pad) User defined character (1 character) 5, (00-7F) Preamble None 1-15 characters [00-7F], [FIN] Maximum 15-character input;...
Page 34
Programming the Scanner Keyboard Interface Control Caps Lock Control & Emulation Setting PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code “Caps Lock Off” State Caps Lock Control “Caps Lock On” State Auto Detect (PC/AT, PS/2, Keyboard Replacement and DOS/V Machines only) Enable ASCII 00-31 code as keyboard function code output Function Key Emulation Ctrl-Output...
Programming the Scanner Serial Interface Control Record Suffix, Handshaking & Time Out Setting PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code Disable STX/ETX transmission STX/ETX Control Enable STX/ETX transmission STX/ETX are two characters used to indicate the starting and ending of the total data frame transmitted via serial interface.
Page 36
Programming the Scanner Serial Interface Control Baud Rate & Data Frame Setting PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code None (free running mode) Handshaking Protocol RTS/CTS (hardware handshaking) ACK/NAK (software handshaking) Xon/Xoff (software handshaking) 38.4K BPS 2400 BPS Baud Rate (BPS) 19.2K BPS 1200 BPS...
Programming the Scanner Wand Emulation Control Output Polarity, Signal State, Margin/Module Time, PROGRAM Narrow/Wide Ratio, Code 39 Emulation END(Exit) Family Code Selection Parameter Selection Option Code Output Polarity High level (5Vdc) on Bar (low level on Space) Low level (0Vdc) on Bar (high level on Space) Determine the output voltage level for both bar and space.
Programming the Scanner Trigger Modes Alternative Mode When this operation mode is selected, the scanner keeps the light source of This section allows the user to select the trigger mode that is the scanner turned on and disables the infrared sensor before the pre-defined auto power off duration.
Page 39
Programming the Scanner Scanning Tolerance Diagnostic Mode (Test Reading) This operation mode is specifically designed for diagnostic purposes. When (Printing Quality Control) this operation mode is selected, the light source of the scanner is forced on without regard for other programmable parameters, such as double scan verification, redundancy, and so forth.
Programming the Scanner Operation Control Trigger Mode, Buzzer Tone, Scanning Tolerance PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code Operation Mode Low Power mode (Low Power triggering) Manual trigger (External triggering) Level mode (Auto power off) Alternative mode (Periodic power off) Presentation mode (Pulse driven reading) Auto trigger mode (Continued power on) Toggle mode (Repeat reading)
Page 41
Programming the Scanner Advanced Operation Control Pulse Driven Duty This section allows the user to program the following parameters for advance operation control. The definitions of The Pulse Driven Duty is designed to control the flashing frequency of the light source.
Page 42
Programming the Scanner Operation Control Reread Delay, Scan Voting PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code Disable Long time out duration Reread Delay Immediate time out duration Force Verification Short time out duration Medium time out duration None 4 times Scan Voting 1 time...
Programming the Scanner Data Editor Preamble, Postamble, Data Length & Symbol ID Trans. PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code None Preamble 1-15 characters (use hex value for each character) [00-7F], [FIN] Maximum 15-character input; scan “FIN” to terminate this selection. None Postamble 1-15 characters (use hex value for each character)
Programming the Scanner Data Editor Data Formatter PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code 2nd Option Code Disable Formatter Control automatic termination Select one bar code symbology (2 digits) automatic termination Select all bar code symbologies Disable Hex value for each 1st Insertion Enable (2 digits)
Page 45
Programming the Scanner Data Editor Data Verifier Settings PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code 2nd Option Code Disable Verifier Control automatic termination Select one bar code symbology (2 digits) automatic termination Select all bar code symbologies Disable Identified Data Length Enable (2-digit decimal...
Page 46
Programming the Scanner Data Editor Data Replacer Settings PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code 2nd Option Code Disable Replacer Control automatic termination Select one bar code symbology (2 digits) automatic termination Select all bar code symbologies Disable 1st Replacement Enable (2-digit decimal...
Page 47
Programming the Scanner Data Editor Data Organizer Settings PROGRAM END(Exit) Family Code Selection Parameter Selection Option Code 2nd Option Code Organizer Control Disable (2 digits) automatic termination Select one bar code symbology Select all bar code symbologies automatic termination Disable Direction : 1st Organization Enable...
Page 48
Programming the Scanner Select a Bar Code Symbology You can use the Data Editor for an advanced transmission arrangement with one or all bar code symbologies. If you scan “00” to select all types, the scanner arranges all incoming data to meet your pre-defined format. If you want to select only one type of bar code, please select one of the option codes listed below.
Should need technical assistance installing toubleshooting your scanner, please call the NCR Help Desk for your region. In the United States, call 1-800-262-7782. In all other countries, please use the number of your regional Help Desk. For ordering parts, call 1-800-438-7830.
Appendix A Appendix A Interface Cable Converters This chapter gives the most up-to-date description of scanner The following provides information about the most popular accessories, including various Host Interface Cable Adapters, cable adapters, including: Beeping Indications, and the Keyboard Function Code Table. PC/AT Keyboard Wedge Cable Converter In addition, all necessary bar code commands are printed in PS/2 Keyboard Wedge Cable Converter...
Page 52
Appendix A Illustration Description Illustration Description PC/AT KB Wedge Cable Converter NEC 98xx Keyboard Wedge Cable Converter - Desktop PC/AT KB Wedge - 5P DIN Male & Female Connectors - 8P Mini-DIN M&F Connectors PS/2 KB Wedge Cable Converter IBM ThinkPad Direct Link Cable Converter - PS/2 KB Wedge - DOS/V KB Wedge...
Page 53
Appendix A Illustration Description RS-232 Serial Wedge Cable Converter - 25P D-Sub M&F Connectors - Embedded Power Jack Notebook PS/2 Keyboard Direct Link Cable Converter - 6P Mini-DIN Male Connector Wand Emulation Interface Cable Converter - 9P D-Sub Female Connector...
Appendix A Beeping Indications Descriptions Beeping Buzzer Tone Internal or operation memory error Repeated beeps medium Internal fatal error Repeated beeps medium Beginning the normal operation 2 short beeps high + low Entering the programming mode (Program) 3 short beeps high + low + low Exiting the programming mode (End) 1 short beep...
Appendix A Keyboard Function Code Table ANSI ASCII Key Function ANSI ASCII Key Function RESERVED CTRL (Left) ALT (Left) SHIFT CAPS LOCK CTRL (Right) NUM LOCK ALT (Right) INS (Insert) DEL (Delete) + (Numeric Pad) HOME PAGE UP PAGE DOWN ENTER (Carriage Return) DOWN LEFT...
Appendix A ASCII Input Shortcut HEX/ASCII Reference Table To configure the user definable parameters of the scanner via the programming bar codes, you will be asked to scan your desired ASCII value in HEX form. You have to refer to the SPACE “HEX/ASCII Table”...
Appendix A Bar Code Command Menu Option Code : “0 – 9”, “A – F” System Command FIN (Finish) END (Exit) (System List) SYSLIST (Master Default) M_DEFAULT...
Appendix A Bar Code System Command Bar Code System Command Set PC/AT, PS/2 Keyboard Wedge System Information List (SYSLIST) Keyboard Replacement Factory Default Setting (M_DEFAULT) RS-232 Serial Interface USB Keyboard Interface...