background image

 

- 57 - 

 

ECC200: 

 

even number of rows and columns, square or rectangular shape 

 

square: minimum 10 * 10, maximum 144 * 144 modules 

 

rectangular: minimum 8 * 18, maximum 16 * 48 modules 

Error correction: 

 

ECC000 - 140: four levels of convolutional error correction, option for error 

detection only 

 

ECC200: Reed-Solomon error correction 

For new applications ECC200 is recommended. 

Additional features: 

 

extended Channel Interpretation (ECI, ECC200 only): support for different 

character sets and data interpretations 

 

structured append (ECC200 only): represent data in up to 16 Data Matrix 

symbols 

Support for these options is reader dependent. The supported character set and the 

maximum decodable number of characters are reader dependent. 

Encodable characters: 

 

ASCII values 0 - 127 (ISO 646 ) 

 

ASCII values 128 - 255 (ISO 8859-1, Latin alphabet No. 1, extended ASCII ) 

 

with ECI: many other character sets 

For string format see figure 3.46. 

 

Options for DataMatrix: 

 

Structured append time out: see chapter Read options 

Summary of Contents for PG-200/2D-O

Page 1: ...PG 200 2D O 2D Image Scanner Advanced Manual Version Original ...

Page 2: ...n Interval 6 2 INTERFACE 8 2 1 Keyboard wedge USB options 8 2 1 1 Keyboard language 9 2 1 2 Special options 10 2 1 3 Intercharacter delay for wedges USB 12 3 CODE OPTIONS 13 3 1 Setting of readable codes 14 3 1 1 Enabling a single read code 14 3 1 2 Enabling of readable codes 18 3 2 Setting of number of characters 21 3 3 Setting code specific options 26 3 3 1 Options for UPC A 27 3 3 2 Options for...

Page 3: ...T 52 3 3 18 Options for Composite Codes 54 3 3 19 Options for Codablock F 56 3 3 20 Options for DataMatrix 56 3 3 21 Options for Aztec 58 3 3 22 Options for Chinese Sensible code 59 3 3 23 Options for QR Code 60 3 3 24 Options for Micro QR Code 61 3 3 25 Options for Maxicode 62 3 3 26 Options for PDF417 63 3 3 27 Options for MicroPDF417 64 4 STRING OPTIONS 66 4 1 Case conversion 66 4 2 Set prefix ...

Page 4: ...ptions 99 5 1 4 Detection Mode 100 5 1 5 Auto Trigger Condition 101 5 2 Read time options 101 5 3 Redundancy 102 5 4 Positive and negative bar codes 102 5 5 Floodlight and aiming options 103 5 6 Prevention of flicker 104 5 7 LED aiming 105 6 INDICATOR OPTIONS 106 6 1 Buzzer settings 106 6 2 Good read LED 108 7 MISCELLANEOUS 109 7 1 Diagnostics 109 7 2 Serial configuration support 110 APPENDIX A TR...

Page 5: ...iv ...

Page 6: ... after power down The reader can be returned to factory default by reading the default label Menu labels The reader must be set by reading the bar code labels in the menu table The layout of the table is explained in next figure 0 01 To have the bar codes properly decoded keep in mind that you are required to pull a trigger to initiate the decoding process after accurately aiming the scanner at th...

Page 7: ...e power can be applied to the equipment and the reader 1 Use chapter 1 to set the correct default for your reader The reader is now in factory default 2 Use chapter 2 to optimize the interface The reader is now able to read bar codes and transmit the data 3 Use chapter 3 to optimize the reader for the type of bar codes you use Set the readable codes first and then the options for each of these cod...

Page 8: ...These options affect the operation of the buzzer and good read LED The reader will now operate to your personal preference See figure 0 02 Package Content Pistol grip with 2D image scanner x1 Stylus x 1 Battery pack for pistol grip x 1 PG 200 2D O user manual x 1 ...

Page 9: ...tings These factory default settings are printed in bold Note that differences may occur depending on the type of interface as will be mentioned in the text Select only the correct default settings corresponding to your hardware defaults label The interfaces supported depend on the reader model and software release Please consult your sales office for not listed interfaces USB HID USB VCP ...

Page 10: ...de again after either re plugging your scanner or restarting your terminal USB HID USB VCP 1 3 Check Firmware Version This options allows you to retrieve the current firmware version Firmware Version 1 4 Enhance Barcode Scanning on Screens In addition to the printed barcodes you may also aim the scanner at the desired barcode on screens to scan and decode barcodes This section lists three adjustab...

Page 11: ... make it difficult to read barcodes on LCD screens once activated SET Enable LCD display reading D3J END 1 4 3 Prevention of specular reflection Only when specular reflection of LED illumination occurs the reading is performed with the illumination turned off which will lead to degradation of reading performance SET Prevent specular reflection D3Q END 1 5 Configure Data Transmission Interval This ...

Page 12: ...ase follow the example below to scan the sequence of barcode labels to set the data transmission interval to be 2 ms SET USB HID Transfer Interval bInterval 2 END SET USB HID transfer interval E9M bInterval 1 Q1 bInterval 2 Q2 bInterval 4 Q4 bInterval 8 Q8 END ...

