Intermec SR60 Programmer's Reference Manual
Intermec SR60 Programmer's Reference Manual

Intermec SR60 Programmer's Reference Manual

Intermec technologies scanner user manual
Hide thumbs Also See for SR60:
Table of Contents

Advertisement

Programmer's
Reference Manual
SR60 Scanner

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SR60 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Intermec SR60

  • Page 1 Programmer’s Reference Manual SR60 Scanner...
  • Page 2 Intermec. Information and specifications contained in this document are subject to change without prior noticed and do not represent a commitment on the part of Intermec Technologies Corporation. © 2006 by Intermec Technologies Corporation. All rights reserved.
  • Page 3: Table Of Contents

    How to Program the SR60 Scanner........
  • Page 4 Disabling a Symbology-Specific Label ID ......63 ..... . 47 SR60 Scanner Programmer’s Reference Manual...
  • Page 5 Gap Check......... . 91 SR60 Scanner Programmer’s Reference Manual Contents .
  • Page 6 Read Verification ........123 SR60 Scanner Programmer’s Reference Manual...
  • Page 7 ASCII Character Set ..........158 Contacting Intermec Product Support ........159 SR60 Scanner Programmer’s Reference Manual...
  • Page 8 Contents viii SR60 Scanner Programmer’s Reference Manual...
  • Page 9: Before You Begin

    Global Services and Support Warranty Information To understand the warranty for your Intermec product, visit the Intermec web site at Support > Warranty. Disclaimer of warranties: The sample code included in this document is presented for reference only.
  • Page 10: Telephone Support

    Before You Begin Visit the Intermec technical knowledge base (Knowledge Central) at information or to request technical support for your Intermec product. Telephone Support These services are available from Intermec Technologies Corporation. Services Order Intermec products Order Intermec media Order spare...
  • Page 11: Who Should Read This Manual

    SR60 scanner. This document explains how to program and configure the SR60 scanner. Before you work with the SR60, you should be familiar with the host system to which you will connect the SR60. Related Documents The Intermec web site at documents (as PDF files) that you can download for free.
  • Page 12 Before You Begin SR60 Scanner Programmer’s Reference Manual...
  • Page 13: Introduction To Programming The Sr60 Scanner

    This chapter explains how and why you program your SR60 scanner. You will find these sections in this chapter: • Customizing Your Scanner’s Operation • How to Program the SR60 Scanner • About the Scanner LEDs and Beeper • Integrating the Scanner With Your Host System •...
  • Page 14: Customizing Your Scanner's Operation

    Chapter 1 — Introduction to Programming the SR60 Scanner Customizing Your Scanner’s Operation You can customize your SR60 scanner’s operation using the programming bar codes in this manual. • You can select and configure the settings that allow communication with your host terminal, such as setting the RS-232 baud rate and parity for the RS-232 interface.
  • Page 15: What Is Programming Mode

    Chapter 1 — Introduction to Programming the SR60 Scanner What Is Programming Mode? The scanner must be placed in Programming mode in order to accept programming commands. You place the scanner in Programming mode by scanning the SET bar code, which appears first in each set of programming bar codes in this manual.
  • Page 16: Three Sample Programming Sequences

    Chapter 1 — Introduction to Programming the SR60 Scanner • When programming a feature requiring you to scan single • Intermec recommends that you limit each programming 3 Scan the END bar code to save any new settings and exit Programming mode.
  • Page 17 Chapter 1 — Introduction to Programming the SR60 Scanner The term Item Tag describes an assigned number encoded in a programming bar code that selects, enables, or disables a specific feature. 3 Exit Programming mode and reset the scanner with the END bar code.
  • Page 18: Roadmap For Programming The Scanner

    Chapter 5, “Configuring General Features,” on page 133. Once the necessary changes have been made, and you have scanned the END bar code, you are ready to operate the SR60 scanner. About the Scanner LEDs and Beeper The scanner provides a set of indicators that verify or announce scanner functions.
  • Page 19: Scanner Leds

    Chapter 1 — Introduction to Programming the SR60 Scanner Scanner LEDs The amber Laser On LED is located on top rear of the scanner and lights whenever laser power is on. The green Good Read LED is located on top rear of the scanner and flashes: •...
  • Page 20: Changing The Interface Cable

    Verifying that Your Scanner Supports the Interface You must make sure that your SR60 scanner supports the interface you want to change to. The following list indicates the interfaces each SR60 scanner supports: •...
  • Page 21: Reconfiguring The Interface Settings

    Chapter 1 — Introduction to Programming the SR60 Scanner 3 Holding the scanner handle and end cap together in one hand, pull the connector out of the handle end cap to free the interface cable. 4 Connect the new interface cable at the scanner and rotate the forked cable retainer to secure it.
  • Page 22: Restoring Factory Default Settings

    Chapter 1 — Introduction to Programming the SR60 Scanner Restoring Factory Default Settings You can restore the factory default settings at any time by scanning the Return to Factory Default Settings bar code in this section. This bar code is typically used to return the scanner to a known operating state when the present programming status is not known, faulty, or suspect.
  • Page 23: Trouble Scanning The Bar Codes In This Manual

    Start Guide (P/N 930-141-001) which shipped with the scanner. • Hold the SR60 scanner at least 1.2 m (4 ft) from the bar code because this is a long range scanner. • If you see more than one red marker beam, aim the center beam on the bar code.
  • Page 24 Chapter 1 — Introduction to Programming the SR60 Scanner SR60 Scanner Programmer’s Reference Manual...
  • Page 25: Configuring Interface Settings

    You will find these sections in this chapter: • Wand Emulation Interface • Wand Emulation Settings • RS-232 Interface/WN-RS-232 (SNI) Interface • RS-232 Communication Parameters • Keyboard Wedge Interface • USB Interface SR60 Scanner Programmer’s Reference Manual Configuring Interface Settings...
  • Page 26: Wand Emulation Interface

    Wand Emulation Interface. Note: You should enable Transmit C128 Function Characters only when Data Format is set to Transmit in Normal Format or Transmit in Code 128 Format. SET ------------------------------------------- Polarity Space Low, Bar High --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 27 --------- High (330 µs) --------- Data Format Transmit in Normal Format --------- Transmit in C39 Format --------- Transmit in C39 Full ASCII Format --------- Transmit in C128 Format --------- SR60 Scanner Programmer’s Reference Manual Chapter 2 — Configuring Interface Settings...
  • Page 28 Chapter 2 — Configuring Interface Settings Idle State --------- High --------- Transmit C128 Function Characters Enable --------- Disable --------- END ------------------------------------------ SR60 Scanner Programmer’s Reference Manual...
  • Page 29: Wand Emulation Pre/Post-Noise Settings

    For example, scan the 0 and the 3 bar codes for three transitions. 4 Scan the END bar code. Pre-Noise Transitions Settings SET ------------------------------------------- Don’t Transmit Pre-Noise --------- Set Pre-Noise Transitions --------- SR60 Scanner Programmer’s Reference Manual Chapter 2 — Configuring Interface Settings...
  • Page 30 Use the bar codes in “Keypad Bar Codes” on page 154 to scan two digits representing the number of Post-Noise Transitions padded with leading zeros. For example, 03 = three transitions, 08 = eight, and 15 = fifteen. END ------------------------------------------ SR60 Scanner Programmer’s Reference Manual...
  • Page 31: Rs-232 Interface/Wn-Rs-232 (Sni) Interface

    • Baud Rate • Data Format Settings: Data Bit, Parity Bit, and Stop Bit(s) • Handshaking • Hardware Handshaking (CTS/RTS) • Software Handshaking (XON/XOFF) • ACK/NAK Options • Intercharacter Delay SR60 Scanner Programmer’s Reference Manual Chapter 2 — Configuring Interface Settings...
  • Page 32: Baud Rate

    Rate bar code you scan during a programming session is the setting that is stored when you scan the END bar code. SET ------------------------------------------- Baud Rate = 1200 --------- Baud Rate = 2400 --------- Baud Rate = 4800 --------- Baud Rate = 9600 --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 33: Data Format Settings

    END ------------------------------------------ Data Format Settings Scan the following bar codes to select the data format configuration needed to communicate with your system. SET ------------------------------------------- Data Bit Seven --------- Eight --------- SR60 Scanner Programmer’s Reference Manual Chapter 2 — Configuring Interface Settings...
  • Page 34 Chapter 2 — Configuring Interface Settings Parity Bit None --------- Even --------- --------- Mark --------- Space --------- Stop Bit(s) --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 35: Handshaking

    • CTS/RTS Flow Control is a type of hardware handshaking. The scanner activates the RTS (Request to Send) line when it is ready to send data to the host. The scanner waits for an active Clear to Send (CTS) signal from the host before transmitting data.
  • Page 36 Step #2 bar code, and then scan the END bar code. Enable CTS/RTS Flow Control SET ------------------------------------------- Step #1 --------- Step #2 --------- Label 1 Disabled until Assert SR60 Scanner Programmer’s Reference Manual Will not scan again until toggled Label 2...
  • Page 37: Software Handshaking

    XON/XOFF is software handshaking that allows the host to control data transmission. If the host sends an XOFF command to the scanner, the scanner does not send the bar code data until it receives an XON command from the host. If the host sends the XOFF command during data transmission, the host receives additional characters for no more than 2 ms.
  • Page 38 Chapter 2 — Configuring Interface Settings Enable XON/XOFF Control SET ------------------------------------------- Step #1 --------- Step #2 --------- END ------------------------------------------ Disable both CTS/RTS and XON/XOFF Control SET ------------------------------------------- Step #1 --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 39: Rs-232 Ack/Nak Options

    • To enable XON/XOFF Control, see page 26. RS-232 ACK/NAK Options Scan the following bar codes to configure the RS-232 ACK/NAK parameters for your scanner. RS-232 ACK/NAK Options SET ------------------------------------------- Disable ACK/NAK --------- SR60 Scanner Programmer’s Reference Manual Chapter 2 — Configuring Interface Settings...
  • Page 40: Rs-232 Intercharacter Delay

    RS-232 Intercharacter Delay Intercharacter Delay refers to the pause, if any, between each character before it is sent to the host. This time delay controls the flow of data from the scanner. SET ------------------------------------------- None --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 41 10 Milliseconds --------- 20 Milliseconds --------- 30 Milliseconds --------- 40 Milliseconds --------- 50 Milliseconds --------- 100 Milliseconds --------- 200 Milliseconds --------- SR60 Scanner Programmer’s Reference Manual Chapter 2 — Configuring Interface Settings...
  • Page 42: Keyboard Wedge Interface

    • Chapter 5, “Configuring General Features,” on page 133 Note: If you configure the transmission parameters so that a label results in no actual data to send, the label will be accepted, beeped, and no data transmitted. SR60 Scanner Programmer’s Reference Manual...
  • Page 43: Pc Keyboard Interface Selection

    Find your PC Keyboard Interface in the first column and note the corresponding Interface Type in the second column. For your convenience, the third column lists the corresponding cable or cables you can use to connect the SR60 scanner. PC Keyboard Interfaces and Cables Supported PC Keyboard Interface...
  • Page 44 Chapter 2 — Configuring Interface Settings PC Keyboard Interface Type SET ------------------------------------------- --------- --------- --------- --------- --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 45: Connect To A Laptop Or Pc And Send Control/Function Characters

    END ------------------------------------------ Connect to a Laptop or PC and Send Control/Function Characters You need to know if the scanner will be connected to a laptop (with an integrated keyboard), connected to a PC (with an external keyboard), or operated with no external keyboard. You also need to know if you want to transmit control characters and function characters.
  • Page 46 Scan the following bar codes to select the option for connecting to a laptop or PC. SET ------------------------------------------- Connect to Laptop or PC Laptop/No External Keyboard --------- Keyboard Attached --------- Send Control/Function Characters Enable Control Characters --------- Enable Function Characters --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 47: Caps Lock

    • The Caps Lock = Shift-Lock bar code sends character data to the host in shifted case. This option may be used only with interface type G (IBM 3xxx 122-keyboard) with the Shift Lock key on. SET ------------------------------------------- SR60 Scanner Programmer’s Reference Manual Chapter 2 — Configuring Interface Settings...
  • Page 48: Country Mode

    --------- Caps Lock On --------- Caps Lock = Shift-Lock --------- END ------------------------------------------ Country Mode You can select the following countries only when the scanner is configured for Interface Type E: • Belgium • Britain • Denmark • France • Germany •...
  • Page 49 • Portugal • Spain • Sweden • Switzerland • U.S.A. Scan the following bar codes to select the desired country. SET ------------------------------------------- Belgium --------- Britain --------- Denmark --------- France --------- SR60 Scanner Programmer’s Reference Manual Chapter 2 — Configuring Interface Settings...
  • Page 50 Chapter 2 — Configuring Interface Settings Germany --------- Italy --------- Japanese 106-Key --------- Norway --------- Portugal --------- Spain --------- Sweden --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 51: Intercharacter Delay

    Intercharacter Delay refers to the pause, if any, between each character before it is sent to the host. This time delay controls the flow of data from the scanner. Scan the following bar codes to select the Intercharacter Delay. SET -------------------------------------------...
  • Page 52 Chapter 2 — Configuring Interface Settings 10 Milliseconds --------- 20 Milliseconds --------- 30 Milliseconds --------- 40 Milliseconds --------- 60 Milliseconds --------- 80 Milliseconds --------- 90 Milliseconds --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 53: Quiet Interval

    SET ------------------------------------------- 10 Milliseconds --------- 20 Milliseconds --------- 50 Milliseconds --------- 100 Milliseconds --------- SR60 Scanner Programmer’s Reference Manual Chapter 2 — Configuring Interface Settings...
  • Page 54: Usb Interface

    Code bar code. 4 Using the Digits bar codes on page 44, scan the digits to set the keyboard country code you identified in Step 1. 5 Scan the END bar code on page 43. SR60 Scanner Programmer’s Reference Manual...
  • Page 55 Keyboard Country Code --------- Use the bar codes on the next page to specify the three-digit keyboard country code you identified in Step 1. END ------------------------------------------ SR60 Scanner Programmer’s Reference Manual Chapter 2 — Configuring Interface Settings Code for Code for...
  • Page 56 Chapter 2 — Configuring Interface Settings Digits --------- --------- --------- --------- --------- --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 57 --------- --------- --------- --------- SR60 Scanner Programmer’s Reference Manual Chapter 2 — Configuring Interface Settings...
  • Page 58 Chapter 2 — Configuring Interface Settings SR60 Scanner Programmer’s Reference Manual...
  • Page 59: Configuring Label Transmit Settings

    This chapter contains the programming bar codes for configuring the optional prefix, suffix, and label ID which may be sent in addition to bar code data if your SR60 scanner is configured for the RS-232 or Keyboard Wedge interface. You will find these sections in this chapter: •...
  • Page 60: When To Configure Label Transmit Settings

    • symbology-specific identifier characters (or label IDs). You may configure these Label Transmit settings only if your SR60 scanner has been configured to use either the RS-232 or Keyboard Wedge interface. How to Use the Prefix, Suffix, and Label ID The following table shows how you can use the prefix, suffix, and label ID characters.
  • Page 61: Setting Global Prefix(Es)

    Setting Global Prefix(es) You may add one or two prefix characters to the standard label format. To add more than two prefix characters, contact Intermec Product Support for Full Label Edit (FLE) options. To set global prefixes 1 Identify your specific system requirements.
  • Page 62: Setting Global Suffix(Es)

    END ------------------------------------------ Setting Global Suffix(es) You may add one or two suffix characters to the standard label format. To add more than two suffix characters, contact Intermec Product Support for Full Label Edit (FLE) options. To set global suffixes 1 Identify your specific system requirements.
  • Page 63 Use the ASCII chart on page 158 to identify the ASCII character(s) and the corresponding hex code(s) for the suffix. Then use the bar codes on page 154 to scan the four digits corresponding to the hex values. SR60 Scanner Programmer’s Reference Manual Chapter 3 — Configuring Label Transmit Settings...
  • Page 64: Setting A Single-Character Prefix Or Suffix

    Chapter 3 — Configuring Label Transmit Settings END ------------------------------------------ Setting a Single-Character Prefix or Suffix The scanner does not transmit a prefix or suffix character if its hex value is set to zero. To set a prefix or suffix that has only one character...
  • Page 65: Disabling A Global Prefix Or Suffix

    2 Scan the Set Prefix or Set Suffix bar code. 3 Scan the 0 digit four times to disable the prefix or suffix characters. 4 Scan the END bar code. SR60 Scanner Programmer’s Reference Manual Chapter 3 — Configuring Label Transmit Settings...
  • Page 66 Chapter 3 — Configuring Label Transmit Settings Disabling Global Prefix/Suffix Characters SET ------------------------------------------- Set Prefix --------- Set Suffix --------- --------- END ------------------------------------------ SR60 Scanner Programmer’s Reference Manual...
  • Page 67: Setting A Label Id

    EAN-8 (with 5 add-ons) EAN-8 (with 8 add-ons) EAN-13 (with 2 add-ons) EAN-13 (with 5 add-ons) EAN-13 (with 8 add-ons) Code 39 PharmaCode Codabar Interleaved 2 of 5 SR60 Scanner Programmer’s Reference Manual Chapter 3 — Configuring Label Transmit Settings Identifier (ID)
  • Page 68: Setting The Label Id Location

    1 Scan the SET bar code. 2 Scan the bar code for the location you chose. 3 Scan the END bar code Setting Label ID Location SET ------------------------------------------- Label ID = None --------- Identifier (ID) & None SR60 Scanner Programmer’s Reference Manual...
  • Page 69: Setting A Symbology-Specific Label Id

    For this example, you would scan the UPC-A symbology bar code. 4 Using the list of bar codes that starts on page 154, scan the four digits corresponding to the hex values you chose in Step 1. SR60 Scanner Programmer’s Reference Manual Chapter 3 — Configuring Label Transmit Settings...
  • Page 70: Selecting The Symbology

    You scan these bar codes when, for example, you configure a symbology-specific label ID. You may scan only one symbology per programming session. Setting Label ID Characters by Symbology SET ------------------------------------------- Code 39 --------- PharmaCode 39 --------- Code 128 --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 71 UCC/EAN 128 --------- Interleaved 2 of 5 --------- Codabar --------- UPC-A --------- UPC-A (2 digit add-ons) --------- UPC-A (with 5 digit add-ons) --------- UPC-A (with C128 add-ons) --------- SR60 Scanner Programmer’s Reference Manual Chapter 3 — Configuring Label Transmit Settings...
  • Page 72 Chapter 3 — Configuring Label Transmit Settings UPC-E --------- UPC-E (with 2 digit add-ons) --------- UPC-E (with 5 digit add-ons) --------- UPC-E (with C128 add-ons) --------- EAN-13 --------- EAN-13 (with 2 digit add-ons) --------- EAN-13 (with 5 digit add-ons) --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 73 (with C128 add-ons) --------- EAN-8 --------- EAN-8 (with 2 digit add-ons) --------- EAN-8 (with 5 digit add-ons) --------- EAN-8 (C128 add-ons) --------- Code 93 --------- Standard 2 of 5 --------- SR60 Scanner Programmer’s Reference Manual Chapter 3 — Configuring Label Transmit Settings...
  • Page 74: Setting A Single-Character Label Id

    END ------------------------------------------ Setting a Single-Character Label ID The scanner does not transmit a label ID character if its hex value is set to zero. If you need a Label ID that contains only a single character, you can set a single-character label ID.
  • Page 75: Disabling A Symbology-Specific Label Id

    To disable a symbology-specific label ID, you follow the steps in the “To set a single-character label ID” procedure on page 62, except you must scan four zeros in Step 5. SR60 Scanner Programmer’s Reference Manual Chapter 3 — Configuring Label Transmit Settings...
  • Page 76 Chapter 3 — Configuring Label Transmit Settings SR60 Scanner Programmer’s Reference Manual...
  • Page 77: Enabling And Configuring Symbologies

    • Code 128 and UCC/EAN 128 Options • Interleaved 2 of 5 Options • Codabar Options • UPC/EAN Options • Code 93 Options • Standard 2 of 5/IATA Options • IATA Options • MSI/Plessey Options SR60 Scanner Programmer’s Reference Manual Enabling and Configuring Symbologies...
  • Page 78: All Symbologies Supported By All Interfaces

    You can enable any bar code symbology described in this chapter because all the symbologies in this chapter are supported by all the SR60 scanner interface types. Identify the symbologies you want to enable. Use the bar codes in this chapter to enable those symbologies and set the data format options (such as check digit or start/stop characters) required by your host system for each symbology type.
  • Page 79 • The Enable UPC-E bar code on page 69 tells the scanner to recognize UPC-E as an active symbology. Like UPC-A, UPC- E offers options for symbology expansion and reading of add- ons.
  • Page 80 Note: If you enable a symbology that has additional features that should be set, turn to the pages that support that symbology and its programmable features. SET ------------------------------------------- Disable All Symbologies --------- Symbology Selections Enable Code 39 --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 81 Enable PharmaCode 39 --------- Enable Code 128 --------- Enable UCC/EAN 128 --------- Enable Interleaved 2 of 5 --------- Enable Codabar --------- Enable UPC-A --------- Enable UPC-E --------- SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 82 Chapter 4 — Enabling and Configuring Symbologies Enable EAN-13 --------- Enable EAN-8 --------- Enable Code 93 --------- Enable Standard 2 of 5 --------- Enable IATA --------- Enable MSI/Plessey --------- END ------------------------------------------ SR60 Scanner Programmer’s Reference Manual...
  • Page 83: Code 39/Pharmacode 39 Options

    Minimum Label Length Minimum Label Length sets the minimum label length required for the Code 39 symbology. This feature causes the scanner to ignore small label segments, reducing the possibility that a portion of a good label is incorrectly seen as an entire label.
  • Page 84: Configuring The Code 39 Options

    Configuring the Code 39 Options Scan the following bar codes to configure the Code 39 options. SET ------------------------------------------ Check Digit Don’t Calculate --------- Calculate --------- Don’t Transmit --------- Transmit --------- Start/ Stop Don’t Transmit --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 85: Minimum Label Length

    39 bar codes containing one or more full ASCII characters can also limit the amount of characters that are decoded; in these circumstances, the scanner decodes at least 24 data characters. 2 Scan the SET bar code. SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 86 (such as 04, 06, or 08). 5 Scan the END bar code. Minimum Label Length SET ------------------------------------------ Set Minimum Label Length --------- END ------------------------------------------ Digits --------- --------- page 74, scan the digits to SR60 Scanner Programmer’s Reference Manual...
  • Page 87 --------- --------- --------- --------- --------- --------- --------- SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 88: Read Verification

    Scan the following bar codes to set the minimum number of reads required to verify Code 39/Pharmacode 39 symbologies. Note: The more times the scanner is required to read and compare the bar code data, the longer the scanner takes to validate and transmit a label.
  • Page 89: About Pharmacode 39 Options

    Configuring the PharmaCode 39 Options Scan the following bar codes to configure the PharmaCode 39 options for check digit and start/stop characters. SET ------------------------------------------ Check Digit Don’t Transmit --------- SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 90: Code 128 And Ucc/Ean 128 Options

    Code 128 and UCC/EAN 128 symbology. This feature causes the scanner to ignore small label segments, reducing the possibility that a portion of a good label is incorrectly seen as an entire label. SR60 Scanner Programmer’s Reference Manual...
  • Page 91: Read Verification

    Read Verification Read Verification is the number of times the scanner is required to read the bar code data before sending the label data to the host. Configuring the Code 128/and UCC/EAN 128 Options Scan the following bar codes to configure the Code 128 and UCC/EAN 128 options.
  • Page 92 Chapter 4 — Enabling and Configuring Symbologies Set Minimum Label Length --------- END ------------------------------------------ Digits --------- --------- --------- --------- --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 93: Read Verification

    Scan the following bar codes to set the minimum number of reads required to verify Code 128 and UCC/EAN 128 symbologies. Note: The more times the scanner is required to read and compare the bar code data, the longer the scanner takes to validate and transmit a label.
  • Page 94: Interleaved 2 Of 5 Options

    This section describes the Interleaved 2 of 5 options and contains the programming bar codes you can use to configure those options. About Interleaved 2 of 5 Options The Interleaved 2 of 5 symbology has the following programmable features: SR60 Scanner Programmer’s Reference Manual...
  • Page 95: Check Digit

    • The Set Minimum Label Length bar code on page 86 • The Enable Fixed Length Format bar code on page 87 directs the scanner to read only one or two label lengths. If you select fixed length format, there are three bar code labels for programming your scanner to read either one or two fixed lengths.
  • Page 96: Read Verification

    • The No Second Fixed Length bar code on page 88 Read Verification Read Verification is the number of times the scanner is required to read the bar code data before sending the label data to the host. Configuring the Interleaved 2 of 5 Options Scan the following bar codes to configure the Interleaved 2 of 5 symbology options.
  • Page 97: Label Length Format

    2 Scan the SET bar code on page 86. 3 Scan the Enable Variable Length Format bar code. SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 98: Fixed Length Format

    14 characters and 8 digits. All fixed length settings must be an even number. To set Interleaved 2 of 5 Fixed Length Format 1 Identify the fixed length settings you want to make. SR60 Scanner Programmer’s Reference Manual...
  • Page 99 Fixed Length Format SET ------------------------------------------ Enable Fixed Length Format --------- SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies Step 6. No Second Fixed Length bar code and skip to Step 8. page 88, scan the digits to set...
  • Page 100 Chapter 4 — Enabling and Configuring Symbologies Set First Fixed Length --------- Set Second Fixed Length --------- No Second Fixed Length --------- END ------------------------------------------ Digits --------- --------- --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 101 --------- --------- --------- --------- --------- --------- --------- SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 102: Read Verification

    Scan the following bar codes to set the number of reads to verify Interleaved 2 of 5 symbology. Note: The more times the scanner is required to read and compare the bar code data, the longer the scanner takes to validate and transmit a label.
  • Page 103: Codabar Options

    If the check digit is not calculated, the digit will be sent regardless of settings for transmit or don’t transmit. For example, if you choose to transmit check digit, but not calculate it, the scanner sends the check digit encoded in the label without verifying its accuracy.
  • Page 104: Start/Stop Characters

    • The Set Minimum Label Length bar code on page 95 • The Enable Fixed Length Format bar code on page 96 directs the scanner to read only one or two label lengths. If you select fixed length format, there are three bar code labels for programming your scanner to read either one or two fixed lengths.
  • Page 105: Start/Stop Format

    B, C, D (used for Start/Stop characters) are translated before being sent to the host. Read Verification Read Verification is the number of times the scanner is required to read the bar code data before sending the label data to the host. Configuring the Codabar Options Scan the following bar codes to configure the Codabar symbology options.
  • Page 106: Label Length Format

    3 Scan the Enable Variable Length Format bar code. 4 Scan the Set Minimum Label bar code. 5 Using the Digits bar codes on page 97, scan the digits to set the minimum label length you identified in Step 1. SR60 Scanner Programmer’s Reference Manual...
  • Page 107: Fixed Length Format

    --------- END ------------------------------------------ Fixed Length Format The scanner offers the option of requiring Codabar labels to have one or two fixed lengths in the Fixed Label Format. To set Codabar symbology to Fixed Length Format 1 Identify the fixed length settings you want to make.
  • Page 108 8 Scan the END bar code. Fixed Length Format SET ------------------------------------------ Enable Fixed Length Format --------- Set First Fixed Length --------- Set Second Fixed Length --------- Step 6. No Second Fixed Length bar code and skip to Step 8. SR60 Scanner Programmer’s Reference Manual...
  • Page 109 No Second Fixed Length --------- END ------------------------------------------ Digits --------- --------- --------- --------- --------- SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 110 Chapter 4 — Enabling and Configuring Symbologies --------- --------- --------- --------- --------- Start/Stop Characters SET ------------------------------------------ Match Not Required --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 111 END ------------------------------------------ Note: If you choose Transmit, you must also choose one of these data formats: ABCD/TN*E, abcd/tn*e, ABCD/ABCD, or abcd/ abcd by scanning the appropriate bar code. SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 112: Read Verification

    Scan the following bar codes to set the number of reads to verify Codabar symbology. Note: The more times the scanner is required to read and compare the bar code data, the longer the scanner takes to validate and transmit a label.
  • Page 113: Upc/Ean Options

    UPC-A or UPC-E and EAN-8 or EAN-13 Two and Five Digit Add-ons filters: • Required means UPC/EAN bar codes must have add-ons or label will not be read. SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 114: Price/Weight Check Digit

    Chapter 4 — Enabling and Configuring Symbologies • Optional means scanner reads UPC/EAN bar codes with or without add-ons. • Disable directs the scanner not to recognize or read add-on portions of UPC/EAN labels, but to read the main body of the label.
  • Page 115 SET ------------------------------------------ UPC-A Send Check Digit --------- Don’t Send Check Digit --------- Send NSD --------- Don’t Send NSD --------- UPC-E Send Check Digit --------- Don’t Send Check Digit --------- SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 116: Ean Data Format Settings

    NSD is determined by the UPC-A settings on this page. EAN Data Format Settings These settings affect EAN data format. SET ------------------------------------------ EAN-13 Send Check Digit --------- Don’t Send Check Digit --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 117: Upc/Ean Expansion

    Scan the following bar codes to activate UPC/EAN Expansion: • Expand UPC-A to EAN-13 • Expand UPC-E to UPC-A • Expand EAN-8 to EAN-13 • Expand UPC-E to EAN-13 SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 118 OPC-E to UPC-A, the settings for UPC-A determine how the scanner sends the bar code contents. SET ------------------------------------------ UPC-A to EAN-13 Expansion Expand --------- Don’t Expand --------- UPC-E to UPC-A Expansion Expand --------- Don’t Expand --------- EAN-8 to EAN-13 Expansion Expand --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 119: Upc/Ean Add-Ons

    UPC/EAN Add-ons There are many ways to configure the scanner to handle add-ons. The scanner uses four filters that can be specified to define how add-ons are handled. The following is true for each filter: • Each add-on type can be disabled, required or optional.
  • Page 120 Note: Due to the structure of add-on codes, selecting the optional setting makes it impossible to ensure that the scanner will always read the add-on portion of the label. Intermec makes no guarantee, either written or implied, that scanners with optional add-on decoding enabled will perform with the speed and accuracy required for any given application.
  • Page 121: Custom Add-Ons

    Use the following bar codes to select domestic four or five digit, select European four or five digit, or disable the price/weight check. SET ------------------------------------------ Disable Price/Weight Check Digit --------- Enable 4-Digit Check Digit --------- SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 122: Read Verification

    4 Repeat Steps 2 and 3 until read verification has been modified for each symbology you enabled. 5 Scan the END bar code. SR60 Scanner Programmer’s Reference Manual...
  • Page 123 Read Verification SET -------------------------------------- Verify UPC-A --------- Verify UPC-E --------- Verify EAN-13 --------- Verify EAN-8 --------- Verify Instore Label --------- Number of Reads to Verify One Read --------- SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 124: Code 93 Options

    Minimum Label Length Minimum Label Length sets the minimum label length required for Code 93 symbology. This feature causes the scanner to ignore small label segments, reducing the possibility that a portion of a good label is incorrectly seen as an entire label.
  • Page 125: Configuring The Code 93 Options

    Note: To set a label length less than ten, you must scan a zero digit first and then the length digit (such as 04, 06, or 08). 5 Scan the END bar code. SET ------------------------------------------ Set Minimum Label Length --------- SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 126 Chapter 4 — Enabling and Configuring Symbologies Use the Digits bar codes to specify the two-digit minimum length value you identified in Step 1. END ------------------------------------------ Digits --------- --------- --------- --------- --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 127: Read Verification

    Scan the following bar codes to set the number of reads to verify Code 93 symbology. Note: The more times the scanner is required to read and compare the bar code data, the longer the scanner takes to validate and transmit a label.
  • Page 128: Standard 2 Of 5/Iata Options

    About Standard 2 of 5/IATA Options The Standard 2 of 5/IATA symbologies have the following programmable features: • Check Digit • Label Length Format • Read Verification SR60 Scanner Programmer’s Reference Manual...
  • Page 129: Check Digit

    • The Set Minimum Label Length bar code on page 120 • The Enable Fixed Length Format bar code on page 121 directs the scanner to read only one or two label lengths. If you select fixed length format, there are three bar code labels for programming your scanner to read either one or two fixed lengths.
  • Page 130: Read Verification

    • The No Second Fixed Length bar code on page 121 Read Verification Read Verification is the number of times the scanner is required to read the bar code data before sending the label data to the host. Configuring the Standard 2 of 5/IATA Options Scan the following bar codes to configure the Standard 2 of 5/ IATA symbology options.
  • Page 131: Label Length Format

    Note: To set a label length less than ten, you must scan a zero digit first and then the length digit (such as 04, 06, or 08). 6 Scan the END bar code. Variable Length Format SET ------------------------------------------ SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 132: Fixed Length Format

    7 Using the Digits bar codes on page 122, scan the digits to set the second fixed label length you identified in Step 1. Step 6. No Second Fixed Length bar code and skip to Step 8. SR60 Scanner Programmer’s Reference Manual...
  • Page 133 8 Scan the END bar code. Fixed Length Format SET ------------------------------------------ Enable Fixed Length Format --------- Set First Fixed Length --------- Set Second Fixed Length --------- No Second Fixed Length --------- END ------------------------------------------ SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 134 Chapter 4 — Enabling and Configuring Symbologies Digits --------- --------- --------- --------- --------- --------- --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 135: Read Verification

    Scan the following bar codes to set the number of reads to verify Standard 2 of 5/IATA symbologies. Note: The more times the scanner is required to read and compare the bar code data, the longer the scanner takes to validate and transmit a label.
  • Page 136: Iata Options

    IATA selects this custom code as the active Standard 2 of 5 symbology. When IATA is enabled, Standard 2 of 5 labels are not read. Scan the following bar codes to enable or disable IATA. SET ------------------------------------------ Enable --------- Disable --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 137: Msi/Plessey Options

    127 specifies either one or two check digits. Label Length Format Label length format permits the selection between variable length or fixed length formats. For best performance, Intermec recommends that you use the Fixed Length settings when your application requires only one or two label lengths.
  • Page 138: Read Verification

    • The Set Minimum Label Length bar code on page 128 • The Enable Fixed Length Format bar code on page 129 directs the scanner to read only one or two label lengths. If you select fixed length format, there are three bar code labels for programming your scanner to read either one or two fixed lengths.
  • Page 139: Label Length Format

    The next two sections explain how to set the MSI/Plessey label length format to either the Variable Length or Fixed Length format. Variable Length Format You can set the MSI/Plessey to read Variable Length Format. SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 140: Fixed Length Format

    Length --------- END ------------------------------------------ Fixed Length Format The scanner offers the option of requiring MSI/Plessey labels to have one or two fixed length(s) in the Fixed Label Format. page 130, scan the digits to set SR60 Scanner Programmer’s Reference Manual...
  • Page 141 8 Scan the END bar code on page 130. Fixed Length SET ------------------------------------------ Enable FIxed Length Format --------- SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies Step 6. Second Fixed Length bar code and skip to Step 8.
  • Page 142 Chapter 4 — Enabling and Configuring Symbologies Set First Fixed Length --------- Set Second Fixed Length --------- No Second Fixed Length --------- END ------------------------------------------ Digits --------- --------- --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 143 --------- --------- --------- --------- --------- --------- --------- SR60 Scanner Programmer’s Reference Manual Chapter 4 — Enabling and Configuring Symbologies...
  • Page 144: Read Verification

    Scan the following bar codes to set the number of reads to verify MSI/Plessey symbologies. Note: The more times the scanner is required to read and compare the bar code data, the longer the scanner takes to validate and transmit a label.
  • Page 145: Configuring General Features

    • Configuring the Green LED Idle State • Configuring the Beeper Settings • Configuring the Marker Beam • Configuring the Low Power Mode • Configuring the Low Power Shutdown Delay • Configuring the Half-Angle SR60 Scanner Programmer’s Reference Manual Configuring General Features...
  • Page 146: Configuring The Green Led Idle State

    • The Beep On and Beep Off bar codes on page 135 enable or disable the beep upon completion of a good read. Note: Intermec strongly recommends that you do not disable this feature. The good read beep provides the best scanning status feedback to the user.
  • Page 147 (100 msec), medium (250 msec), or long (500 msec). • The When to Beep bar codes on page 137 let you configure the scanner to emit the good read beep when one of these events completes: • Decode of a bar code label.
  • Page 148 Chapter 5 — Configuring General Features Beep On --------- Power-up Beep Enable --------- Disable --------- Beep Volume Volume 1 --------- Volume 2 --------- Volume 3 --------- Good Read Beep Frequency --------- Medium --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 149 Good Read Beep Duration Short --------- Medium --------- Long --------- When to Beep After Decode --------- After Transmission to Host --------- After CTS Activation (RS-232 Only) --------- END ------------------------------------------ SR60 Scanner Programmer’s Reference Manual Chapter 5 — Configuring General Features...
  • Page 150: Configuring The Marker Beam

    3 Scan one of the Marker Beam Duration bar codes to set the duration for the beam to be illuminated. 4 Scan the END bar code. SET ------------------------------------------- Marker Beam Enable/Disable Marker Beam Enabled --------- Marker Beam Disabled --------- Marker Beam Duration 0 Seconds --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 151 0.2 Seconds --------- 0.3 Seconds --------- 0.4 Seconds --------- 0.5 Seconds --------- 0.6 Seconds --------- 0.8 Seconds --------- 1 Seconds --------- 1.2 Seconds --------- SR60 Scanner Programmer’s Reference Manual Chapter 5 — Configuring General Features...
  • Page 152: Configuring The Low Power Mode

    However, the microcontroller must reboot with every trigger pull, which causes a very small delay in scanning. Intermec recommends that you use this mode only when the scanner is connected to a battery-powered terminal.
  • Page 153: Configuring The Low Power Shutdown Delay

    The following bar codes provide for transition times of 0 (no delay), 2, 5, or 10 seconds delay. For other Low Power Shutdown Delay settings, contact Intermec Product Support. To set the Low Power Shutdown Delay option 1 Scan the SET bar code.
  • Page 154: Configuring The Half-Angle

    Disabling the feature returns the scanner to the standard scan width. To set the Half Angle options 1 Scan the SET bar code. 2 Scan the Enable bar code to enable half angle, or scan the Disable bar code to disable half angle. SR60 Scanner Programmer’s Reference Manual...
  • Page 155 3 Scan the END bar code. SET ------------------------------------------ Enable --------- Disable --------- END ------------------------------------------ SR60 Scanner Programmer’s Reference Manual Chapter 5 — Configuring General Features...
  • Page 156 Chapter 5 — Configuring General Features SR60 Scanner Programmer’s Reference Manual...
  • Page 157: Factory Default Configuration

    This appendix lists the factory default configuration values and provides a worksheet for you to record the configuration changes you make. SR60 Scanner Programmer’s Reference Manual Factory Default Configuration...
  • Page 158: Ack/Nak Options

    Factory Default Configuration The following tables list most of the default configuration values for the SR60 scanner. The tables also serve as a worksheet where you can record the changes you make. For help restoring your scanner to these values, see “Restoring Factory Default Settings”...
  • Page 159 Universal Suffix Single Character Prefix/Suffix Disable Label ID Symbology Defaults Feature Code 39 Calculate Check Digit Transmit Check Digit Start/Stop SR60 Scanner Programmer’s Reference Manual Appendix A — Factory Default Configuration Default Disable Don’t Send 100 ms Default Default Your Setting...
  • Page 160 NSD Option Read Verification Default Disable Disable Don’t Calculate Transmit Don’t Transmit Disable Enable Don’t Calculate Transmit Disable Don’t Calculate Transmit Enable abcd/abcd Disable Enable Disable Send Send NSD Disable Send Send NSD SR60 Scanner Programmer’s Reference Manual Your Setting...
  • Page 161 Read Verification IATA MSI/Plessey Calculate Check Digit Transmit Check Digit Number of Check Characters Minimum Label Length Read Verification SR60 Scanner Programmer’s Reference Manual Appendix A — Factory Default Configuration Default Your Setting Disable Send Send NSD Disable Send Send NSD Disable Don’t Expand...
  • Page 162 Good Read Beep Frequency Good Read Beep Duration When to Beep Marker Beam Enable/Disable Enable Marker Beam Duration Low Power Mode Half Angle Default Enable High High 100 ms After Decode 500 ms Disable Enable SR60 Scanner Programmer’s Reference Manual Your Setting...
  • Page 163: Reference Information

    Reference Information This appendix contains information you may find useful while programming your SR60 scanner. In this appendix, you will find these sections: • Sample Bar Codes • Keypad Bar Codes • RS-232 Host Commands • ASCII Character Set • Contacting Intermec Product Support...
  • Page 164: Sample Bar Codes

    0 1 2 3 4 5 6 7 8 9 Codabar A $ 9 9 . 9 5 A UPC-A 0 0 1 1 2 2 3 3 4 4 1 2 8 T e s SR60 Scanner Programmer’s Reference Manual...
  • Page 165 9 9 8 8 7 5 EAN-13 1 1 0 1 2 3 4 5 6 7 8 9 1 EAN-8 0 0 2 1 0 1 2 6 SR60 Scanner Programmer’s Reference Manual Appendix B — Reference Information 6 9 0 0 0...
  • Page 166: Keypad Bar Codes

    9 8 7 6 5 4 3 2 1 0 MSI/Plessey Keypad Bar Codes To configure some features, you need to select numbers and letters. You can use these bar codes. Code 93.test 14476925 --------- --------- --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 167 SR60 Scanner Programmer’s Reference Manual Appendix B — Reference Information --------- --------- --------- --------- --------- --------- --------- ---------...
  • Page 168 Appendix B — Reference Information --------- --------- --------- --------- --------- SR60 Scanner Programmer’s Reference Manual...
  • Page 169: Rs-232 Host Commands

    Reset Scanner Beep Good Read Tone Force Good Read Tone XOFF SR60 Scanner Programmer’s Reference Manual Appendix B — Reference Information ASCII Character Description Places the scanner in an operational mode in which the scanner does not accept bar code data input from the scan optics.
  • Page 170: Ascii Character Set

    You need these hex values when you configure symbology-specific label identifiers, as well as when you enable custom prefix and suffix characters. ASCII Char. Value ASCII ASCII Char. Value Char. Value “ & ‘ ‘ < > SR60 Scanner Programmer’s Reference Manual ASCII Char. Value ‘...
  • Page 171: Contacting Intermec Product Support

    Contacting Intermec Product Support If you need to contact Intermec Product Support for help with your SR60 scanner, follow the instructions in “Global Services and Support” on page ix. Make sure you have this information before you contact Intermec Product Support: •...
  • Page 172 Appendix B — Reference Information SR60 Scanner Programmer’s Reference Manual...
  • Page 174 Corporate Headquarters 6001 36th Avenue West Everett, Washington 98203 U.S.A. tel 425.348.2600 fax 425.355.9551 www.intermec.com SR60 Scanner Programmer’s Reference Manual *937-004-001* P/N 937-004-001 Rev A...

Table of Contents