Advertisement

Quick Links

Leitor Argox
AS-9500 Imager
O novo Leitor de Código de Barras Manual Argox AS-
9500g Imager 2D é pequeno, leve, portátil e fácil de usar.
Além de fazer a leitura de todos os tipos de código de
barra, ele também lê códigos bidimensionais, Maxi Code,
Data Matrix, Aztec, Qr Code e vários outros.
www.bztech.com.br

Advertisement

Table of Contents
loading

Summary of Contents for Argox ArgoxScan 9500

  • Page 1 Leitor Argox AS-9500 Imager O novo Leitor de Código de Barras Manual Argox AS- 9500g Imager 2D é pequeno, leve, portátil e fácil de usar. Além de fazer a leitura de todos os tipos de código de barra, ele também lê códigos bidimensionais, Maxi Code, Data Matrix, Aztec, Qr Code e vários outros.
  • Page 2 0 ...
  • Page 3 1 ...
  • Page 4 NOTICE: FCC: This device complies with Part 15 of the FCC Rules, (1) This device may not cause harmful interface, and (2) This device must accept any interface received, including interface that may cause undesirable operation. CE: This product conforms to the following standards EMC:EN55022:2006+A1:2007, class B EN55024:1998+A1:2001+A2:2003 BSMI: This device is compliant with requirement of BSMI...
  • Page 5 Using the ArgoxScan 9500 The ArgoxScan automatically scan barcode at a distance. Simply aim and pull the trigger. Code scanning is performed along the center of the light bar emitted from the reading window. This bar must cover the entire code.
  • Page 6: Table Of Contents

    CONTENTS  Introduction ................... 8  Default Setting..............9  AS-9500 Specification............. 11  Reading Skills of AS-9500 ..........14  Programming AS-9500 ............ 15  Interface Selection ............16  RS-232................18  USB HID ................. 22  USB Virtual COM ............22  Pin Assignments .............. 23  System Control ................25  Scan .................
  • Page 7 Code 93................58  Straight 2 of 5 Industrial ..........59  Straight 2 of 5 IATA............60  Matrix 2 of 5 ..............61  Code 11................62  Code 128................64  Telepen ................66  UPC-A ................67  UPC-E0 ................70  EAN/JAN-13 ..............73  EAN/JAN-8 ..............
  • Page 8 MaxiCode ................ 95  Aztec Code ..............96  Chinese Sensible (Han Xin) Code........97  String Format................98  Prefix/Suffix ..............98  Data Formatting ............. 104  Data Format Editor Commands ........107  Imaging Commands............111  OCR Programming ............120  OCR Templates ............. 124  Utilities ................
  • Page 9 7 ...
  • Page 10: Introduction

    Introduction Installation RS-232 Disconnect power to the terminal/computer. Connect the external power supply (DC adapter) to the serial interface cable of the scanner. Plug the serial connector into the serial port on the back of your computer/terminal. Tighten the two screws to secure the connector to the port.
  • Page 11: Default Setting

    Default Setting For each barcode shown as below: V = Enabled as default setting - = Not supported Empty space = Not enabled at default setting Checksum Checksum Read Code Code Type Verification Transmission Enable Enable Enable UPC-A UPC-E0 UPC-E1 EAN-13 EAN-8 Code-32...
  • Page 12 GS1 DataBar Omnidirectional GS1 DataBar Limited GS1 DataBar Expanded PosiCode A&B Codablock F Code 16K Code 49 PDF 417 MicroPDF 417 EAN UCC Composite Postnet Planet Code British Post Canadia Post Kix Post (Netherlands) Australian Post Japanese Post China Post Korea Post QR Code Data Matrix...
  • Page 13: As-9500 Specification

    AS-9500 Specification ArgoScan 9500 series Specification AS-9500g AS-9500HD AS-9500L Operational Light Source 626 nm ± 30 nm Visible Red LED Aiming Source 526 nm ± 30 nm Visible Green LED Optical System 752 x 480 CMOS sensor Motion Tolerance 4 inches / sec Depth of Scan Field (PCS=90%,10 mils, 37~175 mm...
  • Page 14 Width-handle 32 mm Width-head 72.8 mm Depth-handle 54.7 mm Depth-head 82.5 mm Weight 146 g Cable Straight 2.0 m Connector type RJ-45 phone jack connector Case material ABS and Rubber Electrical Input Voltage 3.7 ~ 5.5 VDC Power RS232 USB HID Operating Max 350mA @ 5V Standby...
  • Page 15 Programming 1. Executing DOS Command by RS-232 or Programming USB Virtual COM. method 2. A scanner reads the programming codes. Program upgrade Enabled built-in flash memory Code type selection, check digit selection Decoding option Decoding option Transmitted character delay, Header selection, trailer selection, message suffix, good read beep tone and volume, scanner trigger selection...
  • Page 16: Reading Skills Of As-9500

    Reading Skills of AS-9500 The engine has a view finder that projects a bright red or green aiming beam that corresponds to the engine’s horizontal field of view. The aiming beam should be centered over the bar code, but it can be positioned in any direction for a good read.
  • Page 17: Programming As-9500

    Programming AS-9500 Series Scanner To program the AS- 9500, you must scan a series of programming barcodes in the correct order. Fold out the back cover of this manual. You will see a table of alphanumeric barcodes, which are used to program the various options presented. To program each option, you must: 1.
  • Page 18: Interface Selection

    Interface Selection This decoder built-in scanner comes in one model and supports interfaces such as RS232 serial, USB virtual COM and USB HID. In most of the cases, simply selecting an appropriate cable and configure the proper interface by following interface selection.
  • Page 19 17 ...
  • Page 20 RS-232 Default Setting Baud Rate 115200 bps Data Format 8 data bits, no parity bit, 1 stop bit Baud Rate 9600 19200 1200 38400 2400 57600 4800 *115200 18 ...
  • Page 21 Data Bits sets the word length at 7 or 8 bits of data per character. If an application requires only ASCII Hex characters 0 through 7F decimal (text, digits, and punctuation), select 7 data bits. For applications which require use of the full ASCII set, select 8 data bits per character.
  • Page 22 RS-232 RTS/CTS-If the scanner wants to send the barcode data to host computer, it will issue the RTS signal first, wait for the CTS signal from the host computer, and then perform the normal data communication. If there is no replied CTS signal from the host computer after the timeout (Response Delay) duration, the scanner halts transmission until it detects another active CTS signal.
  • Page 23 Handshaking RTS/CTS On *RTS/CTS Off XON/XOFF On *XON/OFF Off ACK/NAK On *ACK/NAK Off Response Delay 21 ...
  • Page 24: Usb Hid

    USB HID Scan the following code to program the AS-9500 for USB HID bar code imagers. USB HID (PC) USB HID (MAC) USB Virtual COM   Scan the following code to program the AS-9500 to emulate a regular RS-232-based COM port. If you are using a PC, you will need to download a driver from CD-ROM, The driver will use the next available COM port number USB Virtual COM...
  • Page 25: Pin Assignments

    Pin Assignments 1  2  3  4  5  6  7  8  9  10  10-pin RJ-45 Connector to Scanner Side RS-232 23 ...
  • Page 26 Pin Assignments 5  9  4  8  3  7  2  6  1  Connector to Host Side: RS-232 24 ...
  • Page 27: System Control

    System Control Scan Scanning output: You can set the image size to a VGA resolution to accommodate older applications that require a smaller image size. When Image VGA is set to On, the resultant image is 640x480 pixels. When Image VGA is Off, the image is 752x480 pixels. Scanning mode: Manual/Serial Trigger Mode When in manual trigger mode, the imager scans until a bar code is...
  • Page 28 Scan Auto-sense Mode This programs the imager to work in Auto-sense mode. The LEDs are either off or at the lowest power for ambient conditions until a bar code is presented to the imager. Then the LEDs turn on automatically to read the code. Auto-sense Mode uses ambient light to detect the bar codes.
  • Page 29 Scanning Output VGA Off *VGA On Scanning Mode *Manual/Serial Trigger Manual Trigger, Low Power Auto-sense Mode Snap and Ship 27 ...
  • Page 30 Scan Read Time-Out Use this selection to set a time-out (in milliseconds) of the imager’s trigger if the imager is in manual trigger mode. Once the imager has timed out, you can activate the imager by pressing the trigger. After scanning the Read Time-Out bar code, set the time-out duration (from 0-300,000 milliseconds) by scanning digits from the inside back cover, then scanning Save.
  • Page 31 of sensitivity (from 0-20) from the inside back cover, and Save. 0 is the most sensitive setting, and 20 is the least sensitive. Default = 1. Hands Free Time-Out The Auto-sense Modes is referred to as “hands free” modes. If the hardware trigger is pulled when using a hands free mode, the imager changes to manual trigger mode.
  • Page 32: Indication

    Indication Beeper 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. Volume The beeper volume codes modify the volume of the beep the imager emits on a good read.
  • Page 33 The LED indicator can not be programmed On or Off in response to a good read. If user turned off vibrator and beeper, then the LED indicator will be Off. But when either vibrator or beeper is ON, then the LED indicator will remain On all the time. Vibrator The vibrator provides a unique feature to AS-9500 that user can understand whether the data is well scanned and sent to Host PC...
  • Page 34 Indication Illumination Lights If you want the illumination lights on while reading a bar code, scan the Lights On bar code, below. However, if you want to turn just the lights off, scan the Lights Off bar code. Note: This setting does not affect the aimer light. The aiming light can be set using Aimer Modes.
  • Page 35 User-Specified Reread Delay If you want to set your own length for the reread 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. Illumination Light *Lights On Lights Off Imager Time-Out...
  • Page 36 Indication Aimer Delay The aimer delay allows a delay time for the operator to aim the imager before the picture is taken. Use these codes to set the time between when the trigger is activated and when the picture is taken. During the delay time, the aiming light will appear, but the LEDs won’t turn on until the delay time is over.
  • Page 37 environments. Concurrent mode provides the brightest appearance of the illumination LEDs of any of the imager operating modes. This mode may be useful for applications when an operator is using the illumination LEDs for aiming, such as in fixed mount, kiosk, or auto trigger applications.
  • Page 38 Indication Number of Beeps 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 39 Number of Beep Number of Pulses Good Read Delay *No Delay Short Delay (500 ms) Medium Delay (1,000 ms) Long Delay (1,500 ms) User-Specified Good Read Delay User-Specified Good Read Delay 37 ...
  • Page 40: Thermal And Centering

    Thermal and Centering   Thermal Considerations Care must be taken when designing the Image Engine into any system. Internal heating of the Image Engine can occur in high duty cycle scanning applications in several ways. The high visibility aimer dissipates a significant amount of power as heat. The illumination and aiming LEDs also release heat, and are a major contributor to thermal increases in high use or in Auto-sense mode.
  • Page 41 The default centering window is a 128x96 pixel area (640x480 default image size) in the center of the imager’s field of view. The following diagram illustrates the default top, bottom, left, and right pixel positions, measured from the top and the left side of the imager’s field of view.
  • Page 42 Thermal and Centering If a bar code is not within the predefined window, it will not be decoded or output by the imager. If centering is turned on by scanning Centering On, the imager only reads codes that intersect the centering window you specify using the Top, Bottom, Left, or Right bar codes.
  • Page 43: 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, in any orientation. The Full Omnidirectional search is very thorough which may slow performance time.
  • Page 44: Output Sequence

    Output Sequence 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.
  • Page 45 calculating the length, you must count any programmed prefixes, suffixes, or formatted characters as part of the length (unless using 9999). 4. Character Match Sequences On the ASCII Chart , find the Hex value that represents the character(s) you want to match. Use the Programming Chart to read the alphanumeric combination that represents the ASCII characters.
  • Page 46 Output Sequence 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.
  • Page 47 43h = “C” FF termination string for third code To program the previous example using specific lengths, you would have to count any programmed prefixes, suffixes, or formatted characters as part of the length. SEQBLK62001241FF6A001342FF69001243FF The breakdown of the command line is shown below: SEQBLK sequence editor start command 62 code identifier for Code 39 0012 A - Code 39 sample length (11) plus CR suffix (1) = 12...
  • Page 48 Output 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 49 Multiple Symbols When this programming selection is turned On, it allows you to read multiple symbols when the trigger is activated. 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. The imager attempts to find and decode new symbols as long as the trigger is activated.
  • Page 50: Print Contrast

    Print Contrast Print Contrast is used to adjust the way the imager reads Matrix symbols. If an imager will be seeing consistently heavily printed matrix symbols, then a Print Contrast of 6 may improve the reading performance. For consistently light printing, a Print Contrast of 2 may help.
  • Page 51: 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.
  • Page 52: Code Option

    Code Option If you want to decode all the symbologies allowable for your imager, scan the All Symbologies On code. 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 53: Codabar

    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. No Check Character indicates that the imager reads and transmits bar code data with or without a check character.
  • Page 54 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 55 Code 39 Start/Stop Characters Start/Stop characters identify the leading and trailing ends of the bar code. Youmay either transmit, or not transmit Start/Stop characters. Default = Don’t Transmit. 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...
  • Page 56: Code 39

    Code 39 Message Length Scan the bar codes below to change the message length.. Minimum and Maximum lengths = 0-48. Minimum Default = 0, Maximum Default = 48. Append This function allows the imager to append the data from several Code 39 bar codes together before transmitting them to the host computer.
  • Page 57 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 #. Character pairs /M and /N decode as a minus sign and period respectively.
  • Page 58: Code 32

    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 barcode being scanned was created using a code page that is different from the one the host program is expecting.
  • Page 59: Interleaved 2 Of 5

    Interleaved 2 of 5 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 60: Code 93

    Code 93 Code 93 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 0-80. Minimum Default = 0, Maximum Default = 80. 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 barcode being scanned was created using a code page that is different from the one the host program is...
  • Page 61: Straight 2 Of 5 Industrial

    Straight 2 of 5 Industrial Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-48. Minimum Default = 4, Maximum Default = 48. <Default All Straight 2 of 5 Industrial Settings> *Off Minimum Message Length Maximum Message Length 59 ...
  • Page 62: Straight 2 Of 5 Iata

    Straight 2 of 5 IATA Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-48. Minimum Default = 4, Maximum Default = 48 <Default All Straight 2 of 5 IATA Settings> *Off Maximum Message Length Minimum Message Length 60 ...
  • Page 63: Matrix 2 Of 5

    Matrix 2 of 5 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-80. Minimum Default = 4, Maximum Default = 80. <Default All Matrix 2 of 5 Settings> *Off Minimum Message Length Maximum Message Length 61 ...
  • Page 64: Code 11

    Code 11 Check Digits Required This option sets whether 1 or 2 check digits are required with Code 11 bar codes. Default = Two Check Digits. Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-80. Minimum Default = 4, Maximum Default = 80.
  • Page 65                                                 63 ...
  • Page 66: Code 128

    Code 128 ISBT 128 Concatenation The use of ISBT formats requires a paid license. The ISBT 128 Application Specification describes 1) the critical data elements for labeling blood products, 2) the current recommendation to use Code 128 due to its high degree of security and its space-efficient design, 3) a variation of Code 128 that supports concatenation of neighboring symbols, and 4) the standard layout for bar codes on a blood product label.
  • Page 67 <Default All Code 128 Settings> ISBT 128 On * ISBT 128 Off Minimum Message Length Maximum Message Length Code Page Code 128 Code Page 65 ...
  • Page 68: Telepen

    Telepen 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 69: Upc-A

    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. 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 70 UPC-A Addenda This selection adds 2 or 5 digits to the end of all scanned UPC-A data.Default = Off for both 2 Digit and 5 Digit Addenda. Addenda Required When Required is scanned, the imager will only read UPC-A bar codes that have addenda.
  • Page 71 Addenda 2 Digit Addenda On *2 Digit Addenda Off 5 Digit Addenda On *5 Digit Addenda Off Addenda Required Required *Not Required Addenda Separator UPC-A/EAN-13 with Extended Coupon Code 69 ...
  • Page 72: Upc-E0

    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. Default = On. UPC-E0 Expand UPC-E Expand expands the UPC-E code to the 12 digit, UPC-A format.
  • Page 73 <Default All UPC-E Settings> *UPC-E0 On UPC-E0 Off UPC-E0 Expand *Off Addenda Required Required *Not Required Addenda Separator Check Digit Number System 71 ...
  • Page 74 UPC-E0 Addenda This selection adds 2 or 5 digits to the end of all scanned UPC-E data. Default = Off for both 2 Digit and 5 Digit Addenda UPC-E1 Most U.P.C. bar codes lead with the 0 number system. For these codes.
  • Page 75: Ean/Jan-13

    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. ISBN Translate This selection causes EAN-13 Bookland symbols to be translated into their equivalent ISBN number format. <Default All EAN/JAN Settings>...
  • Page 76 EAN/JAN-13 Addenda This selection adds 2 or 5 digits to the end of all scanned EAN/JAN-13 data. Addenda Required When Addenda required is set to on, the imager will only read EAN/JAN-13 bar codes that have addenda. 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 77: Ean/Jan-8

    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. Default = On. Addenda This selection adds 2 or 5 digits to the end of all scanned EAN/JAN-8 data.
  • Page 78 EAN/JAN-8 Addenda Required When Addenda Required is set to on, the imager will only read EAN/JAN-8 bar codes that have addenda. EAN/JAN-8 Addenda Separator When this feature is on, there is a space between the data from the bar code and the data from the addenda. When turned off, there is no space.
  • Page 79: Msi

    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. 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 80: Plessey Code

    Plessey Code Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 4-48. Minimum Default = 4, Maximum Default = 48. <Default All Plessey Code Settings> *Off Minimum Message Length Maximum Message Length 78 ...
  • Page 81: Gs1 Databar Omnidirectional

    GS1 DataBar Omnidirectional   <Default All GS1 DataBar Omnidirectional Settings> GS1 DataBar Limited   <Default All GS1 DataBar Limited Settings>  79 ...
  • Page 82: Gs1 Databar Expanded

    GS1 DataBar Expanded Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 4-74. Minimum Default = 4, Maximum Default = 74. <Default All GS1 DataBar Expanded Settings>  Minimum Message Length Maximum Message Length 80 ...
  • Page 83: Posicode

    PosiCode You have to have PosiCode A and B on to read any of the PosiCode symbologies. Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 48.
  • Page 84: Codablock F

    Codablock F Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-2048. Minimum Default = 1, Maximum Default = 2048 <Default All Codablock F Settings> *Off Minimum Message Length Maximum Message Length 82 ...
  • Page 85: Code 16K

    Code 16K Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 0-160. Minimum Default = 1, Maximum Default = 160. <Default All Code 16K Settings> *Off Minimum Message Length Maximum Message Length 83 ...
  • Page 86: Code 49

    Code 49 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-81. Minimum Default = 1, Maximum Default = 81. <Default All Code 49 Settings> Minimum Message Length Maximum Message Length 84 ...
  • Page 87: Pdf417

    PDF417 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-2750. Minimum Default = 1, Maximum Default = 2750. <Default All PDF417 Settings> Minimum Message Length Maximum Message Length 85 ...
  • Page 88: Micropdf417

    MicroPDF417 Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-366. Minimum Default = 1, Maximum Default = 366. <Default All Micro PDF417 Settings> * On Minimum Message Length Maximum Message Length 86 ...
  • Page 89: Ean•Ucc Composite Codes

    EAN•UCC Composite Codes Linear codes are combined with a unique 2D composite component to form a new class called EAN•UCC Composite symbology. EAN•UCC Composite symbologies allow for the co-existence of symbologies already in use. 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.
  • Page 90 EAN•UCC Composite Codes TCIF Linked Code 39 (TLC39) This code is a composite code since it has a Code 39 linear component and a MicroPDF417 stacked code component. All bar code readers are capable of reading the Code 39 linear component. The MicroPDF417 component can only be decoded if TLC39 On is selected.
  • Page 91: Postal Codes

    Postal Codes Note: For best performance when reading a postal symbology, all other postal symbologies should be turned off. The following postal codes can only be read by a 2D AS-9500 series Engine. Postnet Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data.
  • Page 92 Postal Codes British Post *Off Canadian Post *Off Kix (Netherlands) Post Note: Kix code can misread when scanned sideways or upside down. *Off Australian Post *Off Japanese Post *Off 90 ...
  • Page 93 China Post Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 80. <Default All China Post Settings> *Off Minimum Message Length Maximum Message Length 91 ...
  • Page 94 Postal Codes Korea Post Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 48. <Default All Korea Post Settings> *Off Minimum Message Length Maximum Message Length 92 ...
  • Page 95: Qr Code

    QR Code This selection applies to both QR Code and Micro QR Code. Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-3500. Minimum Default = 1, Maximum Default = 3500. <Default All QR Code Settings> Minimum Message Length Maximum Message Length 93 ...
  • Page 96: Data Matrix

    Data Matrix Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-1500. Minimum Default = 1, Maximum Default = 1500. <Default All Data Matrix Settings> Minimum Message Length Maximum Message Length 94 ...
  • Page 97: Maxicode

    MaxiCode Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-150. Minimum Default = 1, Maximum Default = 150. <Default All MaxiCode Settings> Minimum Message Length Maximum Message Length 95 ...
  • Page 98: Aztec Code

    Aztec Code Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-3750. Minimum Default = 1, Maximum Default = 3750. <Default All Aztec Code Settings> Minimum Message Length Maximum Message Length Aztec Runes Select Enable Runes if you are scanning Aztec runes, which are the smallest type of Aztec Code symbol with the ability to encode a very short license plate message.
  • Page 99: Chinese Sensible (Han Xin) Code

    Chinese Sensible (Han Xin) Code Message Length Scan the bar codes below to change the message length. Minimum and Maximum lengths = 1-7833. Minimum Default = 1, Maximum Default = 7833. <Default All Han Xin Settings > *Off Minimum Message Length Maximum Message Length 97 ...
  • Page 100: String Format

    String Format Prefix/Suffix 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 101 To Add a Prefix or Suffix: Step 1. Scan the Add Prefix or Add Suffix symbol Step 2. Determine the 2 digit Hex value from the Symbology Chart or the symbology to which you want to apply the prefix or suffix.
  • Page 102 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 103 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. Function Code Transmit *Enable Disable Intercharacter, Interfunction, and Intermessage Delays Some terminals drop information (characters) if data comes through too quickly.
  • Page 104 Intercharacter Delay To remove this delay, scan the Intercharacter Delay bar code, then set the number of steps to 0. Scan the SAVE bar code. Note: Intercharacter delays are not supported in USB serial emulation. User Specified Intercharacter Delay An intercharacter delay of up to 495 milliseconds may be placed after the transmission of a particular character of scanned data.
  • Page 105 Interfunction Delay An interfunction delay of up to 495 milliseconds may be placed between the transmission of each segment of the message string. Scan the Interfunction Delay bar code below, then scan the number of milliseconds and the SAVE Interfunction Delay To remove this delay, scan the Interfunction Delay bar code, then set the number of steps to 0.
  • Page 106: 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 107 To Add a Data Format Step 1. Scan the Enter Data Format symbol Step 2. Primary/Alternate Format Determine if this will be your primary data format, or one of 3 alternate formats. (Alternate formats allow you “single shot” capability to scan one bar code using a different data format. After the one bar code has been read, the imager reverts to the primary data format.
  • Page 108 • Clear One Data Format This deletes one data format for one symbology. If you are clearing the primary format, scan 0 . If you are clearing an alternate format, scan 1, 2, or 3, depending on the alternate format you are clearing.
  • Page 109: Data Format Editor Commands

    Data Format Editor Commands Send Commands F1 Send all characters followed by “xx” key or function code, starting from current cursor position. Syntax = F1xx (xx stands for the hex value for an ASCII code. F2 Send “nn” characters followed by “xx” key or function code, starting from current cursor position.
  • Page 110 Search Commands F8 Search ahead for “xx” character from current cursor position, leaving cursor pointing to “xx” character. Syntax = F8xx (xx stands for the hex value for an ASCII code. F9 Search back for “xx” character from current cursor position, leaving cursor pointing to “xx”...
  • Page 111 “xx.”, if characters are equal, increment cursor. If characters are not equal, no format match. Syntax = FExx (xx stands for the hex value for an ASCII code. EC Check to make sure there is an ASCII number at the current cursor position.
  • Page 112 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, you must input whether you are programming the primary format, or an alternate format numbered 1, 2, or 3.
  • Page 113: Imaging Commands

    Imaging Commands   Imaging Commands with their modifiers send imaging commands to the imager on a single-use basis, and take effect for the next subsequent image capture. Once that capture is complete, the imager reverts to its imaging default settings. If you wish to change a default setting, you must use the serial default command.
  • Page 114 B - Beeper: Causes a beep to sound after an image is snapped. 0B No beep (default) 1B Sounds a beep when the image is captured, notifying the user that the imager can be moved. E - Exposure: This allows you to set the exposure time. Units are 127microseconds.
  • Page 115 W - Target White Value: Sets the target for the median grayscale value in the captured image. For capturing close-up images of high contrast documents, a lower setting, such as 75, is recommended. Higher settings result in longer exposure times and brighter images, but if the setting is too high, the image may be overexposed.
  • Page 116 C - Compensation: Flattens the image to account for variations in illumination across the image. 0C Compensation disabled (default) 1C Compensation enabled D - Pixel Depth: Indicates the number of bits per pixel in the transmitted image (KIM or BMP format only). 8D 8 bits per pixel, grayscale image (default) 1D 1 bit per pixel, black and white image E - Edge Sharpen: Causes the transmitted image to be convolved...
  • Page 117 noise in the image. 0IF No fly spec noise reduction 1IF Apply fly spec noise reduction IR - Image Rotate: 1IR Rotate image 90 degrees to the right 2IR Rotate image 180 degrees (upside down) 3IR Rotate image 90 degrees to the left J - JPEG Image Quality: Sets the desired quality when the JPEG image format is selected.
  • Page 118 nT The top edge of the shipped image corresponds to row n of the image in memory. Range: 000 - 480. (Default = 0) nB The bottom edge of the shipped image corresponds to row n - 1 of the image in memory. Range: 000 - 480. (Default = all rows) Alternately, specify the number of pixels to cut from the outside margin of the image;...
  • Page 119 and white images (1 bit per pixel). The optimal setting is 26U. 0U Document image filter off (default) 26U Apply document image filter for typical document image nU Apply document image filter using grayscale threshold n. Use lower numbers when the image contrast is lower. 1U will have a similar effect to 22e.
  • Page 120 An important aspect of intelligent signature capture is that all dimensions used in the application are measured as multiples of the minimum element size of the bar code. Using this method, intelligent signature capture always outputs the correct image size and resolution, no matter the distance at which the scanner is held from the bar code, assuming that the entire signature capture area is within the scanner’s field of view.
  • Page 121 example, the height of the area to be captured is 1 inch, resulting in a value of H = 1/0.01 = 100. The value for H is slightly larger, to accommodate some extra image capture area outside of the signature capture box. K - Gamma Correction: Gamma measures the brightness of midtone values produced by the image.
  • Page 122: Ocr Programming

    OCR Programming Use this section to program the Imager for optical character recognition (OCR). The 2D AS-9500 series Engine 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 123 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 124 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 U.S Currency On MICR E-13B Font...
  • Page 125 SEMI Font SEMI Font On allows you to scan the SEMI font used in the semiconductor industry. SEMI Font On All OCR Off 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.
  • Page 126: 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 127 Scan the Enter OCR Template symbol 3. Scan the characters for the string. Use the Template Characters chart above to determine what characters you need to create your format. Use the OCR Programming Chart to scan the characters for your template. Example: You need to read any combination of eight digits.
  • Page 128 To create this template, you would enable the OCR-A font. Scan the Enter OCR Template symbol. Scan the d from the Programming Chart in the back of this manual three times. Then scan 414243 from the inside back cover (the hex characters for “A,”...
  • Page 129 Stringing Together Multiple Formats (Creating “Or” Statements) You may want to program the imager to accept many OCR formats. To do this, you would string together each format with a “t.” This tells the imager to read optical characters that match any one of the formats in the template.
  • Page 130 OCR User-Defined Variables You can create up to two of your own user variables for an OCR template. These variables will represent any OCR readable characters. The user-defined variables are stored under the letters “g” and “h.” Creating a user variable follows the same steps as creating a template, but instead of scanning the Enter OCR Template symbol, you scan the Enter User-Defined Variable symbol.
  • Page 131 Reading Multi-Row OCR The AS-9500 is capable of decoding multi-row OCR text. Note: Reading rows longer than sixteen characters is not recommended. Example: You need to read multiple rows of OCR-A data as shown below: First, enable the OCR-A font. To read the first row of OCR data, you would program the following template: OCRTMP"dddddddd".
  • Page 132 OCR Check Character You may want to print and verify a check character in order to enhance the security of your OCR application. The AS-9500 can be programmed for almost any type of check character. A number of presets are provided for common check character uses (e.g., modulo 10 and modulo 36).
  • Page 133 OCR Modulo 10 Check Character Scan this symbol to program the OCR template for a simple modulo 10 checksum of the digits 0 through 9. 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.
  • Page 134 OCR User-Defined Check Character You can customize the check character calculation to suit your application. Each character of the check character alphabet can be programmed in its proper order. The number of characters you enter determines the modulo value for the calculation. By default, the check character computation is unweighted, but the imager also supports two weighted modulo 10 checking schemes.
  • Page 135 example #8 , enable the OCR-A font. Scan the Enter OCR Check Character bar code, then scan the following hex values in order: 3031323334353637383958 After you enter all the desired hex values, scan the Save bar code on the inside back cover of this manual. Weighting Options By default, the check character computation is unweighted.
  • Page 136 The reader performs the check character computation below: (0 x 3 + 1 x 1 + 2 x 3 + 3 x 1 + 4 x 3 + 5 x 1 + 6 x 3 + 5 x 1) modulo 10 = 0 Weighted Modulo 10 Check Character Since the result is zero, the message is considered to be valid, so the reader outputs the message: 0123456...
  • Page 137 The reader performs the check character computation below: (0 x 1 + 1 x 2 + 2 x 1 + 8 x 2 + 4 x 1 + 5 x 2 + 4 x 1) modulo 10 = (0 + 2 + 2 + (1 + 6) + 4 + (1 + 0) + 4) modulo 10 Since the result is zero, the message is considered to be valid, so the reader outputs the message: 012845 OCR ISBN Application Example...
  • Page 138 4. Scan the symbol below to set up three templates to handle the ISBN number, the three digit price field, and the four digit price field. 5. Finally, set up the ISBN check digit, which is a special position-weighted modulo 11 checksum. The imager automatically invokes the ISBN checksum for template rows that are: 1.) at least fourteen characters long, 2.) whose first four characters are the letters “ISBN,”...
  • Page 139 OCR Template Codes Note: Reading more than three rows of OCR is not recommended. Contact the factory if you have an application that requires reading four or more rows of OCR. OCR Template Codes Enter User-Defined Variable ”g”† Enter User-Defined Variable ”h”†...
  • Page 140: 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. This action first clears all current prefixes, then programs a Code I.D. prefix for all symbologies. This is a temporary setting that will be removed when the unit is power cycled.
  • Page 141 To Add a Test Code I.D. Prefix to All Symbologies Add Code I.D. Prefix to All Symbologies (Temporary) Show Data Format Show Serial Number Data Format Settings Serial Number Standard Product Default Settings Standard Product Default Settings Test Menu *Off 139 ...
  • Page 142: Test Chart

    Test Chart (Bar code samples marked with symbol “*” are not enabled initially.) CODABAR CODE-11 * CODE-128 CODE-39 CODE-93 140 ...
  • Page 143 EAN-13 PDF-417 STANDRAD-25 * CODE-16K * 87549 EAN-8 INDUSTRIAL-25 * 141 ...
  • Page 144 UPCE INTERLEAVED-25 MATRIX 25 * MSI/PLESSEY * UPCA UK/PLESSEY PARA * 142 ...
  • Page 145 GS1 DataBar Micro-PDF QR Code DataMatrix   Aztet           143 ...
  • Page 146 MaxiCode OCR A   144 ...
  • Page 147: Interface Id

    Interface ID If you want to change the pre-programmed interface of your image engine, below.For example, a USB Virtual COM device has a Interface ID of 130. You would scan the Interface ID bar code, then 1, 3, 1 , then Save. If you make an error while scanning the digits (before scanning Save), scan the Discard code.
  • Page 148: Product Code Id

    Product Code ID Symbology AIM ID Code ID Code ID (HEX ) All Symbologies 0x99 Australian Post ‘A 0x41 Aztec Code ‘z 0x7A British Post ‘B 0x42 Canadian Post ‘C 0x43 China Post ‘Q 0x51 Codabar ‘a 0x61 Codablock F ‘q 0x71 Code 11...
  • Page 149 Symbology AIM ID Code ID Code ID (HEX ) OCR-B ‘O 0x4F OCR MICR E-13B ‘O 0x4F OCR US Money Font ‘O 0x4F SEMI Font ‘O 0x4F PDF 417 ‘r 0x72 Planet Code ‘L 0x4C Plessey Code ‘n 0x6E PosiCode ‘W 0x57 Postnet...
  • Page 150: Ascii Code Table

    ASCII Code Table               148 ...
  • Page 151   149 ...
  • Page 152: Ocr Programming Chart

    OCR Programming Chart Discard OCR Template Save OCR Template   150 ...
  • Page 153: Program Chart

    Program Chart     151 ...
  • Page 154 152 ...

Table of Contents