Page 13: ...ameters can be configured keyboard language special options intercharacter delay Because these options are interdependent it is important to perform the configuration in the sequence given Please consult your sales office for keyboard layouts and language currently supported Keyboard wedge operation modes This mode enables or disables responses from PC wedge to the computer during booting In norma...

Page 14: ... enable this option in case a keyboard is connected to the Y cable The wedge is responding to all commands from the computer The without keyboard option is only supported for PC AT wedges SET With keyboard KM Without keyboard KL END 2 1 1 Keyboard language Keyboards are also different depending on country or language Examples are the QWERTY and AZERTY keyboards Select the same language that has be...

Page 15: ...h WF END 2 1 2 Special options This section contains some specialized keyboard options Do not use numpad The reader wil emulate the numerical keys on the alpha keypad when transmitting numerical data Use numpad The reader will emulate the numerical keypad when transmitting numerical data The NUMLOCK should always be ON when this option has been selected ...

Page 16: ... ensures that data is displayed correctly when the keyboard is normally in CAPSLOCK mode The keyboard is returned in the CAPSLOCK mode after transmission Auto CAPSLOCK mode When selecting this option the transmitted data is displayed correctly disregarding the CAPSLOCK state SET Do not use numpad RN Use numpad RM Auto numlock mode A No CAPSLOCK mode 5Q CAPSLOCK mode 8A Auto CAPSLOCK mode 2U END ...

Page 17: ...ed is too high the system may not be able to receive all characters Adjust the intercharacter delay until the data is received correctly The default value as well as the actual delay time depend on the terminal type and language selected SET No delay LA Delay 1 LB Delay 2 LC Delay 3 LD Delay 4 LE Delay 5 LF Delay 6 LG Delay 7 LH Delay 8 LI Delay 9 LJ Delay 10 LK END ...

Page 18: ... permissible length of the bar codes to be read bar code specific options Note This manual categorizes the barcodes as groups of different symbologies with their translations and sometimes with relations to other family names The next figure visualizes how code translations and relations are maintained in this Code options chapter See figure 3 00 ...

Page 19: ...ualizes these relations The setting of different codes is explained in the next chapter 3 1 1 Enabling a single read code 3 1 1 Enabling a single read code With this option you can set the reader to read a single bar code type only If you select Code 39 only no other codes will be read Example 1 If you want to read Code 39 only you read the option Code 39 only See figure 3 01 Example 2 If you want...

Page 20: ...t to read a code that is changed to another family name read the new name RSS 14 read the option GS1 Databar See figure 3 03 3 1 1 Enabling a single read code SET All codes excl add on A0 Only all UPC and EANcodes J0 UPC only J1 UPC 2 only J2 ...

Page 21: ...tic only JD Codabar only A3 Industrial 2of5 only J7 Interleaved 2of5 only J8 S Code only RA Matrix 2of5 only AB Chinese Post Matrix 2of5 only JE Korean Postal Authority code only JL Intelligent Mail Barcode only D5H POSTNET only D6C IATA only A4 MSI Plessey only A7 Telepen only A9 ...

Page 22: ...S1 DataBar Limited only JJ GS1 DataBar Expanded only JK Codablock F only D4R DataMatrix ECC000 140 only BG2 DataMatrix ECC200 only BC0 Aztec only BC5 Aztec runes only BF4 Chinese Sensible code only D4K QR Code only BC1 Micro QR Code only D38 Maxicode only BC2 PDF417 only BC3 MicroPDF417 only BC4 ...

Page 23: ...ypes or simply enable additional bar code types Example If you only want to read Code 39 and Code 128 you read Code 39 only and enable Code 128 Alternatively you can read Disable All Enable Code 39 and Enable Code 128 See figure 3 04 Example of addition If you want to enable Codabar in addition to what you already have configured you read Enable Codabar See figure 3 05 ...

Page 24: ...3 Enable EAN R4 Enable EAN 2 R5 Enable EAN 5 R6 Enable Code 39 B2 Enable Tri Optic JZ Enable Codabar B3 Enable Industrial 2of5 R7 Enable Interleaved 2of5 R8 Enable S Code R9 Enable Matrix 2of5 BB Enable Chinese Post Matrix 2of5 JS Enable Korean Postal Authority code WH Enable Intelligent Mail Barcode D5F ...

Page 25: ...Code 128 B6 Enable Code 93 B5 Enable Code 11 BLC Enable GS1 Databar JX Enable GS1 Databar Limited JY Enable GS1 Databar Expanded DR Enable Codablock F D4P Enable DataMatrix ECC000 140 BG0 Enable DataMatrix ECC200 BCC Enable Aztec BCH Enable Aztec runes BF2 Enable Chinese Sensible code D4L Enable QR Code BCD ...

Page 26: ...s which do not have the specified length The advantage of setting a fixed length is that it provides protection against short scans of labels such as Interleaved 2of5 which do not provide sufficient security against partial scan The length checking is done on the label data and is not affected by options such as not transmit start stop character or check digit Setting the number of characters does...

