Table of Contents

Advertisement

Quick Links

Image Kiosk™ TT8870

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Adaptus Image Kiosk TT8870 and is the answer not in the manual?

Questions and answers

Summary of Contents for HHP Adaptus Image Kiosk TT8870

  • Page 1 Image Kiosk™ TT8870 ™...
  • Page 3 Statement of Agency Compliance This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
  • Page 4 Nijverheidsweg 9 5627 BT Eindhoven The Netherlands HHP 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. UL and cUL Statement UL listed UL1950 and CSA 22.2 No.950.
  • Page 5 Hand Held Products, Inc., d/b/a HHP (“HHP”) reserves the right to make changes in specifications and other information contained in this document without prior notice, and the reader should in all cases consult HHP to determine whether any such changes have been made. The information in this publication does not represent a commitment on the part of HHP.
  • Page 7: Table Of Contents

    Table of Contents Chapter 1 - Getting Started About This Manual ............... 1-1 Chapter 2 - Output Good Read Indicators ............2-1 Beeper – Good Read ............2-1 Beeper Volume – Good Read ........2-1 Beeper Pitch – Good Read ..........2-2 Beeper Duration –...
  • Page 8 Chapter 3 - Data Editing Prefix/Suffix Overview ............3-1 To Add a Prefix or Suffix:..........3-2 To Clear One or All Prefixes or Suffixes: ...... 3-3 To Add a Carriage Return Suffix to all Symbologies ..3-3 Prefix Selections ............. 3-4 Suffix Selections.............
  • Page 9 Code 39 .................5-6 Code 39 Start/Stop Characters ........5-6 Code 39 Check Character ..........5-7 Code 39 Message Length..........5-7 Code 39 Append .............5-8 Code 32 Pharmaceutical (PARAF).........5-8 Full ASCII...............5-9 Code 39 Code Page............5-10 Interleaved 2 of 5 ..............5-10 Check Digit ..............5-11 Interleaved 2 of 5 Message Length.......5-11 Code 93 ................5-12 Code 93 Message Length..........5-12 Code 93 Code Page............5-13...
  • Page 10 UPC-E0 ................5-22 UPC-E0................. 5-22 UPC-E0 Expand ............5-22 UPC-E0 Addenda Required.......... 5-23 UPC-E0 Addenda Separator......... 5-23 UPC-E0 Check Digit ............ 5-23 UPC-E0 Number System..........5-24 UPC-E0 Addenda ............5-24 UPC-E1 ................5-24 EAN/JAN-13 ..............5-25 EAN/JAN-13 Check Digit..........5-25 EAN/JAN-13 Addenda..........
  • Page 11 PDF417 ................5-37 PDF417 Message Length..........5-37 MicroPDF417 ..............5-37 MicroPDF417 Message Length ........5-38 EAN•UCC Composite Codes ..........5-38 UPC/EAN Version............5-39 EAN•UCC Composite Code Message Length....5-39 EAN•UCC Emulation ............5-40 TCIF Linked Code 39 (TLC39) .........5-40 Postal Codes ...............5-41 Postnet................5-41 Planet Code ..............5-42 British Post..............5-42 Canadian Post ...............5-42 Kix (Netherlands) Post..........5-43 Australian Post..............5-43...
  • Page 12 OCR Templates..............6-4 Creating an OCR Template ..........6-4 Stringing Together Multiple Formats (Creating “Or” Statements) ..........6-6 OCR User-Defined Variables ..........6-6 Reading Multi-Row OCR..........6-7 OCR Check Character............6-8 OCR Modulo 10 Check Character........6-8 OCR Modulo 36 Check Character........6-9 OCR User-Defined Check Character ........
  • Page 13 Imaging Commands ............8-17 Image Snap - IMGSNP ..........8-17 Image Ship - IMGSHP..........8-18 Intelligent Signature Capture - IMGBOX ....8-21 Chapter 9 - Maintenance Repairs...................9-1 Maintenance ................9-1 Cleaning the Imager’s Window ........9-1 Inspecting Cords and Connectors ........9-1 Troubleshooting..............9-2 Chapter 10 - Customer Support Obtaining Factory Service...........10-1 Technical Assistance ............10-2 Limited Warranty............10-3...
  • Page 14 viii...
  • Page 15: Chapter 1 - Getting Started

    Image Kiosk TT8870. Product specifications, dimensions, warranty, and customer support information are also included. HHP’s bar code imagers are factory programmed for the most common terminal and communications settings. These settings can be changed to meet your individual needs by scanning the bar codes in this guide.
  • Page 16 1 - 2 Image Kiosk™ TT8870 Programming Guide...
  • Page 17: Chapter 2 - Output

    Output Good Read Indicators Beeper – Good Read The beeper may be programmed On or Off in response to a good read. Turning this option off, only turns off the beeper response to a good read indication. All error and menu beeps are still audible. Default = On. * On Beeper Volume –...
  • Page 18: Beeper Pitch - Good Read

    Beeper Pitch – Good Read The beeper pitch codes modify the pitch (frequency) of the beep the imager emits on a good read. Default = Medium. Low (1600 Hz) * Medium (3250 Hz) High (4200 Hz) Beeper Duration – Good Read The beeper duration codes modify the length of the beep the imager emits on a good read.
  • Page 19: Number Of Beeps - Good Read

    Number of Beeps – Good Read The number of beeps of a good read can be programmed from 1 - 9. The same number of beeps will be applied to the beeper and LED in response to a good read. For example, if you program this option to have five beeps, there will be five beeps and five LED flashes in response to a good read.
  • Page 20: Good Read Delay

    Good Read Delay This sets the minimum amount of time before the imager can read another bar code. Default = No Delay. * No Delay Short Delay (500 ms) Medium Delay (1,000 ms) Long Delay (1,500 ms) User-Specified Good Read Delay If you want to set your own length for the good read delay, scan the bar code below, then set the delay (from 0-30,000 milliseconds) by scanning digits from the inside back cover, then scanning Save .
  • Page 21: Aimer Mode

    Aimer Mode This feature allows you to lower peak current during scanning by alternating the aimer and illumination LEDs. When the Interlaced bar code is scanned, the aimer and illumination LEDs are not allowed to be on at the same time. While this does limit peak current during scanning, the scanner performance may be slower.
  • Page 22: Centering Window

    Centering Window Use the centering feature to narrow the scanner’s field of view so the scanner reads only the bar code you want. When centering is turned on, the scanner only reads codes that intersect or are contained within the centering window you set up.
  • Page 23 Example: If you have two bar codes next to one another and the centering window is set to 40% left edge and 60% right edge, only the bar code that intersects that window will be decoded. Decoded bar code 100% Image Kiosk™...
  • Page 24: Decode Search Mode

    Decode Search Mode There are three selectable decode (scanning) modes: Full Omnidirectional - Searches for bar code features beginning at the center of an image, and searches to the image’s limits. This mode reads all symbologies (including OCR), in any orientation. The Full Omni-directional search is very thorough which may slow performance time.
  • Page 25: Output Sequence Overview

    Output Sequence Overview Require Output Sequence When turned off, the bar code data will be output to the host as the Imager decodes it. When turned on, all output data must conform to an edited sequence or the Imager will not transmit the output data to the host device. Note: This selection is unavailable when the Multiple Symbols Selection is turned on.
  • Page 26 Output Sequence Example In this example, you are scanning Code 93, Code 128, and Code 39 bar codes, but you want the imager to output Code 39 1st, Code 128 2nd, and Code 93 3rd, as shown below. Note: Code 93 must be enabled to use this example. A - Code 39 B - Code 128 C - Code 93...
  • Page 27: Output Sequence Editor

    Output Sequence Editor Enter Sequence Default Sequence Require Output Sequence When an output sequence is Required , all output data must conform to an edited sequence or the imager will not transmit the output data to the host device. When it’s On/Not Required , the imager will attempt to get the output data to conform to an edited sequence, but if it cannot, the imager transmits all output data to the host device as is.
  • Page 28: Multiple Symbols

    Multiple Symbols Note: This feature does not work when the Imager is in Low Power mode. When this programming selection is turned On , it allows you to read multiple symbols with a single pull of the Imager’s trigger. If you press and hold the trigger, aiming the Imager at a series of symbols, it reads unique symbols once, beeping (if turned on) for each read.
  • Page 29: Print Weight

    Print Weight Print Weight is used to adjust the way the imager reads Matrix symbols. If a imager will be seeing consistently heavily printed matrix symbols, then a print weight of 6 may improve the reading performance. For consistently light printing, a print weight of 2 may help.
  • Page 30: Working Orientation

    Working Orientation Some bar codes are direction-sensitive. For example, KIX codes and OCR can misread when scanned sideways or upside down. Use the working orientation settings if your direction-sensitive codes will not usually be presented upright to the scanner. Default = Upright. Upright: Rotate Clockwise 90°: Upside Down:...
  • Page 31: Chapter 3 - Data Editing

    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.
  • Page 32: To Add A Prefix Or Suffix

    To Add a Prefix or Suffix: Step 1. Scan the Add Prefix or Add Suffix symbol (page 3-4). Step 2. Determine the 2 digit Hex value from the Symbology Chart (included in Appendix A) for the symbology to which you want to apply the prefix or suffix.
  • Page 33: To Clear One Or All Prefixes Or Suffixes

    To Clear One or All Prefixes or Suffixes: You can clear a single prefix or suffix, or clear all prefixes/suffixes for a symbology. 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.
  • Page 34: Prefix Selections

    Prefix Selections Add Prefix Clear One Prefix Clear All Prefixes Suffix Selections Add Suffix Clear One Suffix Clear All Suffixes Function Code Transmit When this selection is enabled and function codes are contained within the scanned data, the imager transmits the function code to the terminal. Refer to "ASCII Conversion Chart (Code Page 1252)"...
  • Page 35: Intercharacter, Interfunction, And Intermessage Delays

    Intercharacter, Interfunction, and Intermessage Delays Some terminals drop information (characters) if data comes through too quickly. Intercharacter, interfunction, and intermessage delays slow the transmission of data, increasing data integrity. Each delay is composed of a 5 millisecond step. You can program up to 99 steps (of 5 ms each) for a range of 0-495 ms.
  • Page 36: Interfunction Delay

    To remove this delay, scan the Delay Length bar code, and set the number of steps to 0. Scan the SAVE bar code using the Programming Chart inside the back cover of this manual. Interfunction Delay An interfunction delay of up to 495 milliseconds may be placed between the transmission of each segment of the message string.
  • Page 37: Chapter 4 - Data Formatting

    Data Formatting Data Format Editor Introduction You may use the Data Format Editor to change the imager’s output. For example, you can use the Data Format Editor to insert characters at certain points in bar code data as it is scanned. The selections in the following pages are used only if you wish to alter the output.
  • Page 38: Other Programming Selections

    Step 4. Length Specify what length (up to 9999 characters) of data will be acceptable for this symbology. Scan the four digit data length from the Program- ming Chart inside the back cover of this manual. (Note: 50 characters is entered as 0050.
  • Page 39 E9 Send all but the last “nn” characters, starting from the current cursor posi- tion. Syntax = E9nn (nn is the numeric value (00-99) for the number of characters that will not be sent at the end of the message.) Move Commands F5 Move the cursor ahead “nn”...
  • Page 40 E5 Terminates character replacement. Syntax = E5. FE Compare character in current cursor position to the character “xx.” If char- acters are equal, increment cursor. If characters are not equal, no format match. Syntax = FExx (xx stands for the hex value for an ASCII code, see ASCII Conversion Chart (Code Page 1252) on page A-3.) EC Check to make sure there is an ASCII number at the current cursor position.
  • Page 41: Data Format Editor

    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, but Not Required.
  • Page 42: Alternate Data Formats

    Alternate Data Formats Alternate formats allow you “single shot” capability to scan one bar code using a different data format than your primary format. When data formats are programmed (see page 4-1), you must input whether you are programming the primary format, or an alternate format numbered 1, 2, or 3.
  • Page 43 Symbologies This programming section contains the following menu selections. Refer to Chapter 8 for settings and defaults. • All Symbologies • Interleaved 2 of 5 • Australian Post • Japanese Post • Kix (Netherlands) • Aztec Code Post • British Post •...
  • Page 44: All Symbologies

    Linear Symbologies All Symbologies If you want to decode all the symbologies allowable for your imager, scan the All Symbologies On code. If on the other hand, you want to decode only a particular symbology, scan All Symbologies Off followed by the On symbol for that particular symbology.
  • Page 45: Codabar

    Linear Symbologies Codabar <Default All Codabar Settings> Codabar * Off Codabar 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 Image Kiosk™...
  • Page 46: Codabar Check Character

    Linear Symbologies Codabar Check Character Codabar check characters are created using different “modulos.” You can program the imager to read only Codabar bar codes with Modulo 16 check characters. Default = No Check Character. No Check Character indicates that the imager reads and transmits bar code data with or without a check character.
  • Page 47: Codabar Concatenation

    Linear Symbologies Codabar Concatenation Codabar supports symbol concatenation. When you enable concatenation, the imager 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”...
  • Page 48: Code 39 Start/Stop Characters

    Linear Symbologies Code 39 < Default All Code 39 Settings > Code 39 * On Code 39 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.
  • Page 49: Code 39 Check Character

    Linear Symbologies Code 39 Check Character No Check Character indicates that the imager 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 only reads Code 39 bar codes printed with a check character, but will not transmit the check character with the scanned data.
  • Page 50: Code 39 Append

    Linear Symbologies Code 39 Append This function allows the imager to append the data from several Code 39 bar codes together before transmitting them to the host computer. When this function is enabled, the imager stores those Code 39 bar codes that start with a space (excluding the start and stop symbols), and does not immediately transmit the data.
  • Page 51: Full Ascii

    Linear Symbologies 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 #.
  • Page 52: Code 39 Code Page

    Linear Symbologies Code 39 Code Page Code pages define the mapping of character codes to characters. If the data received does not display with the proper characters, it may be because the bar code being scanned was created using a code page that is different from the one the host program is expecting.
  • Page 53: Check Digit

    Linear Symbologies Check Digit No Check Digit indicates that the imager 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 only reads Interleaved 2 of 5 bar codes printed with a check digit, but will not transmit the check digit with the scanned data.
  • Page 54: Code 93

    Linear Symbologies Code 93 < Default All Code 93 Settings > Code 93 * Off Code 93 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information. Minimum and Maximum lengths = 0-80.
  • Page 55: Code 93 Code Page

    Linear Symbologies Code 93 Code Page Code pages define the mapping of character codes to characters. If the data received does not display with the proper characters, it may be because the bar code being scanned was created using a code page that is different from the one the host program is expecting.
  • Page 56: Iata Code 2 Of 5

    Linear Symbologies IATA Code 2 of 5 <Default All Code IATA 2 of 5 Settings> IATA Code 2 of 5 * Off IATA Code 2 of 5 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information.
  • Page 57: Matrix 2 Of 5

    Linear Symbologies Matrix 2 of 5 <Default All Matrix 2 of 5 Settings> Matrix 2 of 5 * Off Matrix 2 of 5 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information.
  • Page 58: Code 11

    Linear Symbologies Code 11 <Default All Code 11 Settings> Code 11 * Off 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 Code 11 Message Length Scan the bar codes below to change the message length.
  • Page 59: Code 128

    Linear Symbologies Code 128 <Default All Code 128 Settings> Code 128 * On ISBT 128 Concatenation In 1994 the International Society of Blood Transfusion (ISBT) ratified a standard for communicating critical blood information in a uniform manner. The use of ISBT formats requires a paid license.
  • Page 60: Code 128 Message Length

    Linear Symbologies Code 128 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information. Minimum and Maximum lengths = 0-80. Minimum Default = 0, Maximum Default = 80. Minimum Message Length Maximum Message Length Code 128 Code Page...
  • Page 61: Telepen Output

    Linear Symbologies Telepen Output Using AIM Telepen Output, the imager 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 imager reads symbols with start/stop pattern 1 and decodes them as compressed numeric with optional full ASCII (start/stop pattern 2).
  • Page 62: Upc-A Check Digit

    Linear Symbologies UPC-A 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 UPC-A Number System The numeric system digit of a U.P.C. symbol is normally transmitted at the beginning of the scanned data, but the unit can be programmed so it will not transmit it.
  • Page 63: Upc-A Addenda Required

    Linear Symbologies UPC-A Addenda Required When Required is scanned, the imager will only read UPC-A bar codes that have addenda. You must then turn on a 2 or 5 digit addenda listed on page 5- 20. Default = Not Required. Required * Not Required UPC-A Addenda Separator...
  • Page 64: Upc-E0

    Linear Symbologies UPC-E0 <Default All UPC-E Settings> UPC-E0 Most U.P.C. 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, (page 5-24). Default = On. UPC-E1 * UPC-E0 On UPC-E0 Off...
  • Page 65: Upc-E0 Addenda Required

    Linear Symbologies UPC-E0 Addenda Required When Addenda Required is set to on, the imager will only read UPC-E bar codes that have addenda. Default = Not Required. Required * Not Required UPC-E0 Addenda Separator When this feature is on, there is a space between the data from the bar code and the data from the addenda.
  • Page 66: Upc-E0 Number System

    Linear Symbologies UPC-E0 Number System The numeric system digit of a U.P.C. symbol is normally transmitted at the beginning of the scanned data, but the unit can be programmed so it will not transmit it. Default = On. * On UPC-E0 Addenda This selection adds 2 or 5 digits to the end of all scanned UPC-E data.
  • Page 67: Ean/Jan-13

    Linear Symbologies EAN/JAN-13 <Default All EAN/JAN Settings> EAN/JAN-13 * On EAN/JAN-13 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 Image Kiosk™...
  • Page 68: Ean/Jan-13 Addenda

    Linear Symbologies EAN/JAN-13 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 EAN/JAN-13 Addenda Required When Addenda Required is set to on, the imager will only read EAN/JAN-13 bar...
  • Page 69: Isbn Translate

    Linear Symbologies ISBN Translate This selection causes EAN-13 Bookland symbols to be translated into their equivalent ISBN number format. Default = Off. * Off EAN/JAN-8 <Default All EAN/JAN-8 Settings> EAN/JAN-8 * On EAN/JAN-8 Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not.
  • Page 70: Ean/Jan-8 Addenda

    Linear Symbologies EAN/JAN-8 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 EAN/JAN-8 Addenda Required When Addenda Required is set to on, the imager will only read EAN/JAN-8 bar...
  • Page 71: Msi

    Linear Symbologies <Default All MSI Settings> * Off MSI Check Character Different types of check characters are used with MSI bar codes. You can program the imager to read MSI bar codes with Type 10 check characters. Default = Validate Type 10, but Don’t Transmit. When Check Character is set to Validate and Transmit , the imager 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.
  • Page 72: Msi Message Length

    Linear Symbologies MSI Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information. Minimum and Maximum lengths = 4-48. Minimum Default = 4, Maximum Default = 48. Minimum Message Length Maximum Message Length Plessey Code <Default All Plessey Code Settings>...
  • Page 73: Rss Limited

    Linear Symbologies RSS-14 < Default All RSS-14 Settings > RSS-14 * On RSS Limited < Default All RSS Limited Settings > RSS Limited * On Image Kiosk™ TT8870 Programming Guide 5 - 31...
  • Page 74: Rss Expanded

    Linear Symbologies RSS Expanded < Default All RSS Expanded Settings > RSS Expanded * On RSS Expanded Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information. Minimum and Maximum lengths = 4-74.
  • Page 75: Posicode

    Linear Symbologies PosiCode <Default All PosiCode Settings> PosiCode A and B * Off You have to have PosiCode A and B on to read any of the PosiCode symbologies. A and B On (No Limited) A and B and Limited A On (Limited B Off) * A and B and Limited B On (Limited A Off)
  • Page 76: Trioptic Code

    Stacked Symbologies Trioptic Code Note: If you are going to scan Code 32 Pharmaceutical codes (page 5-8), Trioptic Code must be off. Trioptic Code is used for labeling magnetic storage media. * Off Codablock F <Default All Codablock F Settings> Codablock F * Off 5 - 34...
  • Page 77: Codablock F Message Length

    Stacked Symbologies Codablock F Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information. Minimum and Maximum lengths = 1-2048. Minimum Default = 1, Maximum Default = 2048. Minimum Message Length Maximum Message Length Code 16K...
  • Page 78: Code 49

    Stacked Symbologies Code 49 <Default All Code 49 Settings> Code 49 * Off Code 49 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information. Minimum and Maximum lengths = 1-81. Minimum Default = 1, Maximum Default = 81. Minimum Message Length Maximum Message Length 5 - 36...
  • Page 79: Pdf417

    Stacked Symbologies PDF417 < Default All PDF417 Settings > PDF417 * On PDF417 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information. Minimum and Maximum lengths = 1-2750. Minimum Default = 1, Maximum Default = 2750. Minimum Message Length Maximum Message Length MicroPDF417...
  • Page 80: Micropdf417 Message Length

    Stacked Symbologies MicroPDF417 * On MicroPDF417 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information. Minimum and Maximum lengths = 1-366. Minimum Default = 1, Maximum Default = 366. Minimum Message Length Maximum Message Length EAN •...
  • Page 81: Upc/Ean Version

    Stacked Symbologies UPC/EAN Version Scan the UPC/EAN Version On bar code to decode EAN•UCC Composite symbols that have a UPC or EAN linear component. (This does not affect EAN•UCC Composite symbols with a UCC/EAN-128 or RSS linear component.) UPC/EAN Version On * UPC/EAN Version Off EAN•UCC Composite Code Message Length Scan the bar codes below to change the message length.
  • Page 82: Ean Ucc Emulation

    Stacked Symbologies UCC Emulation • The imager can automatically format the output from any EAN•UCC data carrier to emulate what would be encoded in an equivalent UCC/EAN-128 or RSS and Composite symbol. EAN•UCC data carriers include UPC-A and UPC-E, EAN-13 and EAN-8, ITF-14, UCC/EAN-128, and EAN•UCC RSS and Composites.
  • Page 83: Postal Codes

    Postal Symbologies Postal Codes Note: For best performance when reading a postal symbology, all other postal symbologies should be turned off. Postnet * Off Postnet Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data. Transmit Check Digit * Don’t Transmit Check Digit Image Kiosk™...
  • Page 84: Planet Code

    Postal Symbologies Planet Code * Off Planet Code Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data. Transmit Check Digit * Don’t Transmit Check Digit British Post * Off Canadian Post * Off...
  • Page 85: Kix (Netherlands) Post

    Postal Symbologies Kix (Netherlands) Post Note: Kix code can misread when scanned sideways or upside down. Use Working Orientation, page 2-14, if your Kix codes will not usually be presented upright to the scanner. * Off Australian Post * Off Japanese Post * Off Image Kiosk™...
  • Page 86: China Post

    Postal Symbologies China Post <Default All China Post Settings> China Post * Off China Post Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information. Minimum and Maximum lengths = 2-80.
  • Page 87: Korea Post

    Postal Symbologies Korea Post <Default All Korea Post Settings> Korea Post * Off Korea Post Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information. Minimum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 48. Minimum Message Length Maximum Message Length Image Kiosk™...
  • Page 88: Qr Code

    2D Matrix Symbologies QR Code < Default All QR Code Settings > QR Code * Off QR Code Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information. Minimum and Maximum lengths = 1-3500.
  • Page 89: Data Matrix

    Data Matrix < Default All Data Matrix Settings > Data Matrix * Off Data Matrix Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information. Minimum and Maximum lengths = 1-1500. Minimum Default = 1, Maximum Default = 1500. Minimum Message Length Maximum Message Length Image Kiosk™...
  • Page 90: Maxicode

    MaxiCode < Default All MaxiCode Settings > MaxiCode * On MaxiCode Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information. Minimum and Maximum lengths = 1-150. Minimum Default = 1, Maximum Default = 150. Minimum Message Length Maximum Message Length 5 - 48...
  • Page 91: Aztec Code

    Aztec Code < Default All Aztec Code Settings > Aztec Code * Off Aztec Code Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 5-2) for additional information. Minimum and Maximum lengths = 1-3750. Minimum Default = 1, Maximum Default = 3750. Minimum Message Length Maximum Message Length Aztec Runes...
  • Page 92 5 - 50 Image Kiosk™ TT8870 Programming Guide...
  • Page 93: Chapter 6 - Ocr Programming

    OCR Programming Use this section to program the Imager for optical character recognition (OCR). The TT8870 reads 6 to 60 point OCR typeface. Note: OCR is not as secure as bar codes. To enhance security in OCR applications, create an OCR template to match the data, and print an OCR check character.
  • Page 94: Ocr Fonts

    OCR Fonts Default All OCR Settings turns off all OCR capability in the imager, so the imager will be able to scan linear, stacked, matrix, and composite bar codes, but not OCR fonts. In addition, any OCR templates you have created are erased. The eight digit default templates are reinstated for any future use of the OCR On codes listed below.
  • Page 95: U.s. Currency Font

    U.S. Currency Font U.S. Currency On allows you to scan characters in the font used on U.S. currency. The default setting allows you to scan any eight digit combination. If you have created an OCR template, character combinations that fit the template can be scanned (see Creating an OCR Template, page 6-4).
  • Page 96: Ocr Templates

    OCR Templates You can create a custom “template,” or character string that defines the length and content of OCR strings that will be read with your imager. There are several choices when creating a custom template for your application. You can create a template for a single format, you can string together several formats, and you can create a template for a user-defined variable.
  • Page 97 Example: You need to read any combination of eight digits. The template would dddddddd To create this template, you would scan the Enter OCR Template symbol (page 6-13), then scan the d from the OCR Programming Chart in the back of this manual eight times.
  • Page 98: Stringing Together Multiple Formats (Creating "Or" Statements)

    To create this template, you would scan the Enter OCR Template symbol (page 6-13). Scan the d from the OCR Programming Chart in the back of this manual three times, then scan 2041424320 from the Programming Chart the inside back cover (the hex characters for “space,” “A,” “B,” “C,” “space”). Scan the d three more times, then scan Save OCR Template (page 6-14).
  • Page 99: Reading Multi-Row Ocr

    Example: You need a variable to represent the letters “A,” “B,” or “C.” The template for this variable would be: 414243 To create this template, you would scan the Enter User-Defined Variable g symbol (page 6-13). Scan 414243 from the Programming Chart (the hex characters for “A,”...
  • Page 100: Ocr Check Character

    To read the three rows below, you would use the template command "OCRTMP"ddddddddrllllllllrlllldddd". 12345678 ABCDEFGH ABCD1234. OCR Check Character You may want to print and verify a check character in order to enhance the security of your OCR application. The TT8870 can be programmed for almost any type of check character.
  • Page 101: Ocr Modulo 36 Check Character

    OCR Modulo 36 Check Character Scan this symbol to program the OCR template for a simple modulo 36 checksum of the digits 0 through 9 and the letters A through Z. OCR Modulo 36 Check Character OCR User-Defined Check Character You can customize the check character calculation to suit your application.
  • Page 102: Weighting Options

    Use the Programming Chart on the inside the back cover of this manual to scan the two symbols for each hex value. 3. Scan the Save bar code on the inside back cover. Example: To program the modulo 11 check character from example #8 on page 6-9, scan the Enter OCR Check Character bar code on page...
  • Page 103 2-1-2-1 Weighted Modulo 10 Check Character Starting with the check character and working backward through the message, the imager applies a multiplier of 1, then 2, then 1, then 2, and so on. When the result of the multiplication is greater than 9, add both digits to the running sum. This is often referred to as the LUHN formula.
  • Page 104: Ocr Isbn Application Example

    OCR ISBN Application Example One application of OCR is to read the ISBN characters typically encoded using the OCR-A or OCR-B font. This is especially useful when the ISBN number is not encoded in an EAN-13 bar code. The following example shows how to configure the imager to read the ISBN strings on books in Japan.
  • Page 105: Ocr Template Codes

    5. Finally, set up the ISBN check digit, which is a special position-weighted modulo 11 checksum. The imager automatically invokes the ISBN check- sum for template rows that are: 1.) at least fourteen characters long, 2.) whose first four characters are the letters “ISBN,” 3.) whose last character is a check character, and 4.) when the modulo 11 check character “0123456789X”...
  • Page 106 Exit Selections Save OCR Template Discard OCR Template 6 - 14 Image Kiosk™ TT8870 Programming Guide...
  • Page 107: Chapter 7 - Utilities

    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, included in the Appendix A, page A-1) for the single character code that identifies each symbology.) This action first clears all current prefixes, then programs a Code I.D.
  • Page 108: Test Menu

    Test Menu When you scan the Test Menu On code, then scan a programming code in this manual, the imager displays the content of a programming code. The programming function will still occur, but in addition, the content of that programming code is output to the terminal.
  • Page 109: Chapter 8 - Serial Programming Commands

    Serial Programming Commands The serial programming commands can be used in place of the programming bar codes. Both the serial commands and the programming bar codes will program the TT8870. For complete descriptions and examples of each serial programming command, refer to the corresponding programming bar code in this manual.
  • Page 110: Query Commands

    Query Commands Several special characters can be used to query the device about its settings. What is the default value for the setting(s). What is the device’s current value for the setting(s). What is the range of possible values for the setting(s). (The de- vice’s response uses a dash (-) to indicate a continuous range of values.
  • Page 111: Examples Of Query Commands

    When responding, the device echoes back the command sequence with the status character inserted directly before each of the punctuation marks (the period, exclamation point, comma, or semicolon) in the command. Examples of Query Commands In the following examples, a bracketed notation [ ] depicts a non-displayable response.
  • Page 112: Resetting The Standard Product Defaults

    Resetting the Standard Product Defaults If you aren’t sure what programming options are in your imager, or you’ve changed some options and want the factory settings restored, scan the Standard Product Default Settings bar code below. Standard Product Default Settings The chart on the following pages lists the factory default settings for each of the menu commands (indicated by an asterisk (*) on the programming pages).
  • Page 113: Menu Commands

    Menu Commands Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry Factory Default Settings Default DEFALT Output Selections BEPBEP0 Beeper - Good Read BEPBEP1 BEPLVL0 BEPLVL1 Beeper Volume - Good Read *Medium BEPLVL2 High BEPLVL3 Low (1600) (min 400Hz) BEPFQ11600 Beeper Pitch - Good *Medium (3250)
  • Page 114: Prefix/Suffix Selections

    Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry Centering On DECWIN1 *Centering Off DECWIN0 Left of Centering Window Centering Window DECLFT (*40%) Right of Centering Window DECRGT (*60%) Full Omni-directional DECMOD0 Decode Search Mode *Quick Omni-directional DECMOD1 Advanced Linear Decoding DECMOD2...
  • Page 115: Data Formatter Selections

    Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry Add Suffix SUFBK2## Suffix Clear One Suffix SUFCL2 Clear All Suffixes SUFCA2 *Enable RMVFNC0 Function Code Transmit Disable RMVFNC1 Intercharacter Delay Range 0 - 495 ms DLYCHR## Delay Length DLYCRX## User Specified...
  • Page 116 Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry *No Check Char. CBRCK20 Codabar Check Char. Validate, But Don’t Transmit CBRCK21 Validate, and Transmit CBRCK22 CBRCCT0 Codabar Concatenation CBRCCT1 Require CBRCCT2 Minimum (2 - 60) *4 CBRMIN## Codabar Message Length...
  • Page 117 Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry *No Check Char. I25CK20 5-11 Interleaved 2 of 5 Check Validate, But Don’t I25CK21 5-11 Digit Transmit Validate, and Transmit I25CK22 5-11 Minimum (2 - 80) *4 I25MIN## 5-11 Interleaved 2 of 5 Mes-...
  • Page 118 Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry 1 Check Digit C11CK20 5-16 Code 11 Check Digits Required *2 Check Digits C11CK21 5-16 Minimum (1 - 80) *4 C11MIN## 5-16 Code 11 Message Length Maximum (1 - 80) *80 C11MAX## 5-16 Default All Code 128...
  • Page 119 Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry *Not Required UPAARQ0 5-21 UPC-A Addenda Required Required UPAARQ1 5-21 UPAADS0 5-21 UPC-A Addenda Separator UPAADS1 5-21 CPNENA1 5-21 UPC-A/EAN-13 with Extended Coupon Code CPNENA0 5-21 Default All UPC-E UPC-E0 UPEDFT 5-22...
  • Page 120 Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry 2 Digit Addenda On E13AD21 5-26 *2 Digit Addenda Off E13AD20 5-26 EAN/JAN-13 2 Digit Addenda 5 Digit Addenda On E13AD51 5-26 *5 Digit Addenda Off E13AD50 5-26 *Not Required E13ARQ0...
  • Page 121 Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry *Off PLSENA0 5-30 Plessey Code PLSENA1 5-30 Minimum (4 - 48) *4 PLSMIN## 5-30 Plessey Message Length Maximum (4 - 48) *48 PLSMAX## 5-30 Default All RSS-14 RSSDFT 5-31 RSS-14 Settings...
  • Page 122 Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry Code 16K Default All Code 16K Settings 16KDFT 5-35 *Off 16KENA0 5-35 Code 16K 16KENA1 5-35 Minimum (0 - 160) *1 16KMIN### 5-35 Code 16K Msg. Length Maximum (0 - 160) *160 16KMAX### 5-35...
  • Page 123 Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry PLNENA1 5-42 Planet Code *Off PLNENA0 5-42 BPOENA1 5-42 British Post *Off BPOENA0 5-42 CANENA1 5-42 Canadian Post *Off CANENA0 5-42 KIXENA1 5-43 Kix (Netherlands) Post *Off KIXENA0 5-43 AUSENA1...
  • Page 124: Ocr Selections

    Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry MAXENA1 5-48 MaxiCode MAXENA0 5-48 Minimum (1-150) *1 MAXMIN 5-48 MaxiCode Msg. Length Maximum (1-150) *150 MAXMAX 5-48 Default All Aztec Code Set- Aztec Code AZTDFT 5-49 tings AZTENA1 5-49...
  • Page 125: Imaging Commands

    Imaging Commands Image Snap - IMGSNP Image Snap is the command processor for image capture. There are three styles: Decoding: This is similar to the current format for decoding, however, this processing allows a few frames to be taken until the exposure parameters are met.
  • Page 126: Image Ship - Imgshp

    Image Ship - IMGSHP An image is taken whenever the trigger of the TT8870 is pressed, or when the Image Snap (IMGSNP) command is processed. The last image is always stored in memory. You may “ship” the image by using the IMGSHP command. IMGSHP Modifiers The image ship command has many different modifiers that can be used to change the look of the image output by the scanner.
  • Page 127 BMP format H - Histogram Stretch: Increases the contrast of the transmitted image. Not available with some image formats. No stretch (default) Histogram stretch I - Invert Image: Used to rotate the image around the X or Y axis in fixed mount applications where the imager is mounted upside down.
  • Page 128 P - Protocol: Used for shipping an image. Protocol covers two features of the image data being sent to the host. It addresses the protocol used to send the data (Hmodem, which is an xmodem 1K variant that has additional header information), and the format of the image data that is sent.
  • Page 129: Intelligent Signature Capture - Imgbox

    Intelligent Signature Capture - IMGBOX Intelligent signature capture ships only part of an image to the host application. This method reduces transfer time and file size, while simplifying signature capture. Below is an example of an intelligent signature capture application. In this example, the operator reads the bar code, which is then transmitted to the host application.
  • Page 130 F - File Format: Indicates the type of file format in which to save the image. KIM format (default) TIFF binary TIFF binary group 4, compressed TIFF grayscale Uncompressed Binary Uncompressed grayscale JPEG image Outlined image BMP format H - Height of Signature Capture Area: In the example, the height of the area to be captured is 1 inch, resulting in a value of H = 1/0.01 = 100.
  • Page 131: Chapter 9 - Maintenance

    Inspect the unit’s interface cable and connector for wear or other signs of damage. A badly worn cable or damaged connector may interfere with imager operation. Contact your HHP distributor for information about cable replacement. Image Kiosk™ TT8870 Programming Guide...
  • Page 132: Troubleshooting

    Troubleshooting The imager automatically performs self-tests whenever you turn it on. If your imager is not functioning properly, review the following Troubleshooting Guide to try to isolate the problem. Is the power on? Is the green aiming illumination line on? If the green aiming illumination line isn’t illuminated, check that: •...
  • Page 133: Chapter 10 - Customer Support

    Customer Support Obtaining Factory Service HHP provides service for all its products through service centers throughout the world. To obtain warranty or non-warranty service, return the unit to HHP (postage paid) with a copy of the dated purchase record attached. Contact the appropriate location below to obtain a Return Material Authorization number (RMA #) before returning the product.
  • Page 134: Technical Assistance

    Technical Assistance If you need assistance installing or troubleshooting your scanner, please call your Distributor or the nearest HHP technical support office: North America/Canada: Telephone: (315) 685-2476, Option 4 (8 a.m. to 6 p.m. EST) or in the U.S. (800) 782-4263...
  • Page 135: Limited Warranty

    HHP without a Return Materials Authorization, which may be obtained by contacting HHP. In the event that the product is returned to HHP or its authorized service center within the Warranty Period and HHP determines to...
  • Page 136 10 - 4 Image Kiosk™ TT8870 Programming Guide...
  • Page 137: Symbology Chart

    Appendix A Symbology Chart Possible AIM ID HHP Code ID Symbology Modifiers ( m ) (hex) All Symbologies (0x99) Australian Post A (0x41) Aztec Code ]z m 0-9, A-C z (0x7A) British Post B (0x42) Canadian Post C (0x43) China Post...
  • Page 138 Possible AIM ID HHP Code ID Symbology Modifiers ( m ) (hex) No Read (0x9C) OCR-A O (0x4F) OCR-B O (0x4F) OCR MICR E-13B O (0x4F) OCR SEMI Font O (0x4F) OCR US Money Font O (0x4F) SEMI Font O (0x4F)
  • Page 139: Ascii Conversion Chart (Code Page 1252

    ASCII Conversion Chart (Code Page 1252 Char Char Char Char ‘ “ & ‘ < > Image Kiosk™ TT8870 User’s Guide A - 3...
  • Page 140 Dec. Char Dec. Char Dec. Char Dec. Char € € À à ¡ Á á ‚ ¢ Â â ƒ £ Ã ã „ ¤ Ä ä … ¥ Å å † ¦ Æ æ ‡ § Ç ç ˆ ¨...
  • Page 141: Code Page Mapping Of Printed Bar Codes

    Code Page Mapping of Printed Bar Codes Code pages define the mapping of character codes to characters. If the data received does not display with the proper characters, it may be because the bar code being scanned was created using a code page that is different from the one the host program is expecting.
  • Page 142 A - 6 Image Kiosk™ TT8870 User’s Guide...
  • Page 143 Sample Symbols UPC-A Interleaved 2 of 5 0 123456 7890 Code 128 1234567890 EAN-13 Code 128 Code 39 9 780330 290951 Codabar BC321 Code 93 A13579B Code 2 of 5 123456-9$ 123456 Image Kiosk™ TT8870 Programming Guide...
  • Page 144 Sample Symbols Matrix 2 of 5 RSS-14 6543210 PDF417 (01)00123456789012 Postnet Car Registration Zip Code Code 49 Data Matrix 1234567890 QR Code Test Symbol Numbers Image Kiosk™ TT8870 Programming Guide...
  • Page 145 Sample Symbols Aztec Micro PDF417 Package Label MaxiCode Test Message OCR-A with Modulo 10 check character Test Message OCR-A with Modulo 36 check character Image Kiosk™ TT8870 Programming Guide...
  • Page 146 OCR Programming Chart Save Discard Image Kiosk™ TT8870 Programming Guide...
  • Page 147 Programming Chart Image Kiosk™ TT8870 Programming Guide...
  • Page 148 Programming Chart Save Discard Note: If you make an error while scanning the letters or digits (before scanning Save), scan Discard, scan the correct letters or digits, and Save again. Image Kiosk™ TT8870 Programming Guide...
  • Page 149 TT8870-PG Rev A...

Table of Contents