Argox AS-9500 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Argox AS-9500, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Argox AS-9500 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Argox AS-9500. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Argox AS-9500 should contain:
- informations concerning technical data of Argox AS-9500
- name of the manufacturer and a year of construction of the Argox AS-9500 item
- rules of operation, control and maintenance of the Argox AS-9500 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Argox AS-9500 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Argox AS-9500, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Argox service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Argox AS-9500.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Argox AS-9500 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    0 [...]

  • Page 2

    1 [...]

  • Page 3

    2  NOTICE: These limits are designed to provide a reasonable protection against harm ful interface when the equipment is operated under a commercial e nvironment. This equipment generates, uses, and can radiat e radio frequency energ y and, if not installed and used in a ccordance with the i nstruction manual, may c ause harmful interf ace to ra[...]

  • Page 4

    3  Using the ArgoxScan 9 500 The Ar goxScan 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. Successful scanning shall be obtained by tilting the scanner with respect to the barcode to avo[...]

  • Page 5

    4  CONTE NTS  Introduction ................................................................................... 8  Default Setting ................................................................... 9  AS-9500 Specification ..................................................... 11  Reading Skills of AS-9500 ............................[...]

  • Page 6

    5  Code 93 ............................................................................ 58  Straight 2 of 5 Industrial .................................................. 59  Straight 2 of 5 IATA ........................................................ 60  Matrix 2 of 5 ....................................................................[...]

  • Page 7

    6  MaxiCode ........................................................................ 95  Aztec Code ...................................................................... 96  Chinese Sensible (Han Xin) Code .................................... 97  String Format ............................................................................[...]

  • Page 8

    7 [...]

  • Page 9

    8  Introduction Installation RS-232 1) Disconnect power to the terminal/computer . 2) Connect the external power supply (DC adapter) to the serial interface cable of the scanner . 3) Plug the serial connector into the serial port on the back of your computer/term inal. T ighten the two screws to secure the connector to the port. 4) Plug the powe[...]

  • Page 10

    9  Default Setting For each barc ode shown as below : V = Enabled as default setting - = Not supported Empty space = Not enabled at default setting Code T ype Read Enable Checksum V erification Enable Checksum T ransmission Enable Code ID UPC-A V V V c UPC-E0 V V V E UPC-E1 E EAN-13 V V V d EAN-8 V V V D Code-32 < Code-39 V b TCIF Linked Code[...]

  • Page 11

    10  GS1 DataBar Omnidirectional V - - y GS1 DataBar Limited V - - y GS1 DataBar Expanded V - - y PosiCode A&B V W Codablock F q Code 16K o Code 49 V I PDF 417 V r MicroPDF 417 V R EAN UCC Composite y Postnet P Planet Code L British Post B Canadia Post C Kix Post (Netherlands) K Australian Post A Japanese Post J China Post Q Korea Post ? QR C[...]

  • Page 12

    11  AS-9500 Specification ArgoScan 9500 series Specification AS-9500g AS-9500HD AS-9500L Operational Light Source 626 nm ± 30 nm V isible Red LED Aiming Source 526 nm ± 30 nm V isible Green LED Optical System 752 x 480 CMOS sensor Motion T olerance 4 inches / sec Depth of Scan Field (PCS=90%,10 mils, 1D : Code 39) 37~175 mm 33~102mm 67~176mm D[...]

  • Page 13

    12  W eight 146 g Cable Straight 2.0 m Connector type RJ-45 phone jack connector Case material ABS and Rubber Electrical Input V oltage 3.7 ~ 5.5 VDC Power RS232 USB HID Operating Max 350mA @ 5V Standby Max 65mA@ 5V Max 60mA@ 5V Low Power Mode Max 40mA@5V * Agency listing EMI: FCC, CE, BS MI Safety: UL, BSMI, CB Environmental Operating T emperat[...]

  • Page 14

    13  Programming Programm ing method 1. Executing DOS Command by RS-232 or USB V irtual COM. 2. A scanner reads the programm ing codes. Program upgrade Enabled built-in flash memory Programmable characteristics Code type selection, check digit selection Decoding option Decoding option T ransmitted character delay , Heade r selection, trailer sele[...]

  • Page 15

    14  Reading Skills of AS-9500 The engine has a view finder th at projects a bright red or green aiming beam that corresponds to the engine’s horizontal field of view. The ai ming beam should be center ed over the bar code, but it can be positioned in any direction for a good read. Linear bar code 2D Symbol The aiming beam is smaller when the e[...]

  • Page 16

    15  Programming AS-9500 Series Scanner T o program the AS- 9500, you must scan a series of progr amming barcodes in the correct order . Fold out the back cover of this manual. Y ou will see a table of alphanumeric barcodes, which are used to program the various options p resented. T o program each option, you must: 1. Scan the Program barc odes.[...]

  • Page 17

    16  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, si mply selecting an appropriate cable and configure the proper interface by following interface selection. Interface selection: Y ou can change factory inte rface default (USB [...]

  • Page 18

    17 [...]

  • Page 19

    18  RS-232 Default Setting Baud Rate 1 15200 bps Data Format 8 data bits, no parity bit, 1 stop bit Baud Rate 300 600 1200 2400 4800 9600 19200 38400 57600 *115200[...]

  • Page 20

    19  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 punctua tion) , select 7 data bits. For applications which require use of the full ASCII set, select 8 data bits per character. Default = 8. Stop Bits sets the stop bits at 1 or 2. [...]

  • Page 21

    20  RS-232 R TS/CTS- If the scanner wants to send the barcode data to host computer , it will issue the R TS 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 transmi[...]

  • Page 22

    21  Handshaking RTS/CTS On XON/XOFF On ACK/NAK On Response Delay *RTS/CTS Off *XON/OFF Off *ACK/NAK Off[...]

  • Page 23

    22  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[...]

  • Page 24

    23  Pin Assignments 10-pin RJ-45 Connector t o Scanner Side Pin RS-232 USB 1 NC NC 2 VCC VCC 3 TXD TXD 4 NC NC 5 NC NC 6 CTS D+ 7 RXD D- 8 RT S RT S 9 GND GND 10 GND GND 1  2  4  3  5  6  7  8  9  10 [...]

  • Page 25

    24  Pin Assignments Connector to Host Side: Pin RS-232 USB 1 NC +5V 2 TXD D- 3 RXD D+ 4 NC GND 5 GND * 6 NC * 7 CTS * 8 R TS * 9 VCC * 4  2  3  1  8  6  9  7  5  4 1[...]

  • Page 26

    25  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. Whe n 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 m od[...]

  • Page 27

    26  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 a mbient 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. If the light level in the room is not h[...]

  • Page 28

    27  Scanning Output VGA Off *VGA On Scanning Mode *Manual/Serial Trigger Auto-sense Mod e Manual Trigg er, Low Power Snap and Ship[...]

  • Page 29

    28  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[...]

  • Page 30

    29  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. You can s[...]

  • Page 31

    30  Indication Beeper The beeper may be programm e d On or Off in response to a good read. Turning this option off, only turns of f 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. Frequency The beeper pitch cod[...]

  • Page 32

    31  LED 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 vibr ator 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 whet[...]

  • Page 33

    32  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 aim ing light can be set using Aimer Modes. Imager Time-Out Imager Time-Out[...]

  • Page 34

    33  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 Imager Time-Out Reread Delay S h o r t ( 5 0 0 m s ) Long (1[...]

  • Page 35

    34  Indication Aimer Delay The aimer delay allows a delay ti me for the operator to ai m the imager before the picture is taken. Use these codes to s et 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. User[...]

  • Page 36

    35  environments. Concurrent mode provides the br ightest 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. Select Of f if you don’t want to use either aimer m[...]

  • Page 37

    36  Indication Number of Beeps The number of beeps of a goo d read can be programm ed from 1 - 9. The same number of beeps w ill be applied to the beeper and LED in response to a good read. For exam ple, if you program this option to have five beeps, there will be five beeps and five LED flashes in response to a good read. The beeps and LED flas[...]

  • Page 38

    37  Number of Beep Number of Pulses Good Read Delay *No Delay Medium Delay (1,000 ms) Short Delay ( 500 ms) Long Delay (1,50 0 ms) User-Specified Good Read Delay User-Specified Go od Read Delay[...]

  • Page 39

    38  Thermal and Centering  Thermal Considerations Care must be taken when desi gning the Im age Engine into any system. Internal heating of the Im age Engine can occur in high duty cycle scanning applications in several way s. The high visibility aimer dissipates a significant amount of power as heat. The illumination and aiming LEDs also rel[...]

  • Page 40

    39  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 41

    40  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 tur ned on by scanning Centering On , the imager o nly reads codes that intersect the centering window you specify using the Top , Bottom , Left , or Right bar codes. Scan Centering On , then scan one of th[...]

  • Page 42

    41  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 sear ches 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. Quick O[...]

  • Page 43

    42  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 Imag er will not transmit the output data to the host device. Note: This selection is unavailable when the Multiple Symbols Selection is turn[...]

  • Page 44

    43  calculating the length, you must count any programm ed prefixes, suffixes, or formatted character s as part of the length (unless using 9999). 4. Character Match Sequences On the ASCII Chart , find the He x value that represents the character(s) you want to match. Use the Progra mming Chart to read the alphanumeric combinati on that represen[...]

  • Page 45

    44  Output Sequence Output Sequence Example In this example, you are scanni ng 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. You would set up the sequence editor with the following command line: SEQBLK6299[...]

  • Page 46

    45  43h = “C” FF termination string for third code To program the previous example using specific lengths, y ou would have to count any programm ed prefixes, suffixes, or formatted characters as part of the length. SEQBLK62001241FF6 A001342FF69001243F F The breakdown of the command line is shown below: SEQBLK sequence editor start command 62[...]

  • Page 47

    46  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 transm[...]

  • Page 48

    47  Multiple Symbols When this programming selection is turned On , it allows you to read multiple symbols when the tr igger is activated. If you press and hold the trigger, aiming the Imager at a series of symbols, it reads unique symbols once, beepi ng (if turned on) for each read. The imager attem pts to find and decode new symbols as long as[...]

  • Page 49

    48  Print Contrast Print Contrast is used to adjust the way the i mager reads Matrix symbols. If an imager will be s eeing consistently heavily printed matrix symbols, then a Print Contra st of 6 may improve the reading performance. For consistently light pr inting, a Print Contrast of 2 may help. After scanning the Set Print Contrast bar code, [...]

  • Page 50

    49  Working Orientation Some bar codes are direction-se nsitive. For example, Kix codes and OCR can misread when scanned sideways or upside down. Use the working orientation setti ngs if your direction-sensitive codes will not usually be presented upright to the scanner. Default = Upright. Working Orientation *Upright Upside Down Rotate Clockwis[...]

  • Page 51

    50  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 sym bology, scan All Symbologies Off followed by the On symbol for that particular symbology. All Symbologies All Symbologies On All Symbologi es Off Message Length Descrip[...]

  • Page 52

    51  Codabar Check Character Codabar check characters are crea ted using different “m odulos.” You can program the imager to r ead only Codabar bar codes with Modulo 16 check characters. No Check Character indicates that the imager reads and transmits ba r code data with or without a check character. Wh en Check Character is set to Validate a[...]

  • Page 53

    52  Codabar Concatenation Codabar supports symbol concatenation. When you enable concatenation, the imager looks for a Codabar sym bol having a “D” start character, adjacent to a symbol having a “ D” stop character. In this case the two me ssages are concatenated into one with the “D” characters omitted. Default = On. Select Require [...]

  • Page 54

    53  Code 39 Start/Stop Characters Start/Stop characters identify th e leading and trailing ends of the bar code. Youmay either trans mit, or not transmit Start/Stop characters. Default = Don’t Trans mit. Check Character No Check Character indicates that th e imager reads and transmits bar code data with or without a check character When Check [...]

  • Page 55

    54  Code 39 Message Length Scan the bar codes below to change the message length.. Minimum and Maximum lengths = 0-48. Minim um 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. When this function is en abled, the ima[...]

  • Page 56

    55  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 cha racter SYN, and /C will be decoded as the ASCII character #. Character pairs /M and /N dec ode as a minus sign and period respectively. Character [...]

  • Page 57

    56  Code 39 Code Page Code pages define the mappi ng of character codes to characters. If the data rec eived 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. I f this is the case, scan the bar code below, select the[...]

  • Page 58

    57  Interleaved 2 of 5 Check Digit No Check Digit indicates that the i mager 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 transm it the check digit with the scanned data. When [...]

  • Page 59

    58  Code 93 Code 93 Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 0-80. Minimum Default = 0, Maximum Default = 80. Code Page Code pages define the mapping of ch aracter codes to characters. If the data received does not displa y with the proper characters, it may be because the barcode being[...]

  • Page 60

    59  Straight 2 of 5 Industrial Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 1-48. Minimum Default = 4, Maximum Default = 48. <Default All Straight 2 of 5 Industrial Settings> On Minimum Message Length *Off Maximum Mess age Length[...]

  • Page 61

    60  Straight 2 of 5 IATA Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 1-48. Minim um Default = 4, Maximum Default = 48 <Default All Straight 2 of 5 IATA Settings> On Maximum Mes sage Length *Off Minimum Message Length .[...]

  • Page 62

    61  Matrix 2 of 5 Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 1-80. Minimum Default = 4, Maximum Default = 80. <Default All Matrix 2 of 5 Settings> On Minimum Message Length *Off Maximum Mess age Length[...]

  • Page 63

    62  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 cha nge the message length. Minimum and Maximum lengths = 1-80. Minimum Default = 4, Maximum Default = 80. <Default All Code 11 Settings> On One Check Dig[...]

  • Page 64

    63                         [...]

  • Page 65

    64  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) th e cur rent recommendation to use Code 128 due to its high degree of security and its space-efficient design, 3) a varia tion of Code 128 that suppor[...]

  • Page 66

    65  <Default All Code 128 Settings> *On ISBT 128 On Minimum Message Length Off * ISBT 128 Off Maximum Mess age Length Code Page Code 128 Code Pag e[...]

  • Page 67

    66  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 Origin al 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 68

    67  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 th e scanned data, but the unit can be programmed so it will not transmit it. Default =[...]

  • Page 69

    68  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 i mager will only read UPC-A bar codes that have addenda. You must then turn on a 2 or 5 digit addenda. Default = Not Required. Addenda Separator When this fea[...]

  • Page 70

    69  Addenda 2 Digit Addenda On 5 Digit Addenda On *2 Digit Addenda Off *5 Digit Addenda Off Addenda Required Required *Not Required Addenda Separator *On Off UPC-A/EAN-13 with Extended Coupon Code *On Off[...]

  • Page 71

    70  UPC-E0 Most U.P.C. bar codes lead with the 0 nu mber 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. De fault = Off. Addenda Required When Addenda Required is set to on, the imager wi[...]

  • Page 72

    71  <Default All UPC-E Settings> *UPC-E0 On UPC-E0 Off UPC-E0 Expand On *Off Addenda Required Required *Not Required Addenda Separator *On Off Check Digit *On Off Number System *On Off[...]

  • Page 73

    72  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 nu mber system. For these codes. If you need to read code s that lead with the 1 number system, use the UPC-E1 selection. Default = Off Addenda 2 Digit Addenda [...]

  • Page 74

    73  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 Bookl and sym bols to be translated into their equivalent ISBN number format. <Default All EAN/JAN Settings> *On Off Check Digit *On Off ISBN Transl[...]

  • Page 75

    74  EAN/JAN-13 Addenda This selection adds 2 or 5 dig its to the end of all scanned EAN/JAN-13 data. Addenda Required When Addenda required is set to on, the i mager 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 76

    75  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 dig its to the end of all scanned EAN/JAN-8 data. Default = Off for both 2 Digit and 5 Digit Addenda. <Default All EAN/JAN-8 Settings> *On Off C[...]

  • Page 77

    76  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. Addenda Required Required *Not Required Add[...]

  • Page 78

    77  MSI MSI Check Character Different types of check characters are used with MSI b ar codes. You can program the im ager to read MSI bar codes with Type 10 check characters. When Check Character is set to Validate and Trans mit , the imager will only read MSI bar codes printed with the specified type check character, and will tran s mit this ch[...]

  • Page 79

    78  Plessey Code Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 4-48. Minim um Default = 4, Maximum Default = 48. <Default All Plessey Code Settings> On Minimum Message Length *Off Maximum Mes sage Length[...]

  • Page 80

    79  GS1 DataBar Omnidirectional  <Default All GS1 DataBar Omnidirectional Settings> *On Off GS1 DataBar Limited  <Default All GS1 DataBar Limited Settings>  *On Off[...]

  • Page 81

    80  GS1 DataBar Expanded Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 4-74. Minim um Default = 4, Maximum Default = 74. <Default All GS1 DataBar Expanded Settings>  *On Minimum Message Length Off Maximum Mes sage Length[...]

  • Page 82

    81  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 cha nge the message length. Minimum and Maximum lengths = 2-80. Minim um Default = 4, Maximum Default = 48. Trioptic Code Note: If you are going to scan Code 32 Pharmaceutical codes, Trioptic Code must be off. Tri[...]

  • Page 83

    82  Codablock F Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 1-2048. Minimum Default = 1, Maxim um Default = 2048 <Default All Codablock F Settings> On Minimum Message Length *Off Maximum Mes sage Length .[...]

  • Page 84

    83  Code 16K Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 0-160. Minim um Default = 1, Maximum Default = 160. <Default All Code 16K Settings> On Minimum Message Length *Off Maximum Mes sage Length[...]

  • Page 85

    84  Code 49 Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 1-81. Minim um Default = 1, Maximum Default = 81. <Default All Code 49 Settings> *On Minimum Message Length Off Maximum Mes sage Length[...]

  • Page 86

    85  PDF417 Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 1-2750. Minim u m Default = 1, Maximum Default = 2750. <Default All PDF417 Settings> *On Minimum Message Length Off Maximum Mes sage Length[...]

  • Page 87

    86  MicroPDF417 Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 1-366. Minimum Default = 1, Maximum Default = 366. <Default All Micro PDF417 Settings> * On Minimum Message Length Off Maximum Mes sage Length[...]

  • Page 88

    87  EAN•UCC Composite Codes Linear codes are combined with a unique 2D com posite component to form a new class called EAN•UCC Composite symbology. EAN•UCC Com posite 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 U[...]

  • Page 89

    88  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 stac ked code component. All bar code readers are capable of reading the Code 39 linear com ponent. The MicroPDF417 component can only be decoded if TLC39 O n is selected. The linear component may be d[...]

  • Page 90

    89  Postal Codes Note: For best performance when reading a postal symbology, all other postal symbologies should be turned off. The follo wing 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. On Trans[...]

  • Page 91

    90  Postal Codes British Post On *Off Canadian Post On *Off Kix (Netherlands ) Post Note: Kix code can misread when scanned sideways or upside down. On *Off Australian Post On *Off Japanese Post On *Off[...]

  • Page 92

    91  China Post Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 2-80. Minim um Default = 4, Maximum Default = 80. <Default All China Post Settings> On Minimum Message Length *Off Maximum Mess age Length[...]

  • Page 93

    92  Postal Codes Korea Post Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 2-80. Minim um Default = 4, Maximum Default = 48. <Default All Korea Post Settings> On Minimum Message Length *Off Maximum Mess age Length[...]

  • Page 94

    93  QR Code This selection applies to both QR Code and Micro QR Code. Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 1-3500. Minim u m Default = 1, Maximum Default = 3500. <Default All QR Code Settings> *On Minimum Message Length Off Maximum Mess age Length[...]

  • Page 95

    94  Data Matrix Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 1-1500. Minim u m Default = 1, Maximum Default = 1500. <Default All Data Matrix Settings> *On Minimum Message Length Off Maximum Mess age Length[...]

  • Page 96

    95  MaxiCode Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 1-150. Minim um Default = 1, Maximum Default = 150. <Default All MaxiCode Settings> *On Minimum Message Length Off Maximum Mess age Length[...]

  • Page 97

    96  Aztec Code . Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 1-3750. Minimum Default = 1, Maximum Default = 3750. <Default All Aztec Code Settings> *On Minimum Message Length Off Maximum Mess age Length Aztec Runes Select Enable Runes if you are scanning Aztec runes, which are the sm[...]

  • Page 98

    97  Chinese Sensible (Han Xin) Code Message Length Scan the bar codes below to cha nge the message length. Minimum and Maximum lengths = 1-7833. Minim u m Default = 1, Maximum Default = 7833. <Default All Han Xin Settings > On Minimum Message Length *Off Maximum Mess age Length[...]

  • Page 99

    98  String Format Prefix/Suffix When a bar code is scanned, add itional information is sent to the host computer along with the bar c ode data. This group of bar code data and additional, user-defined data is called a “message string.” The selections in this section ar e used to build the user-def ined data into the message string. Prefix an[...]

  • Page 100

    99  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. For example, for Code 128, Code ID is “j” and Hex ID is “6A”. Step 3. Scan the 2 hex digits or scan 9 , 9 for all symbologies. S[...]

  • Page 101

    100  To Clear One or All Prefixes or Suffixes: You can clear a single prefix or suff ix, or clear all prefixes/suffixes for a symbology. When you Clear One Pref ix (Suffix), the specific character you select is delete d from the symbology you want. When you Clear All Prefixes (Suffi xes), all the prefixes or suffixes for a symbology are deleted.[...]

  • Page 102

    101  Function Code Trans mit 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 103

    102  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 p[...]

  • Page 104

    103  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[...]

  • Page 105

    104  Data Formatting  Data Format Editor Introduction You may use the Data Format Edito r to change the imager’s output. For example, you can use the Data Format Editor to ins ert characters at certain points in bar code data as it is scan ned. The selections in the following pages are used only if you wish to alter the output. Default Data[...]

  • Page 106

    105  To Add a Data Format Step 1. Scan the Enter Data Format symbol Step 2. Primary/Alternat e Format Determine if this will be your pr imary data format, or one of 3 alternate formats. (Alternate for mats allow you “single shot” capability to scan one bar code usin g a different data format. After the one bar code has been read, th e imager[...]

  • Page 107

    106  • Clear One Data Format This deletes one data format for one sym bology. If you are clearing the primary format, scan 0 . If you are clearing an alternate format, scan 1 , 2 , o r 3 , depending on the alternate format you are clearing. Scan the Interface Type and Code I.D. , and the bar code data length for the specifi c data format that [...]

  • Page 108

    107  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. Syntax = F2nnxx (nn sta[...]

  • Page 109

    108  Search Commands F8 Search ahead for “xx” charact er 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 fro m current cursor position, leaving cursor pointing to “xx” character. Syntax = F9xx (xx stands for th[...]

  • Page 110

    109  “xx.”, if characters are equal, incre ment cursor. If characters ar e 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 nu mber at the current cursor position. If character is not num eric, format is aborted. Syntax = EC . ED Check to make sure there is a no[...]

  • Page 111

    110  Alternate Data Formats Alternate formats allow you “si ngle shot” capability to scan one bar code using a differe nt data form at than your primary format. When data formats are programm ed, you must input whether you are programming the primary format, or an alternate format numbered 1, 2, or 3. An altern ate format is initiated by sca[...]

  • Page 112

    111  Imaging Commands  Imaging Commands with their modifiers send im aging 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 im aging default settings. If you wish to change a default setting, you must use the serial default comm and. W[...]

  • Page 113

    112  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. For example, an exposure setting of 50 x .000127ms = 6.35m s esposure time. Exposu[...]

  • Page 114

    113  W - Target White Value: Sets the ta rget 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 recomme nded. Higher settings result in longer expos ure times and brighter im ages, but if the setting is too high, the image may be overexposed. Target Wh[...]

  • Page 115

    114  C - Compensation: Flattens the imag e to account for variations in illumination across the image. 0C Compensation disabled (default) 1C Compensation enabled D - Pixel Depth: Indicates the nu mber 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 [...]

  • Page 116

    115  noise in the image. 0IF No fly spec noise reduction 1IF Apply fly spec noise reduction IR - Image Rotat e: 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. Higher numbers result [...]

  • Page 117

    116  nT The top edge of the shipped image corre sponds to row n of the image in memory. Range: 000 - 480. (Default = 0) nB The bottom edge of the shipped image corr esponds to row n - 1 of the image in memory. Range: 000 - 480. (D efault = all rows) Alternately, specify the number of pixels to cut fro m the outside margin of the image; thus only[...]

  • Page 118

    117  and white images (1 bit per pi xel). 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 us ing grayscale threshold n. Use lower numbers when the image cont rast is lower. 1U will have a similar effect to 22e. Range: 0-255. V - Blur Imag[...]

  • Page 119

    118  An important aspect of intelligen t signature capture is that all dimensions used in the applicati on 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 c[...]

  • Page 120

    119  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 i mage capture area outside of the signature capture box. K - Gamma Correction: Gamma measures the brightness of midtone values produced by the image. You can brighten or darken an[...]

  • Page 121

    120  OCR Programming Use this section to program th e Imager for optical character recognition (OCR). The 2D AS-9500 ser ies 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. The 2D AS-9500 series E[...]

  • Page 122

    121  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 erase d. The eight digit default templates ar e reinstated for any fu ture use of the OCR On codes listed b[...]

  • Page 123

    122  U.S. Currency Font U.S. Currency On allows you to scan characters in the font used on U.S. currency. The default setti ng allows you to scan any eight digit combination. If you have created an OCR te mplate, character combinations that fit the template can be scanned U.S Currency On MICR E-13B Font MICR E-13B On allows you to scan MICR cha [...]

  • Page 124

    123  SEMI Font SEMI Font On allo ws you to scan the SEMI f ont used in the semiconductor industry. SEMI Font On All OCR Off turns off all OCR capability in the i mager, so the imager will be able to scan linear , stacked, matrix, and composite bar codes, but not OCR fonts. However, any OCR templates you have created will be retained in memory. *[...]

  • Page 125

    124  OCR Templates You can create a custom “template,” or characte r string that defines the length and content of OCR strings that will be read with your imager. There are several c hoices when creating a custom template for your application. You can create a t emplate for a single format, y ou can string together several formats, and you c[...]

  • Page 126

    125  Scan the Enter OCR Template symbol 3. Scan the characters for the string. Use the Template Characters ch art above to determine what characters you need to creat e your format. Use the OCR Programming Chart to scan the ch aracters for your template. Example: You need to read any combination of eight digits. T he template would be: dddddddd [...]

  • Page 127

    126  To create this template, you woul d enable the OCR-A f ont. Scan the Enter OCR Template symbol. Scan the d from the OCR Programming Chart in the back of this m a nual three ti mes. Then scan 414243 from the inside back cover (the hex characters for “A,” “B,” and “ C”), and scan the d th ree more times. Scan Save OCR Template . T[...]

  • Page 128

    12 7  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 an y one of the formats in the template. Example: You need to read any combination of[...]

  • Page 129

    128  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 fo llows the same steps as creating a template, but instead of scanning the Ente[...]

  • Page 130

    129  Reading Multi-Row OCR The AS-9500 is capable of decoding multi-r ow 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 th e first row of OCR data, you would program the following template: OCRTMP"dddd[...]

  • Page 131

    130  OCR Check Charac ter 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 o f check character. A number of presets are provided for common check character uses (e.g., modulo 10 and modulo 36). Scan the OCR Modulo 10 or OCR Modulo 36 Che[...]

  • Page 132

    131  OCR Modulo 10 Check Ch aracter Scan this symbol to program the OCR template for a simple modulo 10 checksum of the digits 0 through 9. OCR Modulo 36 Check Ch aracter Scan this symbol to program the OCR template for a simple modulo 36 checksum of the digits 0 through 9 and the l etters A through Z.[...]

  • Page 133

    132  OCR User-Defined Check Character You can customize the check char acter calculation to suit your application. Each character of th e check characte r alphabet can be programme d 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, [...]

  • Page 134

    133  example #8 , enable the OCR-A font. Scan the Enter OCR Check Character bar code, then scan the following hex values in order: 303132333435363 7383958 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. It is p[...]

  • Page 135

    134  The reader performs the check character co mputation 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 a. Weighted Modulo 10 Check Character Since the result is zero, the message is considered to be valid, so the reader outputs the message: 0123456 b. Weighted Modulo 10 Check Character Starting with the ch[...]

  • Page 136

    135  The reader performs the check chara cter 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 = 0 Since the result is zero, the message is considered to be valid, so the reader outputs the message: 012845 OCR ISBN Application Example One application of OCR i[...]

  • Page 137

    136  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 char[...]

  • Page 138

    137  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 m ore rows of OCR. OCR Template Codes On Enter User-Def ined Variable ”h” † Enter User-Def ined Variable ”g”† Exit Selections Save OCR Template Discard OCR Template[...]

  • Page 139

    138  Utilities  To Add a Test Code I.D. Prefix to All Sym bologies This selection allows you to turn on transmission of a Code I.D. before the decoded symbology. T his action first clears all current prefixes, then programs a Code I.D. prefix fo r all symbologies. This is a temporary setting that wi ll be removed when the unit is power cycled[...]

  • Page 140

    139  To Add a Test Code I.D. Prefix to All Sym bologies Add Code I.D. Prefix to All S ymbologies (Tempo rary) Show Data Format Show Serial Nu mber Data Format Settings Serial Number Standard Product Default Settings Standard Product De fault Settings Test Menu On * Off[...]

  • Page 141

    140  T est Chart (Bar code samp les marked with symbol “*” ar e not enabled initially .) CODABAR CODE-1 1 * CODE-128 CODE-39 CODE-93[...]

  • Page 142

    141  EAN-13 PDF-417 ST ANDRAD-25 * CODE-16K * EAN-8 INDUSTRIAL-25 * 87549[...]

  • Page 143

    142  UPCE INTERLEA VED-25 MA TRIX 25 * MSI/PLESSEY * UPCA UK/PLESSEY P ARA *[...]

  • Page 144

    143  GS1 DataBa r Micro-PDF QR Code DataMatrix  Aztet     [...]

  • Page 145

    144  MaxiCode OCR A [...]

  • Page 146

    145  Inte rfac e 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. Interface Interfa[...]

  • Page 147

    146  Prod uct Code ID Symbology AIM ID Code ID Code ID (HEX ) All Symbologies 0x99 Australian Post ]x0 ‘A 0x41 Aztec Code ]zm ‘z 0x7A British Post ]X0 ‘B 0x42 Canadian Post ]X0 ‘C 0x43 China Post ]X 0 ‘Q 0x51 Codabar ]Fm ‘a 0x61 Codablock F ]Om ‘q 0x71 Code 1 1 ]H3 ‘h 0x68 Code 128 ]Cm ‘j 0x6A Code 16K ]Km ‘o 0x6F Code 32 ]X0[...]

  • Page 148

    147  Symbology AIM ID Code ID Code ID (HEX ) OCR-B ]o2 ‘O 0x4F OCR MICR E-13B ]ZE ‘O 0x4F OCR US Money Font ]o3 ‘O 0x4F SEMI Font ]o3 ‘O 0x4F PDF 417 ]Lm ‘r 0x72 Planet Code ]X0 ‘L 0x4C Plessey Code ]P0 ‘n 0x6E PosiCode ]pm ‘W 0x57 Postnet ]X0 ‘P 0x50 QR Code ]Qm ‘s 0x73 GS1 DataBar Family ]em ‘y 0x79 S traight of 2 of IA T[...]

  • Page 149

    148  ASCII Code T able       [...]

  • Page 150

    149  [...]

  • Page 151

    150  OCR Programming Chart Save OCR Template Discard OCR Template [...]

  • Page 152

    151  Program Chart  [...]

  • Page 153

    152 [...]