Page 27: ...followed by a barcode label with the required length The different functions may be combined and will be used as follows if a label is checked for fixed length it will not be checked for minimum or maximum length if a label is not checked for fixed length it will be checked for both minimum and maximum length By reading an option followed by the END label the function is disabled or the values for...

Page 28: ...e The 2 examples shown in the next figure have the following results In the first example only Code 39 labels will be checked for a length of 6 characters Any other bar code type will not be checked for fixed length In the second example Code 39 labels will be checked for a length of 6 characters and interleaved 2of5 labels for a length of 12 characters This implies that also Industrial 2of5 Matri...

Page 29: ... be checked for a minimum length as displayed in the next figure In the second example Code 39 labels will be checked for a minimum length of 2 characters and interleaved 2of5 labels for a minimum length of 4 characters This implies that also Industrial 2of5 Matrix 2of5 and S Code are checked for a minimum length of 4 characters All other bar code types will be checked for a minimum length as per ...

Page 30: ...of 14 characters This implies that also Industrial 2of5 Matrix 2of5 and S Code are checked for a maximum length of 14 characters Any other bar code types will not be checked for a maximum length See figure 3 10 Serial programming To set a length using serial commands the sequence is as follows ESC command SPACE CodeID Length 1 Length 2 CR if required by command length 2 may be the same length as l...

Page 31: ...ing of readable codes data verification such as by means of a check digit calculation A check digit has a value that can be calculated from the other data characters and is usually the last data character in a bar code pre editing of the data string such as removing the check digit and or start stop characters The more common options are described here Check CD This option enables the check digit ...

Page 32: ... start and stop characters of a bar code Not transmit ST SP This option disables the transmission of the start and stop characters of a bar code The next figure summarizes the effect of the transmit options for a Code 39 label with start and stop characters data characters 1 2 3 4 5 6 or data characters 1 2 3 4 5 and check digit 6 Note that because 6 is according to the Code 39 specifications not ...

Page 33: ...D E3 UPC A No leading zero not transmit CD E5 UPC A Leading zero transmit CD E2 UPC A Leading zero not transmit CD E4 END 3 3 2 Options for UPC E The UPC E symbology is a fixed length symbology encoding 6 data digits a check digit and non printable start stop characters The following characters are supported the digits 0 upto 9 An optional leading digit can be transmitted which together with the d...

Page 34: ... UPC version E1 and the first digit is a 1 Options for UPC E0 affects UPC E1 too Support for UPCE1 is reader dependent Options for UPC E enable transmission of the leading digit disable transmission of the check digit transmit UPC E as UPC A Transmit UPC E as UPC A If this option is enabled a UPC E label is transmitted in the UPC A format Options for UPC E SET UPC E No leading digit transmit CD E7...

Page 35: ...ng characters are supported the digits 0 upto 9 The data may be translated into ISBN ISSN or ISMN format For string format see figure 3 16 EAN 13 add on 2 add on 5 The EAN 13 symbology as described above can be succeeded by an additional 2 or 5 digitcode For string format see figure 3 17 EAN 8 The EAN 8 symbology is a fixed length symbology encoding 7 data digits a check digit and non printable st...

Page 36: ... Options for EAN disable transmission of the check digit enable ISBN ISSN or ISMN translation Enable ISBN ISSN or ISMN translation If this option is enabled an EAN 13 label is verified for the correct format and transmitted as a 10 digit ISBN number 8 digit ISSN number In case of ISMN the character M is transmitted followed by 9 digits Support for these translations is reader dependent ...

Page 37: ...8 not transmit CD 6H EAN 8 transmit CD 6I Disable ISBN translation IB Enable ISBN translation IA Enable ISBN if possible IK Disable ISSN translation HN Enable ISSN translation HO Enable ISSN if possible 4V Disable ISMN translation IO Enable ISMN translation IP Enable ISMN if possible IQ END ...

Page 38: ...ining one of the characters or with one of the alpha characters A upto Z For string format see figure 3 20 Italian Pharmaceutical In this mode the Code 39 data is translated to the Italian pharmaceutical format This format has a fixed length containing 8 numeric data values followed by a single mandatory check digit An optional leading A can be transmitted For string format see figure 3 21 Options...

Page 39: ...he data does not comply with the Italian Pharmaceutical format then the data is transmitted as Normal or full ASCII Code 39 Tri Optic This fixed length symbology builds its data out of two data triplets where the second triplet is encoded at first The following characters are supported the digits 0 up to 9 the upper case characters A up to Z the characters SPACE start stop character is For string ...

Page 40: ...sible K It Pharmaceutical only D6 It Pharmaceutical if possible D7 Not check CD C1 Check CD C0 Not transmit CD D8 Transmit CD D9 Not transmit ST SP D1 Transmit ST SP D0 Not transm ld A for It Pharm Code DA Transmit leading A for It Pharm Code DB Minimum 3 digits 8D Minimum 1 digit 8E Disable concatenation M ...

