Page 1
NCR Realscan 7837 High-Performance Scanners User’s Guide ™ 4 9 7 - 0 4 2 7 3 5 7 I s s u e A...
Page 2
All features, functions, and operations described herein may not be marketed by NCR in all parts of the world. In some instances, photographs are of equipment prototypes. Therefore, before using this document, consult with your NCR representative or NCR office for information that is applicable and current.
Consult the dealer or an experienced radio or television technician for help. 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.
Page 4
EEC Electromagnetic Compatibility Directive and the 73/23/EEC Low Voltage Directive. NCR shall not be liable for use of our product with equipment (i.e., power supplies, personal computers, etc.) that is not CE marked and does not comply with the Low Voltage Directive.
IBM 4683 Ports 5B, 9B, and 17 Interface ......1-7 USB Interface ............... 1-8 USB Converter..............1-9 OCIA Interface ..............1-10 NCR OCIA Short Format (8 Bit) Interface ......1-10 NCR OCIA Long Format (9 Bit) Interface......1-11 Nixdorf OCIA Interface............1-11 Serial Wedge............... 1-12 Chapter 2 - Terminal Interfaces Keyboard Wedge Connection..........
Page 6
PDF417 Wand Emulation ........... 2-16 Data Block Size ............2-16 Delay Between Blocks..........2-17 Overall Checksum ............2-17 Chapter 3 - Output Scan Rate................3-1 Beeper Volume..............3-1 Beeper Tone ................3-2 Scan Voting................3-2 Reduce Quiet Zone..............3-2 Reread Delay................. 3-3 Good Read Delay ..............
Page 7
Chapter 5 - Data Formatting Data Format Editor Introduction ...........5-1 To Add a Data Format ............5-1 Other Programming Selections ........5-2 Data Format Editor Commands ........5-2 Data Format Editor ............5-4 Data Formatter ..............5-5 Alternate Data Formats ...........5-5 Chapter 6 - Secondary Interface Secondary Code 39 Wand Emulation ........6-1 Secondary RS-232 Connection ..........6-1 Secondary Non Decoded Output Laser Emulation ....6-2...
Page 8
Interleaved 2 of 5 ..............7-10 Check Digit..............7-10 Message Length............7-11 Strict Decoding ............. 7-11 Code 93 ................7-12 Message Length............7-12 Code 2 of 5 ................7-13 Message Length............7-13 IATA Code 2 of 5 ............... 7-14 Message Length............7-14 Matrix 2 of 5................
Page 10
Chapter 8 - Cloning Procedure................8-1 Chapter 9 - Interface Keys Keyboard Function Relationships ......... 9-1 Supported Interface Keys............9-3 Chapter 10 - Utilities To Add a Test Code I.D. Prefix to All Symbologies ..10-1 Show Software Revision ............. 10-1 Show Data Format...............
Page 11
Chapter 11 - Default Charts Resetting the Factory Settings ..........11-1 Communication (RS-232) Selections ......11-1 Wand Emulation Selections..........11-2 PDF417 Wand Emulation Selections ......11-2 Output Selections ............11-2 Data Editing Selections..........11-3 Secondary Interface Selections ........11-3 Codabar Selections ............11-3 Code 39 Selections............11-3 Interleaved 2 of 5 Selections.........11-4 Code 93 Selections............11-4 Code 2 of 5 Selections ..........11-4 IATA Code 2 of 5 Selections........11-4...
NCR RealScan 7837 High-Performance Scanner. Product specifications, dimensions, warranty, and customer support information are also included. NCR’s bar code scanners are factory programmed for the most common termi- nal and communications settings. If you need to change these settings, pro- gramming is accomplished by scanning the bar codes in this guide.
Unpacking the Scanner Open the carton. The shipping carton or container should contain: An NCR RealScan 7837 High-Performance Scanner: • Check to make sure everything you ordered is present. • Save the shipping container for later storage or shipping. • Check for damage during shipment. Report damage immediately to the carrier who delivered the carton.
Connecting the Scanner When Powered by Host (Keyboard Wedge) A scanner can be connected between the keyboard and PC as a “keyboard wedge,” plugged into the serial port, or connected to a portable data terminal in wand emulation or non decoded output mode. The following is an example of a keyboard wedge connection: 1.
Plug and Play Plug and Play bar codes provide instant scanner set up for commonly used interfaces. Note: After you scan one of the codes, power cycle the host terminal to have the interface in effect. The most common interface is Keyboard Wedge. The following Keyboard Wedge bar code also programs a carriage return (CR) suffix.
Page 18
For most laptops, scanning the Laptop Direct Connect bar code allows opera- tion of the integral keyboard. The following Laptop Direct Connect bar code also programs a carriage return (CR) suffix. Laptop Direct Connect The RS-232 Interface bar code is used when connecting to the serial port of a PC or terminal.
Note: The following Retail “Plug and Play” codes are for use with the 7837- 1000-9090 and 7837-1110-9090 models only. Scan one of the following “Plug and Play” codes to program the NCR RealScan 7837 High-Performance Scanner for IBM 4683 Port 5B, 9B, or 17.
Note: The following USB “Plug and Play” codes (IBM SurePOS Hand Held and Tabletop Scanners) are for use with the 7837-1110-9090 model only. Scan one of the following “Plug and Play” codes to program the NCR RealScan 7837 High-Performance Scanner for IBM SurePos (USB Hand Held scanner) or IBM SurePos (USB Tabletop scanner).
Keyboard - Mac, and USB HID) are for use with the 7837-1110-9090 model. Scan one of the following codes to program the NCR RealScan 7837 High-Per- formance Scanner for USB PC Keyboard or USB Macintosh Keyboard. Default = USB Keyboard (PC).
OCIA Interface Note: The OCIA interfaces are only available on the 7837-1000-9090 model. Scan one of the following “Plug and Play” codes to program the NCR RealScan 7837 High-Performance Scanner for Generic OCIA, NCR OCIA Short Format (8 bit), NCR OCIA Long Format (9 bit), and Nixdorf OCIA.
NCR OCIA Long Format (9 Bit) Interface NCR OCIA Long Format (9 Bit) Interface The NCR OCIA Long Format (9 Bit) bar code also programs the following pre- fixes for each symbology: Symbology Prefix EAN 8 46 46 EAN 13...
Serial Wedge The NCR RealScan 7837 High-Performance Scanner uses true and TTL signal levels to wedge into an RS-232 serial network. Use 7837 serial wedge cables only to prevent damage to the scanner. Refer to the serial interface program- ming (pages 2-9 to 2-13) to set the baud rate and communications protocol.
Terminal Interfaces Keyboard Wedge Connection NCR RealScan 7837 High-Performance Scanners are factory programmed for a keyboard wedge interface to an IBM PC AT with a USA keyboard. If this is your interface and you do not need to modify the settings, skip to Chapter 3 - Output.
Note: After scanning one of these codes, you must power cycle your computer. The RealScan 7837 High-Performance Scanner can interface to most retail terminals available on the market today. Contact NCR for terminals not in the following list. 2 - 2...
Supported Terminals Terminal Model(s) Terminal ID Apple Mac Mac Classic, SE SE30, II (All) 049 ** Apple Mac Powerbook 5300 Series (Portable PC) 049 ** VT510, 520, 525 (PC style) VT510, 520, 525 (DEC style LK411) Esprit 200, 400 Heath Zenith PC, AT Vectra Vectra ES...
Keyboard Country Scan the Program Keyboard Country bar code below, then scan the numeric bar code(s) from the inside back cover, then the Save bar code to program the keyboard for your country. As a general rule, the following characters are not supported by the scanner for countries other than the United States: @ | $ # { } [ ] = / ‘...
Keyboard Style This programs keyboard styles, such as Caps Lock and Shift Lock. Default = Regular. Regular is used when you normally have the Caps Lock key off. * Regular Caps Lock is used when you normally have the Caps Lock key on. Caps Lock Shift Lock is used when you normally have the Shift Lock key on (not common to U.S.
Emulate External Keyboard should be scanned if you do not have an external keyboard (IBM AT or equivalent). To connect the scanner to a laptop, it may be necessary to use the Automatic Direct Connect selection on page 2-8 in conjunction with the bar code below.
Page 32
Numeric Keypad Mode: Sends numeric characters as if entered from a numeric keypad. Default = Off Numeric Keypad Mode On * Numeric Keypad Mode Off Automatic Direct Connect: Use this selection if you are using a laptop whose keyboard is disabled when you plug in the scanner. This selection can also be used if you have an IBM AT style terminal and the system is dropping characters.
Serial Port Connection All communication parameters between the scanner and terminal must match for correct data transfer through the serial port using RS-232 protocol. Scanning the RS-232 interface bar code, programs the scanner for an RS-232 interface at 9600 baud, even parity, 7 data bits, 1 stop bit (8 bit data), and adds a suffix of a CR LF.
Baud Rate Baud Rate sends the data from the scanner to the terminal at the specified rate. The host terminal must be set for the same baud rate as the scanner. Default = 9600. 1200 2400 4800 * 9600 19200 38400 2 - 10...
RS-232 Word Length: Data Bits, Stop Bits, and Parity Data Bits sets the word length at 7 or 8 bits of data per character. If an application requires only ASCII Hex characters 0 through 7F decimal (text, digits, and punctuation), select 7 data bits. For applications which require use of the full ASCII set, select 8 data bits per character.
Page 36
RS-232 Word Length: Data Bits, Stop Bits, and Parity (continued) 7 Data, 2 Stop, Parity Space 8 Data, 1 Stop, Parity Even 8 Data, 1 Stop, Parity None 8 Data, 1 Stop, Parity Odd 8 Data, 1 Stop, Parity Mark 8 Data, 1 Stop, Parity Space 2 - 12...
RS-232 Handshaking RS-232 handshaking is a set of rules concerning the exchange of data between serially communicating devices. Default = RTS/CTS, XON/XOFF and ACK/ NAK Off RTS/CTS On * RTS/CTS Off XON/XOFF On * XON/OFF Off ACK/NAK On * ACK/NAK Off 2 - 13...
Wand Emulation Connection In Wand Emulation mode, the scanner decodes the bar code then sends data in the same format as a wand scanner. The Code 39 Format converts all symbologies to Code 39. The Same Code Format transmits UPC, EAN, Code 128 and Interleaved 2 of 5 without any changes, but converts all other symbologies to Code 39.
Wand Emulation Transmission Rate The Transmission Rate is limited by the terminal’s ability to receive data without dropping characters. Default = 25 inches/second. * 25 Wand Emulation Polarity The Polarity can be sent as standard with black bars high, or reversed with white bars high.
Wand Emulation Idle The idle describes the state of the scanner when no data is being transmitted. When in Wand Emulation mode, you must set the scanner’s idle state to match the idle state for the device to which the scanner is connected. Default = Idle High .
Delay Between Blocks This sets the delay time between data blocks. Default = 50ms. * 50ms 150ms 500ms Overall Checksum When this option is turned on, a computed check character is added at the end of the entire message. The check character is the character which when Exclusive-OR’d with every preceding character of the message yields a result of 0x00 (00H).
Output Scan Rate Adjusting the scan rate changes the current draw when scanning. The slower the scan rate, the lower the current draw. (The standby current remains the same.) Scan speeds are 270 s/s, 135 s/s, and 67 s/s. A scan speed of 270 draws the highest power and has the best performance.
Beeper Tone Default = Normal. * Normal Beep Short Beep Scan Voting This sets the number of times the same bar code has to be read before it is transmitted to the terminal. Normal uses the default values listed for the sym- bologies in the Default Charts beginning on page 11-1.
Reread Delay This sets the time period before the scanner can read the same bar code a sec- ond time. Setting a reread delay protects against accidental rereads of the same bar code. Longer delays are effective in minimizing accidental rereads at POS (point of sale).
In serial mode, the scanner can also be set to turn itself off after a specified time has elapsed (see Serial Trigger Time Out, which follows). Default for NCR RealScan 7837 High-Performance Scanner . Manual/Serial Trigger Serial Trigger Time Out: Use this selection to set a time out (in quarter sec- onds) of the scanner’s trigger when using serial commands to trigger the scan-...
Page 47
read, or until the trigger is released." on page 3-4), or manually. After scanning the Serial Trigger Time Out bar code, set the time out duration (from 0-1200 quarter seconds) by scanning digits from the inside back cover, then scanning Save.
Page 48
Presentation Mode: The LEDs are off until a bar code is presented to the scanner. Then the LEDs turn on automatically to read the code. Presentation Mode uses normal office or store ambient light to detect the bar codes. Presentation Mode Note: Do not use Presentation Mode with a 7837-1200-9090.
Data Editing Prefix/Suffix Overview When a bar code is scanned, additional information is sent to the host computer along with the bar code data. This group of bar code data and additional, user-defined data is called a “message string.” The selections in this section are used to build the user-defined data into the message string.
To Add a Prefix or Suffix: Step 1. Scan the Add Prefix or Add Suffix symbol (page 4-4). Step 2. Determine the 2 digit Hex value from the Symbology Chart (page 4-5) for the symbology to which you want to apply the prefix or suffix. Step 3.
To Clear One or All Prefixes or Suffixes: You can clear a single prefix or suffix, or clear all prefixes/suffixes for a symbol- ogy. When you Clear One Prefix (Suffix), the specific character you select is deleted from the symbology you want. When you Clear All Prefixes (Suffixes), all the prefixes or suffixes for a symbology are deleted.
Prefix Selections Add Prefix Clear One Prefix Clear All Prefixes Suffix Selections Add Suffix Clear One Suffix Clear All Suffixes Save Discard 4 - 4...
Symbology Chart Code Code Symbology Symbology China Postal Interleaved 2 of 5 Codabar Matrix 2 of 5 Code 2 of 5 MicroPDF417 Code 11 Code 39 PDF417 C od e 3 9 Plessey P A R A F Code 93 RSS-14 Code 128 Telepen...
Function Code Transmit When this selection is enabled and function codes are contained within the scanned data, the scanner transmits the function code to the terminal. Charts of these function codes are provided in Section 10, Supported Interface Keys. When the scanner is in keyboard wedge mode, the scan code is converted to a key code before it is transmitted.
Note: If you make an error while scanning the digits (before scanning Save), scan Discard on the back cover, scan the Intercharacter Delay bar code, scan the correct digits, and Save again. Prefix Scanned Data Suffix Intercharacter Delay Intercharacter Delay To remove this delay, scan the Intercharacter Delay bar code, then set the num- ber of steps to 00.
To remove this delay, scan the Delay Length bar code, and set the number of steps to 00. Scan the SAVE bar code from the inside back cover. Interfunction Delay This is a delay of up to 495 milliseconds (in multiples of 5) placed between the transmission of each segment of the message string.
Page 58
Note: If you make an error while scanning the digits (before scanning Save), scan Discard on the inside back cover, scan the Intermessage Delay bar code, scan the correct digits, and Save again . 1st Scan Transmission 2nd Scan Transmission Intermessage Delay Intermessage Delay To remove this delay, scan the Intermessage Delay bar code, then set the num-...
Data Formatting Data Format Editor Introduction The Data Format Editor selections are used to edit scanned data. For example, you can use the Data Format Editor to insert characters at certain points in bar code data as it is scanned. It is not necessary to use the Data Format Editor. A set of defaults for the data format is already programmed in the scanner.
Step 6. Editor Commands Refer to the Format Editor Commands Chart (page 5-2). Scan the symbols that represent the command you want to enter. 94 alphanu- meric characters may be entered for each symbology data format. Step 7. Scan Save to save your entries. Other Programming Selections •...
Move Commands F5 Move the cursor ahead “nn” characters from current cursor position. Syntax = F5nn (nn stands for the numeric value (00-99) for the number of characters the cursor should be moved ahead.) F6 Move the cursor back “nn” characters from current cursor position. Syntax = F6nn (nn stands for the numeric value (00-99) for the number of characters the cursor should be moved back.) F7 Move the cursor to the beginning of the data string.
ED Check to make sure there is a non-numeric ASCII character at the current cursor position. If character is numeric, format is aborted. Syntax = ED . Data Format Editor Enter Data Format Default Data Format Clear One Data Format Clear All Data Formats Save Discard...
Data Formatter When Data Formatter is turned off, the bar code data is output to the host as read (including prefixes and suffixes). Choose one of the following options. Default = Data Formatter On. * Data Formatter On, but Not Required Data Formatter Off When Data Formatter is required, all input data must conform to an edited for- mat or the scanner does not transmit the input data to the host device.
Page 64
An alternate format is initiated by scanning one of the 3 alternate format bar codes below. The scanner will scan the next bar code, formatting the data with the selected alternate format, then revert immediately to the primary format. Alternate Data Format 1 Alternate Data Format 2 Alternate Data Format 3 5 - 6...
Scanner can communicate with a portable data terminal (secondary interface), in addition to the host terminal (primary interface). Note: Secondary interfaces do not apply to the NCR RealScan 7837 High-Per- formance Scanner-1110-9090. The secondary interface can be programmed at any time.
RS-232 programmable selections are used by both the primary and secondary interfaces. Changing an RS-232 parameter (e.g., baud rate or parity), while in primary or secondary mode will affect both interfaces. RS-232 Interface Secondary Non Decoded Output Laser Emulation Use this selection when connecting to a secondary terminal with integral decod- ing.
Non Decoded Output Laser Emulation Polarity The Polarity can be sent as standard with white bars high, or reversed with black bars high. Default = White High. * White High Black High Non Decoded Laser Emulation Idle The idle describes the state of the scanner when no data is being transmitted. When in Non Decoded mode, you must set the scanner’s idle state to match the idle state for the device to which the scanner is connected.
Secondary Trigger Mode Manual Trigger: You must press the scanner trigger to scan. When not scan- ning, idle power is maintained. Default = Manual Trigger . * Manual Trigger Automatic Trigger: The scanner scans continuously at full power. Automatic Trigger Manual Trigger, Low Power: The scanner “sleeps,”...
Symbologies Introduction Use this section to program the scanner for Industrial, Retail, and PDF417 Symbology selections. This programming section contains the following menu selections: All Symbologies IATA Code 2 of 5 China Post Code Interleaved 2 of 5 Codabar Matrix 2 of 5 Code 2 of 5 MicroPDF417 Code 11...
Codabar <Default All Codabar Settings> Codabar * On Start/Stop Characters Start/Stop characters identify the leading and trailing ends of the bar code. You may either transmit, or not transmit Start/Stop characters. Default = Don’t Transmit . Transmit * Don’t Transmit 7 - 2...
Codabar (continued) Check Character Codabar check characters are created using different “modulos.” You can program the scanner to read only Codabar bar codes with Modulo 16 check characters. Default = No Check Character. No Check Character indicates that the scanner reads and transmits bar code data with or without a check character.
Concatenation Codabar supports symbol concatenation. When you Enable concatenation, the scanner looks for a Codabar symbol having a “D” start character, adjacent to a symbol having a “D” stop character. In this case the two messages are concatenated into one with the “D” characters omitted. Default = On. Character Start Stop...
Page 73
Note: If you make an error while scanning the digits (before scanning Save), scan Discard on the back cover, scan the Minimum or Maximum bar code, scan the correct digits, and Save again. Minimum (Default =4) Maximum (Default =60) 7 - 5...
Code 39 < Default All Code 39 Settings > Code 39 * On Start/Stop Characters Start/Stop characters identify the leading and trailing ends of the bar code. You may either transmit, or not transmit Start/Stop characters. Default = Don’t Transmit. Transmit * Don’t Transmit 7 - 6...
Code 39, continued Check Character No Check Character indicates that the scanner reads and transmits bar code data with or without a check character. When Check Character is set to Validate, but Don’t Transmit, the unit will only read Code 39 bar codes printed with a check character, but will not transmit the check character with the scanned data.
Code 39, continued Note: If you make an error while scanning the digits (before scanning Save), scan Discard on the back cover, scan the Minimum or Maximum bar code, scan the correct digits, and Save again. Minimum (Default =0) Maximum (Default =48) Code 39 Append This function allows the scanner to append the data from several Code 39 bar codes together before transmitting them to the host computer.
Code 39, continued Full ASCII If Full ASCII Code 39 decoding is enabled, certain character pairs within the bar code symbol will be interpreted as a single character. For example: $V will be decoded as the ASCII character SYN, and /C will be decoded as the ASCII character #.
Interleaved 2 of 5 < Default All Interleaved 2 of 5 Settings > Interleaved 2 of 5 * On Check Digit No Check Digit indicates that the scanner reads and transmits bar code data with or without a check digit. When Check Digit is set to Validate, but Don’t Transmit, the unit will only read Interleaved 2 of 5 bar codes printed with a check digit, but will not transmit the check digit with the scanned data.
Interleaved 2 of 5, continued Message Length The message length selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the scanner will issue an error beep. You may wish to set the same value for minimum and maximum length to force the scanner to read fixed length bar code data.
Code 93 < Default All Code 93 Settings > Code 93 * On Message Length The message length selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the scanner will issue an error beep.
Code 2 of 5 <Default All Code 2 of 5 Settings> Code 2 of 5 * On Message Length The message length selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the scanner will issue an error beep.
IATA Code 2 of 5 <Default All Code IATA 2 of 5 Settings> IATA Code 2 of 5 * On Message Length The message length selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the scanner will issue an error beep.
Matrix 2 of 5 <Default All Matrix 2 of 5 Settings> Matrix 2 of 5 * On Message Length The message length selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the scanner will issue an error beep.
Code 11 <Default All Code 11 Settings> Code 11 * On Check Digits Required This option sets whether 1 or 2 check digits are required with Code 11 bar codes. Default = Two Check Digits. One Check Digit * Two Check Digits Message Length The message length selection is used to set the valid reading length of the bar code.
Page 85
Code 11, continued EXAMPLE: Decode only those bar codes with a count of 9-20 characters. Min. length = 09 Max. length = 20 EXAMPLE: Decode only those bar codes with a count of 15 characters. Min. length = 15 Max. length = 15 For a value other than the minimum and maximum message length defaults, scan the bar codes below, then scan the 2-digit value and Save bar codes on the Programming Chart inside the back cover.
Code 128 <Default All Code 128 Settings> Code 128 * On <GS> Substitution When enabled, the scanner substitutes a <GS> for Function Character 1 when decoding EAN 128. Default =Off. * Off Message Length The message length selection is used to set the valid reading length of the bar code.
Page 87
Code 128, continued EXAMPLE: Decode only those bar codes with a count of 9-20 characters. Min. length = 09 Max. length = 20 EXAMPLE: Decode only those bar codes with a count of 15 characters. Min. length = 15 Max. length = 15 For a value other than the minimum and maximum message length defaults, scan the bar codes below, then scan the 2-digit value and Save bar codes on the Programming Chart inside the back cover.
Telepen <Default All Telepen Settings> Telepen * On Telepen Output Using AIM Telepen Output, the scanner reads symbols with start/stop pattern 1 and decodes them as standard full ASCII (start/stop pattern 1). When Original Telepen Output is selected, the scanner reads symbols with start/stop pattern 1 and decodes them as compressed numeric with optional full ASCII (start/stop pattern 2).
Page 89
Telepen, continued EXAMPLE: Decode only those bar codes with a count of 9-20 characters. Min. length = 09 Max. length = 20 EXAMPLE: Decode only those bar codes with a count of 15 characters. Min. length = 15 Max. length = 15 For a value other than the minimum and maximum message length defaults, scan the bar codes below, then scan the 2-digit value and Save bar codes on the Programming Chart inside the back cover.
UPC A <Default All UPC A Settings> UPC A * On Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On. * On Number System The numeric system digit of a UPC symbol is normally transmitted, but the unit can be programmed so it will not transmit it.
UPC A, continued Addenda This selection adds 2 or 5 digits to the end of all scanned UPC A data. Default = Off for both 2 Digit and 5 Digit Addenda. 2 Digit Addenda On * 2 Digit Addenda Off 5 Digit Addenda On * 5 Digit Addenda Off Addenda Required...
UPC A, continued Addenda Separator When this feature is on, there is a space between the data from the bar code and the data from the addenda. When turned off, there is no space. Default = On. * On UPC Strict Decoding When UPC Strict Decoding is used, the scanner only reads bar codes that are close to spec.
UPC E <Default All UPC E Settings> UPC E0 and UPC E1 Most UPC bar codes lead with the 0 number system. For these codes, use the UPC E0 selection. If you need to read codes that lead with the 1 number system, use the UPC E1 selection.
UPC E, continued Check Digit Check Digit specifies whether the check digit should be transmitted at the end of the scanned data or not. Default = On. * On Number System The numeric system digit of a UPC symbol is normally transmitted, but the unit can be programmed so it will not transmit it.
UPC E, continued Addenda This selection adds 2 or 5 digits to the end of all scanned UPC E data. Default = Off for both 2 Digit and 5 Digit Addenda. 2 Digit Addenda On * 2 Digit Addenda Off 5 Digit Addenda On * 5 Digit Addenda Off Addenda Required...
UPC E, continued Addenda Separator When this feature is on, there is a space between the data from the bar code and the data from the addenda. When turned off, there is no space. Default = On. * On 7 - 28...
EAN/JAN 13 <Default All EAN/JAN Settings> EAN/JAN 13 * On Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On. * On 7 - 29...
EAN/JAN 13, continued Addenda This selection adds 2 or 5 digits to the end of all scanned EAN/JAN 13 data. Default = Off for both 2 Digit and 5 Digit Addenda. 2 Digit Addenda On * 2 Digit Addenda Off 5 Digit Addenda On * 5 Digit Addenda Off Addenda Required...
EAN/JAN 13, continued Addenda Separator When this feature is on, there is a space between the data from the bar code and the data from the addenda. When turned off, there is no space. Default = On. * On ISBN Enable This symbology allows the scanner to read ISBN codes on books.
EAN/JAN 8 <Default All EAN/JAN 8 Settings> EAN/JAN 8 * On Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On. * On 7 - 32...
EAN/JAN 8, continued Addenda This selection adds 2 or 5 digits to the end of all scanned EAN/JAN 8 data. Default = Off for both 2 Digit and 5 Digit Addenda. 2 Digit Addenda On * 2 Digit Addenda Off 5 Digit Addenda On * 5 Digit Addenda Off Addenda Required...
EAN/JAN 8, continued Addenda Separator When this feature is on, there is a space between the data from the bar code and the data from the addenda. When turned off, there is no space. Default = On. * On 7 - 34...
<Default All MSI Settings> * Off Check Character Different types of check characters are used with MSI bar codes. You can program the scanner to read only MSI bar codes with Type 10 or Type 11 check characters. Default = Validate Type 10, but Don’t Transmit. When Check Character is set to Validate and Transmit , the scanner will only read MSI bar codes printed with the specified type check character, and will transmit this character at the end of the scanned data.
MSI, continued Message Length The message length selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the scanner will issue an error beep. You may wish to set the same value for minimum and maximum length to force the scanner to read fixed length bar code data.
Plessey <Default All Plessey Settings> Plessey * Off Message Length The message length selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the scanner will issue an error beep.
RSS-14 < Default All RSS-14 Settings > RSS-14 Reduced Space Symbology (RSS) is a family of linear bar codes that meets restricted space requirements, while still providing full product identification. * Off RSS-14 Limited < Default All RSS-14 Limited Settings > RSS-14 Limited * Off 7 - 38...
RSS-14 Expanded < Default All RSS-14 Expanded Settings > RSS-14 Expanded * Off Message Length The message length selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the scanner will issue an error beep.
China Post Code <Default All China Post Code Settings> China Post Code * Off Message Length The message length selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the scanner will issue an error beep.
PDF417 Note: The following selections are for use with the 7837-1200-9090 scanner only. <Default All PDF417 Settings> PDF417 * On Message Length The message length selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the scanner will issue an error beep.
PDF417, continued Note: If you make an error while scanning the digits (before scanning Save), scan Discard on the back cover, scan the Minimum or Maximum bar code, scan the correct digits, and Save again. Minimum (Default =1) Maximum (Default =2750) Show GLI Blocks Turning Show GLI Blocks On causes GLI commands to be issued where located within their encoded data sequences.
Because some PDF417 codes are more compact than others, the reading distance varies from code to code. When you turn on the PDF Learn Mode, the RealScan 7837 High-Performance Scanner’s light becomes very bright when you are at the best distance for reading the PDF417 code. Default = Off.
MicroPDF417 Note: The following selections are for use with the 7837-1200-9090 scanner only. <Default All MicroPDF417 Settings> MicroPDF417 * Off Message Length The message length selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the scanner will issue an error beep.
Page 113
MicroPDF417, continued Note: If you make an error while scanning the digits (before scanning Save), scan Discard on the back cover, scan the Minimum or Maximum bar code, scan the correct digits, and Save again. Minimum (Default =1) Maximum (Default = 366) 7 - 45...
UCC Composite Symbology • Note: The following selections are for use with the 7837-1200-9090 scanner only. < Default All EAN UCC Composite Symbology Settings > • UCC Composite • Linear codes are combined with a unique 2D composite component to form a new class called EAN•UCC Composite Symbology.
UCC Composite Symbology, continued • UCC Composite Symbology Message Length • The message length selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the scanner will ignore the symbol and continue scanning.
“source” scanner. Before using this procedure, determine which scanner will be the source (the scanner containing the desired software). The NCR RealScan 7837 High-Performance Scanner supports clon- ing and can act as the source device. The software in the destination scanner will be updated from the source scanner.
Page 118
Caution: DO NOT scan the “source” bar code unless you are going to clone a scanner. If you mistakenly scan this bar code, reset the scanner by turning the power off and back on to regain normal operation. 8 - 2...
Interface Keys Keyboard Function Relationships The following Keyboard Function Code, Hex/ASCII Value, and Full ASCII “CTRL”+ relationships apply to all terminals that can be used with the scanner. Function Code HEX/ASCII Value Full ASCII “CTRL” + 9 - 1...
Page 120
The last five characters in the Full ASCII “CTRL”+ column ( [ \ ] 6 - ), apply to US only. The following chart indicates the equivalents of these five characters for different countries. Country Codes United States Belgium < Scandinavia <...
Supported Interface Keys IBM AT/XT and Supported PS/2 Compatibles, IBM XTs and IBM, DDC, Memorex Interface Keys WYSE PC/AT Compatibles Telex, Harris* Reserved Reserved Reserved Enter (KP) CR/Enter Enter Cap Lock Caps Lock ALT make Reserved ALT break Reserved CTRL make Reserved CTRL break Reserved...
Page 122
Supported Interface Keys Supported Interface Keys IBM, Memorex Telex (102)* Memorex Telex (88)** Reserved Reserved Enter Enter PF10 PF11 PF12 Reserved Reserved New Line New Line Field Forward Field Forward Reserved Tab/Field Forward Field Forward Delete Delete Field Exit New Line Insert Insert Clear...
Page 123
Supported Interface Keys Supported Esprit 200, 400 Esprit 200, 400 Esprit 200, 400 Interface Keys ANSI ASCII Reserved Reserved Reserved New Line New Line New Line New Line New Line New Line Delete New Line New Line New Line Insert Escape Escape Escape...
Page 124
Supported Interface Keys Supported Apple Mac Interface Keys (not iMac) Reserved Enter/Numpad Enter CAPS ALT make ALT break CNTRL make CNTRL break RETURN APPLE make APPLE break RETURN Ins Help Home Prnt Scrn BACKSPACE LSHIFT TAB BACKSPACE 9 - 6...
10 Utilities To Add a Test Code I.D. Prefix to All Symbologies This selection allows you to turn on transmission of a Code I.D. before the decoded symbology. (See the Symbology Chart on page 4-5 for the single character code that identifies each symbology.) This action first clears all cur- rent prefixes, then programs a Code I.D.
Specular Effect Reduction When the On code is scanned, the first pass read rate and voting threshold are increased. Default = Off. * Off Note: If you want to further limit specular effects, reduce the scan speed using "Scan Rate" on page 3-1. 10 - 2...
11 Default Charts Resetting the Factory Settings If you aren’t sure what programming options are in your scanner, or you’ve changed some options and want the factory settings restored, scan the Factory Default Settings bar code below. Factory Default Settings The following chart lists the factory default settings (indicated by an asterisk (*) on the programming pages).
Beeper Volume High Beeper Tone Normal Scan Voting Voting Normal Quiet Zone Don’t Reduce Reread Delay Short Good Read Delay No Delay Manual/Serial (NCR RealScan Trigger Mode 7837 High-Performance Scan- ner) Serial Trigger Time Out 0 (infinite) 11 - 2...
Parameter Default Setting Page Code 39 Message Length Min 0, Max 48 Code 39 Append Base 32 Full ASCII Interleaved 2 of 5 Selections 7-10 Interleaved 2 of 5 7-10 Check Digit Not Required 7-11 Interleaved 2 of 5 Message Length Min 4, Max 80 7-11 Strict Decoding...
The serial programming commands can be used in place of the programming bar codes. Both the serial commands and the programming bar codes will pro- gram the NCR RealScan 7837 High-Performance Scanner. For complete descriptions and examples of each serial programming command, refer to the corresponding programming bar code in this manual.
Storage A single character that specifies the storage table to which the command is applied. An exclamation point (!) performs the com- mand’s operation on the device’s volatile menu configuration table. A period (.) performs the command’s operation on the device’s non-volatile menu configuration table.
Concatenation of Multiple Commands Multiple commands can be issued within one Prefix/Storage sequence. Only the Tag, SubTag, and Data fields must be repeated for each command in the sequence. If additional commands are to be applied to the same Tag, then the new command sequence is separated with a comma (,) and only the SubTag and Data fields of the additional command are issued.
Example: Example #3: What is the device’s current setting for Codabar Coding Enable? Enter: cbrena?. Response: CBRENA1[ACK] This response indicates that the device’s Codabar Coding Enable (CBRENA) is set to 1, or on. Example: Example #4: What are the device’s settings for all Codabar selections? Enter: cbr?.
Setting Serial Command Selection * Indicates default setting # Indicates a numeric entry Manual/Serial Trigger TRGMOD0 Automatic Trigger TRGMOD1 Trigger Mode Manual Trigger, Low Power TRGMOD2 Presentation Mode TRGMOD3 Serial Trigger Time Out TRGSTO#### Trigger Time Out Low Power Time Out TRGLPT### Prefix/Suffix Selections Add CR Suffix to All Symbologies...
Page 143
Setting Serial Command Selection * Indicates default setting # Indicates a numeric entry Secondary Interface Selections Same Code Format 2IFTYP0 Wand Emulation Connection *Code 39 Format 2IFTYP1 Secondary RS-232 Connection RS-232 Interface 2IFTYP2 Secondary Non Decoded Out- Non Decoded Output 2IFTYP3 put Laser Emulation HLCSPD0...
Page 145
Setting Serial Command Selection * Indicates default setting # Indicates a numeric entry C93ENA0 Code 93 C93ENA1 Minimum C93MIN## Code 93 Message Length Maximum C93MAX## Default All Code 2 of 5 Code 2 of 5 R25DFT Settings R25ENA0 Code 2 of 5 R25ENA1 Minimum R25MIN##...
Page 146
Setting Serial Command Selection * Indicates default setting # Indicates a numeric entry Minimum 128MIN## Code 128 Message Length Maximum 128MAX## Default All Telepen Telepen TELDFT Settings TELENA0 Telepen TELENA1 *AIM Telepen Output TELOLD0 Telepen Output Original Telepen Output TELOLD1 Minimum TELMIN## Telepen Message Length...
Page 147
Setting Serial Command Selection * Indicates default setting # Indicates a numeric entry UPECKX0 UPC E Check Digit UPECKX1 UPENSX0 UPC E Number System UPENSX1 *Off UPEAD20 UPC E 2 Digit Addenda UPEAD21 *Off UPEAD50 UPC E 5 Digit Addenda UPEAD51 *Off UPEARQ0...
Page 148
Setting Serial Command Selection * Indicates default setting # Indicates a numeric entry *Off EA8AD50 EAN/JAN 8 5 Digit Addenda EA8AD51 *Off EA8ARQ0 EAN/JAN 8 Addenda Required EA8ARQ1 EA8ADS0 EAN/JAN 8 Addenda Separator EA8ADS1 Default All MSI Settings MSIDFT *Off MSIENA0 MSIENA1 *Validate Type 10, but Don’t...
Page 149
Setting Serial Command Selection * Indicates default setting # Indicates a numeric entry *Off RSEENA0 RSS-14 Expanded RSEENA1 Minimum RSEMIN## RSS-14 Expanded Msg. Length Maximum RSEMAX## Default All China Post Code China Post Code CPCDFT Settings *Off CPCENA0 China Post Code CPCENA1 Minimum CPCMIN##...
Page 152
Parameter Specification Operational after 25 drops from 5 feet Mechanical Shock (1.53 m) to concrete Vibration Withstands 5G peak from 20 to 300 Hz ESD Sensitivity 15 kV to any external surface FCC Class B, CE EMC Class B, CE Low Voltage Directive, EN60825-1, Agency Compliance IEC60825-1 LED Safety: Class 1, UL, cUL, TÜV Certi-...
Scan Maps Typical performance at 20 C for 7837-1000-9090, 7837-1002-9090 reading good quality linear bar codes Width of Field 4.0 10.2 3 mil 5 mil 7.5 mil 4.0 10.2 13 mil In. 0.0 Cm. 0.0 10.2 12.7 15.2 17.8 20.3 22.9 25.4 Nominal Distance from Scanner...
Page 159
Typical performance at 20 C for 7837-1200-9090 reading good quality, 3:1 aspect ratio PDF417 bar codes Width of Field 10 mil 15 mil In. 0.0 Cm. 0.0 10.2 12.7 15.2 17.8 20.3 22.9 Nominal Distance from Scanner 13 - 9...
Page 160
Typical performance at 20 C for 7837-1200-9090 reading good quality linear bar codes Width of Field 5 mil 7.5 mil 13/15 mil In. 0.0 Cm. 0.0 10.2 12.7 15.2 17.8 20.3 22.9 Nominal Distance from Scanner 13 - 10...
Page 161
Typical performance at 20 C for 7837-1100-9090, 7837-1102-9090, 7837-1110- 9090 reading good quality bar codes Width of Field 6.5 mil 7.5 mil 13 mil 15 mil In. 0.0 3.0 4.0 8.0 9.0 Cm. 0.0 7.6 10.2 12.7 15.2 17.8 20.3 22.9 25.4 27.9 30.5 33 35.6 38.1 40.6 43.2 45.7 Nominal Distance from Scanner 13 - 11...
"Customer Support" on page 15-1 for further information. Maintenance The NCR RealScan 7837 High-Performance Scanner provides reliable and effi- cient operation with a minimum of care. Although specific maintenance is not required, the following periodic checks ensure dependable scanner operation: Cleaning the Scanner’s Window...
Replacing the Interface Cable The standard interface cable is attached to the scanner with an 10-pin modular connector. When properly seated, the connector is held in the NCR RealScan 7837 High-Performance Scanner scanner’s handle by a flexible retention tab. The interface cable is designed to be field replaceable.
Page 165
2. The host system power is on (if external power isn’t used). 3. The trigger works. Is the scanner having trouble reading your symbols? If the scanner isn’t reading symbols well, check that the symbols: 1. Aren’t smeared, rough, scratched, or exhibiting voids. 2.
Application Support If you are still experiencing problems, call your Distributor or NCR: 1-800-262-7782 in North America E-Mail: support@NCR.com 14 - 4...
Help Desk Information Should you need technical assistance installing or 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.