Page 41: ... figure 3 23 ABC Code The ABC code is an acronym for American Blood Commission This code consists of two bar codes which are decoded in one read cycle The code is concatenated when the stop character of the first bar code and the start character of the second bar code is a D These two D s are not transmitted For string format see figure 3 24 CX Code The CX Code consists of two bar codes which are ...

Page 42: ...paces in position 2 7 13 of the data string for use in library systems ST SP translation This option enables the translation and transmission of the start and stop characters Thus if the option ST SP abcd tn e is chosen the start character is converted to lower case e g from A B C or D to a b c or d respectively and the stop character is converted from A B C or D to t n or e respectively The next ...

Page 43: ...ngth Inter character gap check This option enables the reading of Codabar labels with a large or irregular gap between characters Checking the gap means that it is not allowed to have a gap Disable the gap check allows gaps in the bar code Options for Codabar SET Enable only Codabar normal mode HA Enable only ABC code H4 Enable only CX code H5 Enable Codabar ABC and CX H3 Not check CD H7 Check CD ...

Page 44: ...ctergap check HH END 3 3 6 Options for 2of5 and S Code Code 2of5 Code 2of5 is a variable length symbology with an optional check digit and non printable start and stop characters The following characters are supported the digits 0 upto 9 The checksum is calculated as the sum modulo 10 of the numerical values of all the data characters Industrial 2of5 This symbology encodes a single digit in each d...

Page 45: ...is symbology encodes 1 digit in each character the number of digits can therefore be an odd or an even number Information is carried in the bars and spaces Chines Post Matrix 2of5 This symbology is a variant of Matrix 2of5 To assure proper reads check the options and setting for Matrix 2of5 For string format of the supported symbologies see figure 3 27 Options for code 2of5 disable transmission of...

Page 46: ...Code as Interleaved 2of5 by adding a leading zero SET Not transmit CD E1 Transmit CD E0 Not check CD G0 Check CD G1 Minimum data one character GE Minimum data three character GF Minimum data five character GI Disable space check for Industrial 2of5 GK Enable space check for Industrial 2of5 GJ Not transmit S Code as Interleaved 2of5 GH Transmit S Code as Interleaved 2of5 GG END ...

Page 47: ...T Not check CD 4H Check FC and SN only 4I Check CPN FC and SN 4J Check CPN AC FC and SN 4K Not transmit CD 4M Transmit CD 4L END 3 3 8 Options for MSI Plessey MSI Plessey is a variable length symbology with one or two optional check digit calculations CD1 and CD2 and non printable start stop characters The following characters are supported the digits 0 up to 9 The checksum is calculated as the su...

Page 48: ...red then the appropriate calculation method must be selected Not transmit CD The character positions CD1 and CD2 are not transmitted Transmit CD1 The character position CD2 is not transmitted Transmit CD1 and CD2 All characters in the label are transmitted SET Not check CD 4A Check 1 CD MOD 10 4B Check 2 CD s MOD 10 MOD 10 4C Check 2 CD s MOD 10 MOD 11 4D Check 2 CD s MOD 11 MOD 10 4R Not transmit...

Page 49: ...acters The following characters are supported in numeric mode the digits 00 upto 99 in full ASCII mode all 128 ASCII characters The check digit calculation is derived from the sum of all data characters modulo 127 The check digit cannot be transmitted For string format see figure 3 30 Options for Telepen selection of ASCII mode SET Numeric mode D2 ASCII mode D3 END ...

Page 50: ...calculated from the numerical values of all the data digits For string format see figure 3 31 Space insertion This option inserts spaces in position 2 5 11 14 of the data string for use in library systems A to X conversion This option converts the character A into an X The data and check digits are affected SET Not transmit CD s 4O Transmit CD s 4N Disable space insertion DO Enable space insertion...

Page 51: ...For string format see figure 3 32 Options for Code 128 enable concatenation GS1 128 In this mode the Code128 data is translated to the GS1 128 format formerly known as EAN 128 or UCC 128 GS1 128 data starts with the FNC1 character and separates 2 data fields with the FNC1 character The first FNC1 character is translated to C1 and the second FNC1 character is translated to an ASCII GS hex 1D charac...

Page 52: ...ase characters A upto Z the characters SPACE 4 non printable shift characters The first check digit C is the modulo 47 sum of the weighted data character values The second check digit K is the modulo 47 sum of the weighted data character values including the first check digit C The check digits are not transmitted The special shift characters are control characters and are not transmitted with the...

Page 53: ...n as a Code 93 bar code is read without a leading space the data is appended to the reader s buffer and the entire buffer is transmitted and cleared for new data In case a non Code 93 bar code is read the data in the non Code 93 bar code is transmitted and the buffer is cleared The buffer size is reader dependent Support for this option is reader dependent SET Not check CD 9Q Check CD AC Disable c...

Page 54: ...h character The first check digit is the modulo 11 sum of the weighted data character values The second check digit is the modulo 11 sum of the weighted data character values including the first check digit The check digits are not transmitted For string format see figure 3 35 Options for Code 11 disable check digit s automatic checking for 1 or 2 check digitsdepending of the number of data charac...

Page 55: ...h a mandatory check digit The check digit is not transmitted For string format see figure 3 36 Options for Korean Postal Authority code transmit dash not transmit dash transmit CD not transmit CD Transmit dash The dash character hex 2D is printed between the 3rd and 4th digit SET Not transmit CD Transmit CD Not transmit dash Transmit dash END ...

Page 56: ...ata 20 25 29 or 31 characters Fixed data format and size The data is built of several identifiers which follow each other in fixed order Sizes are a predetermined amount of digits Barcode identifier 2 Service type identifier 3 Mailer ID and Sequence number maybe 6 9 digits or 9 6 always totalized to 15 Delivery point zip code may be omitted 0 standard zip 5 zip 4 9 zip 4 incl delivery point digits...

Page 57: ...nsmitted with the barcode data Encodable characters digits 0 up to 9 3 3 17 Options for GS1 Databar GS1 Databar is formerly known as RSS family including the RSS 14 group Support for GS1 Databar options is reader dependent Maximum data capacity GS1 Databar and GS1 Databar Limited Application Identifier 01 and 14 digits GS1 Databar Expanded 74 numeric or 41 alpha characters Checksums The GS1 Databa...

Page 58: ...mnidirectional Truncated Stacked refer to GS1 Databar Limited refer to GS1 Databar Limited Expanded Expanded stacked refer to GS1 Databar Expanded For string format see figure 3 39 or 3 40 Options for GS1 Databar transmission of CD transmission of Application Identifier Not transmit CD Do not transmit the last character of GS1 Databar SET Not transmit CD DM Transmit CD DL Not transmit Application ...

Page 59: ...Composite part CC A and CC B same as MicroPDF417 CC C same as PDF417 Error correction 1D part only error detection Composite part Reed Solomon error correction Encodable characters ASCII values 0 127 ISO 646 ASCII values 128 255 ISO 8859 1 Latin alphabet No 1 extended ASCII with ECI many other character sets For string format of composite codes see figure 3 41 or 3 42 or 3 43 Options for Composite...

Page 60: ...nk flag RQ Ignore composite link flag RP Disable Composite on GS1 Databar BHF Enable Composite on GS1 Databar BHE As a single component only 1D component is allowed BL0 As a single component only 2D component is allowed BL1 As a single component only 1D 2D component is allowed BL2 END ...

Page 61: ...on Codablock has 1 additional character for the entire symbol Codablock calculates 1 check digit that is not transmitted Encodable characters ASCII values 0 127 ISO 646 4 FNC values For string format see figure 3 45 3 3 20 Options for DataMatrix Data Matrix is a variable size matrix symbology with selectable error correction levels Maximum data capacity ECC200 alphanumeric data 2335 characters 8 b...

Page 62: ... Channel Interpretation ECI ECC200 only support for different character sets and data interpretations structured append ECC200 only represent data in up to 16 Data Matrix symbols Support for these options is reader dependent The supported character set and the maximum decodable number of characters are reader dependent Encodable characters ASCII values 0 127 ISO 646 ASCII values 128 255 ISO 8859 1...

Page 63: ...mon error correction levels from 5 to 95 of data region Additional features extended Channel Interpretation ECI support for different character sets and data interpretations structured append represent data in up to 26 Aztec symbols mirror image decode symbol in mirror reversal presentation Support for these options is reader dependent The supported character set and the maximum decodable number o...

Page 64: ...mount per version version 84 31091 characters Symbol size Chinese Sensible code has 84 versions counting from version 1 Each following version has 2 more modules minimum version 1 23 23 modules sequentially version 2 25 25 version 3 27 27 etc maximum version 84 189 189 modules Error correction Four levels of Reed Solomon error correction Additional feature Extended Channel Interpretation ECI suppo...

Page 65: ...odel 2 alphanumeric data 4296 characters 8 bit data 2953 characters numeric data 7089 characters kanji data 1817 characters Symbol size Model 1 minimum 21 21 modules maximum 73 73 modules Model 2 minimum 21 21 modules maximum 177 177 modules Error correction Four levels of Reed Solomon error correction Additional features extended Channel Interpretation ECI model 2 only support for different chara...

Page 66: ...ns for QR code structured append time out see read mode options no further options supported 3 3 24 Options for Micro QR Code Micro QR code is a compact version for the regular QR Code Maximum data capacity Model 1 numeric data 5 characters Model 2 alphanumeric data 6 characters numeric data 10 characters Model 3 alphanumeric data 11 characters 8 bit data 9 characters numeric data 18 characters ka...

Page 67: ...acters ASCII values 0 127 ISO 646 For string format see figure 3 50 Options Micro QR Code no options supported 3 3 25 Options for Maxicode Maxicode is a fixed size matrix symbology with selectable error correction levels Maximum data capacity alphanumeric data 93 characters numeric data 138 characters Symbol size 28 14mm wide 26 91mm high including quiet zones Error correction 2 levels of Reed Sol...

Page 68: ...SO 8859 1 Latin alphabet No 1 extended ASCII with ECI many other character sets For string format see figure 3 51 Options for Maxicode structured append time out see read mode options no further options supported 3 3 26 Options for PDF417 PDF417 is variable size multi row stacked symbology with selectable error correction levels Maximum data capacity text compaction 1850 characters byte compaction...

Page 69: ...55 ISO 8859 1 Latin alphabet No 1 extended ASCII for macro PDF417 many other character sets For string format see figure 3 52 Options for PDF417 macro PDF417 timeout same as Structured append time out see read mode options no further options available 3 3 27 Options for MicroPDF417 MicroPDF417 is variable size multi row stacked symbology with fixed error correction levels Maximum data capacity tex...

Page 70: ...reader dependent The supported character set and the maximum decodable number of characters are reader dependent Encodable characters ASCII values 0 127 ISO 646 ASCII values 128 255 ISO 8859 1 Latin alphabet No 1 extended ASCII for macro MicroPDF417 many other character sets For string format see figure 3 53 Options for MicroPDF417 macro MicroPDF417 timeout same as Structured append time out see r...

Page 71: ... preamble common prefix transmission of a postamble common suffix transmission of a prefix transmission of a suffix The string format is transmitted as in figure 4 01 The input entries are described in this chapter 4 1 Case conversion The bar code data may be converted to either lower or upper case or the case may be exchanged These options may be used if the user of a wedge has a preference to le...

Page 72: ...board wedges may additionally be programmed with the special keys supported by the keyboard e g function keys Default settings are Wedge Prefix None Suffix return How to set a prefix or a suffix To configure a prefix for example for Code 39 as C39 scan the following labels from this current chapter String Options SET Set prefix Code 39 C 3 9 END Bar code readers which do not support a different pr...

Page 73: ...rface a M CR results in the key combination ctrl M If the direct input keyboard key return from this chapter is selected then the result is a carriage return or Enter key See figure 4 03 Preamble and postamble A preamble is transmitted before the prefix and can contain up to 8 direct input characters A postamble is transmitted after the suffix and can contain up to 8 direct input characters A prea...

Page 74: ...ing in addition to programming a separate prefix or suffix for each bar code type See figure 4 04 Code identification AIM ISO The Code identifier will be transmitted in the ISO 15424 format cm where is ASCII value decimal 93 c is code character m is modifier character s For a detailed list of the modifier character m and the AIM ID s refer to the ISO15424 standard See figure 4 05 ...

Page 75: ... In case the modifier is an asterix the value depends on the options of the symbology or on the configured Code options For details refer to their own respective modifier tables See figures 4 06 up to 4 17 ...

Page 76: ... 71 ...

Page 77: ... 72 ...

Page 78: ... 73 ...

Page 79: ... 74 ...

Page 80: ... These direct input characters count as 1 entry of the 4 permissible entries for a prefix or suffix Example If you want to configure the prefix code identifier code length scan the following labels SET Set prefix all Code identification Code length END If you want to use the code identifiers but need another code identifier for Code 39 you scan the following labels SET Set prefix all Code identifi...

Page 81: ... EAN 13 N3 EAN 13 add on M2 EAN 8 N4 EAN 8 add on M3 Code 39 M4 Codabar M5 Industrial 2of5 M6 Interleaved 2of5 M7 S Code MB Matrix 2of5 GL IATA I8 MSI Plessey N0 Telepen L8 UK Plessey MA Code 128 M9 Code 93 M8 Code 11 BLD ...

Page 82: ...ode Intelligent Mail Barcode D5I POSTNET D6D GS1 Databar OE Composite codes RR Codablock F D4S DataMatrix MD Aztec BF0 Chinese Sensible code D4N QR Code MK Maxicode ML PDF417 OC MicroPDF417 OD Clear all prefixes MG Preamble MZ END ...

Page 83: ...78 4 2 2 Set suffix SET All Codes RZ UPC A N6 UPC A add on O0 UPC E N7 UPC E add on O1 EAN 13 N8 EAN 13 add on O2 EAN 8 N9 EAN 8 add on O3 Code 39 O4 Codabar O5 Industrial 2of5 O6 Interleaved 2of5 O7 END ...

Page 84: ...79 SET S Code OB Matrix 2of5 GM IATA I9 MSI Plessey N5 Telepen L9 UK Plessey OA Code 128 O9 Code 93 O8 Code 11 BLE Korean Postal Authority code Intelligent Mail Barcode D5J POSTNET D6E GS1 Databar PQ END ...

Page 85: ... 80 SET Composite codes RS Codablock F D4T DataMatrix PO Aztec BF1 Chinese Sensible code D4O QR Code PW Maxicode PX PDF417 PY MicroPDF417 PZ Clear all suffixes PR Postamble PS END ...

Page 86: ... 81 4 3 1 Direct input keyboard keys SET F1 8J F2 8K F3 8L F4 8M F5 8N F6 8O F7 8P F8 8Q F9 8R F10 8S F11 8T F12 8U Backspace 9X END ...

Page 87: ... 82 SET TAB 7H RETURN 7I Enter Numeric keypad 7Q ESC 7J Arrow down 7K Arrow up 7L Arrow right 7M Arrow left 7N DEL 7T INSERT VQ HOME VR END VS Page up 7O END ...

Page 88: ... 83 SET Page down 7P Left Shift 7U Left Ctrl 7W Left Alt 7Y Left GUI 8 Right Shift 7V Right Ctrl 7X Right Alt 7Z Right GUI 9 CAPSLOCK 9S END ...

Page 89: ... 84 SET SPACE 5A 5B 5C 5D 5E 5F 5G 5H 5I 5J 5K 5L 5M END ...

Page 90: ... 85 SET 5N 5O 5P 6A 6B 6C 6D 6E 6F 6G 7A 7B 7C END ...

Page 91: ... 86 SET 7D _ 7E 7F 9T 9U 9V 9W END ...

Page 92: ... 87 4 3 3 Direct input numeric SET 0 Q0 1 Q1 2 Q2 3 Q3 4 Q4 5 Q5 6 Q6 7 Q7 8 Q8 9 Q9 END ...

Page 93: ... 88 4 3 4 Direct input character SET A 0A B 0B C 0C D 0D E 0E F 0F G 0G H 0H I 0I J 0J K 0K L 0L M 0M END ...

Page 94: ... 89 SET N 0N O 0O P 0P Q 0Q R 0R S 0S T 0T U 0U V 0V W 0W X 0X Y 0Y Z 0Z END ...

Page 95: ... 90 4 3 5 Direct input lower case character SET a A b B c C d D e E f F g G h H i I j J k K l L m M END ...

Page 96: ... 91 SET n N o O p P q Q r R s S t T u U v V w W x X y Y z Z END ...

Page 97: ... 92 4 3 6 Direct input control character SET NULL 9G A SOH 1A B STX 1B C ETX 1C D EOT 1D E ENQ 1E F ACK 1F G BEL 1G H BS 1H I HT 1I J LF 1J K VT 1K L FF 1L END ...

Page 98: ... 93 SET M CR 1M N SO 1N O SI 1O P DLE 1P Q DC1 1Q R DC2 1R S DC3 1S T DC4 1T U NAK 1U V SYN 1V W ETB 1W X CAN 1X Y EM 1Y END ...

Page 99: ... 9A FS 9B GS 9C RS 9D _ US 9E DEL ASCII 127 9F END 4 3 7 Direct input code id length SET Code identification 2 Code identification ISO 15424 AIM 1 Code length 1D 2 digits 2D 6 digits 3 Code length 1D and 2D 6 digits 6 END ...

Page 100: ...ess whether it is the same or not This mode is mainly used for demonstration and diagnosis Disable trigger This is applicable to readers which have a trigger switch When this option is selected the reader will stay ON all the time Note Selecting this option for a laser reader means that the laser diode is ON continuously which may reduce the lifetime of this component Also local legislation may re...

Page 101: ...d If the read time is set to 0 then if the trigger switch is pressed the laser is on but does not accept bar codes As soon the trigger switch is released the barcode is decoded and transmitted Support for this option is reader dependent Structured append time out When a bar code consists of multiple physical bar codes this time out value is used The next bar code must be read before this time out ...

Page 102: ... read S1 Continuous read S2 Disable trigger S7 Enable trigger S8 Add on wait mode disabled XA Add on wait mode 0 25 sec XB Add on wait mode 0 50 sec XC Add on wait mode 0 75 sec XD Disable trigger repeat K Enable trigger repeat M END ...

Page 103: ...frames that the reader should be pointed away from the label before it can decode the same label again Indefinitely means that the next bar code must always be different during the time the bar code reader is triggered For the image reader the multiple reset time is not measured in ms but in frames The duration of each frame is variable and is dependent of the captured image See figure 5 01 SET 50...

Page 104: ...ect start and end margins SET No margin check YN Margin check 1 7 nominal YO Margin check 2 7 nominal YP Margin check 3 7 nominal YQ Margin check 4 7 nominal YR Margin check 5 7 nominal YS Margin check 6 7 nominal YT Margin check normal YU END 5 1 3 Auto trigger options These options are used to activate the auto trigger option of the reader This is only supported for reader equipped with the auto...

Page 105: ... s 2 Red illumination detection When a target code falls within the range of the field of view while the red illumination light is emitted the target is detected This mode can be used in a lighted environment 3 No illumination detection A target code is detected without illumination light The power consumption can be reduced but the response of detection will also be reduced Ambient light is used ...

Page 106: ...d that the reader is ON after the trigger switch is pressed or in multiple or continuous read mode after a label has been read Selecting a read time of 0 means that the reader will stay ON as long as the trigger switch is being pressed Selecting a read time for readers without a trigger switch or when the trigger switch is disabled does not have any effect SET 0 seconds Y0 1 second Y1 2 seconds Y2...

Page 107: ...SET Read 1 time redundancy 0 X0 Read 2 times redundancy 1 X1 Read 3 times redundancy 2 X2 Read 4 times redundancy 3 X3 END 5 4 Positive and negative bar codes Usually bar codes are printed black on white but sometimes white on black These labels are called positive and negative respectively In case the negative bar codes option has been selected positive labels may not be decoded anymore or with d...

Page 108: ... need to be disabled to prevent over exposure If an aiming light is available the bar code reader can generate an aiming pattern to help the user to target at the bar code symbol The aiming pattern will only be visible between two image captures The aiming pattern will be off when the floodlight is on Disable floodlight The option disable floodlight does not illuminate the area of the bar code sym...

Page 109: ...lection D3Q END 5 6 Prevention of flicker When there is not target to be read flicker occurs because of the LED illumination and this flicker can be prevented with setting However by enabling the setting codes on LCD screen will be difficult to be read SET Enable LCD display reading D3J LED illumination flicker prevention D3I END ...

Page 110: ...g Green LED floodlight used for aiming can be set to enable disable The brightness is also configurable SET Enable LED aiming D3D Disable LED aiming D3E Brightness High DDD Brightness Standard DDE Brightness Low DDF END ...

Page 111: ...s used the buzzer tone may be selected as shown in figure 6 01 Buzzer duration and loudness If a software buzzer is used a buzzer duration of 50 100 200 or 400 msec may be selected The loudness can be adjusted in four different steps Buzzer before transmission The good read buzzer will be activated after decoding the bar code but before transmission During the transmission the buzzer sequence will...

Page 112: ...r W0 Enable buzzer W8 Single tone buzzer W1 High low buzzer W2 Low high buzzer W3 Buzzer duration 50 msec W7 Buzzer duration 100msec W4 Buzzer duration 200 msec W5 Buzzer duration 400 msec W6 Buzzer loudness Maximum T0 Buzzer loudness Loud T1 Buzzer loudness Normal T2 Buzzer loudness Minimum T3 Buzzer before transmission VY Buzzer after transmission VZ ...

Page 113: ...r GD Enable startup buzzer GC END 6 2 Good read LED The Good Read LED can be disabled or set for several durations SET Disable indicator T4 Indicator duration 0 2 s T5 Indicator duration 0 4 s T6 Indicator duration 0 8 s T7 END ...

Page 114: ...t settings The reader settings are transmitted as a string of hexadecimal numbers Transmit ASCII printable string The printable ASCII characters Hex 20 up to Hex 7F are transmitted Transmit ASCII control string The non printable ASCII control characters Hex 00 up to Hex 1F are transmitted SET Transmit software version Z1 Transmit settings Z3 Transmit ASCII printable string ZA Transmit ASCII contro...

Page 115: ...menu label a maximum of 4 direct input characters may be read These characters will be transmitted if during the read time of the reader a label was detected but nothing could be decoded This function is only available on readers where the trigger is enabled If no direct input character is read following the command the error message is disabled The function may be combined with Error message No l...

Page 116: ...ny problem is not covered or solved with this diagram you need to contact your dealer Whether the reader operates or not can be checked in the following way it should beep after the power has been switched ON it should either react on a trigger if any or it should emit light at the scan side of the reader LEDs See figure A 01 ...

Page 117: ...s of characters in a particular symbology The bars and spaces are arranged in a predetermined pattern following unambiguous rules defined by the symbology Bar code density The number of bar code characters which can be represented in a linear unit of measure Bar code density is often expressed in characters per inch Bar code label A label that carries a bar code and optionally other human readable...

Page 118: ...d CMOS interface A serial interface that typically is used between embedded devices The CMOS standard defines a logical 1 level at the same level as the power supply of the electronic components that are used inside the device CMOS imager A scanning device which uses the CMOS technology CMOS is an acronym for Complementary Metal Oxide Semiconductors Light from a light source within the CMOS is ref...

Page 119: ...rform the same functions as the actual device Enable To enable an option means to activate it Error correction The possibility to correct read errors in a bar code Most 2D bar codes have extra information that allows correction of the bar code This makes it possible to read partly damaged bar codes Fixed length Relates to a symbol in which the data elements must be of specific length Flow control ...

Page 120: ...e permits you to connect a bar code reader between the computer and it s keyboard by way of an Y cable The computer suggests that the scanned data is keyboard entered Normal software can still be used Parity A method of checking for errors in transmitted data The eight bits of each transmitted character are added and the total must always be an odd number for odd parity and an even number for even...

Page 121: ...p bits Resolution In optics sharpness the ability of a reader to read the narrow bars in bar codes Reader A device that examines a spatial pattern one part after another and generates analog or digital signals corresponding to the pattern The reader converts bar code symbols to electrical signals for input to a bar code reader decoder for processing and subsequent output through a data communicati...

Page 122: ...hich accompany transported data A suffix is put at the end of the data and is part of the frame Symbology A set of rules specifying the way in which data may be represented Trigger A signal that initiates an action or a series of events The trigger button on a bar code reader will start the scan engine and try to decode the scanned and digitized data TTL interface A serial interface that typically...

Reviews: