Axon CS2000 Programming Manual
Hide thumbs Also See for CS2000:

Advertisement

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Axon CS2000

  • Page 3 Revision History    Changes to the original manual are listed below:  Version  Date  Description of Version 1.0  December 2011  Initial release   AXON CS2000 Advanced Handheld ...
  • Page 4 Important Notice    No warranty of any kind is made in regard to this material, including, but not limited to,  implied warranties of merchantability or fitness for any particular purpose. We are not  liable  for  any  errors  contained  herein  nor  for  incidental  or  consequential  damages  in  connection  with  furnishing,  performance  or  use  of  this  material.  We  shall  be  under  no  liability  in  respect  of  any  defect  arising  from  fair  wear  and  tear,  willful  damage,  negligence, abnormal working conditions, failure to follow the instructions and warnings, ...
  • Page 5 Optical:  The  use  of  optical  instruments  with  this  product  will  increase  the  eye  hazard.  Optical instruments include binoculars, magnifying glasses, and microscopes but do not  include normal eye glasses worn by the user.    CAUTION:  Use  of  controls  or  adjustments  or  performance  of  procedures  other  than  those specified herein may result in hazardous radiation exposure.        For CE‐Countries    This scanner is in conformity with CE standards. Please note that an approved, CE‐marked  power supply unit should be used in order to maintain CE conformance.        AXON CS2000 Advanced Handheld ...
  • Page 6: Table Of Contents

    Table of Contents  About This Guide ......................  1   Introduction to Scanner Configuration  ...............  2   Default Parameters  .....................  3   Scanner Operation ....................  3   Interface Communication .................  3   Symbologies ......................  4   Data Formating ....................  5   Programming Procedure  .....................  6   Parameter Setting  .......................  7   Scanner Operation ....................  7   Interface Configuration ...................  1 8  The Symbologies ..................... ...
  • Page 7: About This Guide

    ROGRAMMING  UIDE   About This Guide                                                                 Advanced Handheld CCD/Laser Scanner ...
  • Page 8: Introduction To Scanner Configuration

      ROGRAMMING  UIDE Introduction to Scanner Configuration   Scanning a series of programming barcode labels can configure the series scanners.  This allows decoding options and interface protocols to be tailored to a specific  application. The configuration is stored in non‐volatile memory and will not be lost by  removing power from the scanner.  The scanner must be properly powered before programming. For RS‐232C type  scanners, an external power adapter must be used to supply DC power to the scanner.  If a keyboard emulation type scanner is used with an IBM PC/XT/ AT, PS/2 or any fully  compatible computers, power will be drawn from the keyboard port. No external  power adapter is required. If keyboard emulation type scanner is used with any other  non IBM PC compatible computers, an external power adapter may be needed.  During the programming mode, the laser scanner will acknowledge a good and valid  reading with a short beep. It will give long beeps or remain silent for either an invalid  or bad reading.    Programmable options are divided into four groups. The first group includes the  options that show the general behavior of the laser scanner. The second group  governs the operation of different interfaces, RS‐232 serial ports, keyboard, and USB.  The third group sets the decoding parameters for each barcode symbology. The last  group is about more advanced data formatting.                              2  Advanced Handheld CCD/Laser Scanner ...
  • Page 9: Default Parameters

    ROGRAMMING  UIDE Default Parameters  This table gives the default settings of all the programmable parameters. The default  settings would be restored whenever the laser scanner reads the "Reset"  programming label in programming mode. If you wish to change any setting, scan the  appropriate barcodes below.    Scanner Operation  Parameter  Default  Same code delay  500msec  Beeping frequency  Medium  Beeping duration  50msec  LED/Beep before data transmission  On  Scan mode  Trigger mode  Stand mode (only available for specific models)  Enable  Header and trailer  None  Inter message delay  0msec  Inter character delay  0msec    Interface Communication  Parameter  Default  RS‐232 Interface  Baud rate    9600  Parity  none  Data Bits  8 ...
  • Page 10: Symbologies

      ROGRAMMING  UIDE Symbologies     Parameter  Default  Decoder Selection  EAN/UPC  Enable  Code 39  Enable  Pharmacode  Enable  Codabar  Enable  ITF 2 of 5  Enable  MSI  Disable  Chinese Post Code  Disable  Code 93  Enable  Code 128  Enable  EAN‐128  Disable  Telepen  Disable  Code 11  Disable  Standard 2 of 5  Disable  Industrial 2 of 5  Disable  Matrix 2 of 5  Disable  GS1 DataBar  Disable ...
  • Page 11: Data Formating

    ROGRAMMING  UIDE GS1 DataBar Expanded identifier code  RX  PDF417 identifier code    X Barcode Length  Codabar  maximum  32  Code 11  Standard 2 of 5  minimum  6  Industrial 2 of 5  Matrix 2 of 5  Code 39  maximum  62  Code 93  minimum  3  Code 128  maximum  16  Chinese Post Code  minimum  10  maximum  32  MSI  ITF 2 of 5  minimum  4  GS1 DataBar  maximum  14  GS1 DataBar Limited  minimum  14 ...
  • Page 12: Programming Procedure

      ROGRAMMING  UIDE Programming Procedure   Below is the programming procedure by using barcodes in this guide.    1. Power up the scanner.      Scan the Start of Configuration barcode.    Scan the barcode for the desired feature. Multiple features can be    enabled/disabled before scanning the End of Configuration barcode.      Scan the End of Configuration barcode and save the new configuration.  To give up a configuration change, power off the scanner before scanning the    End of Configuration barcode or scan the Abort barcode.    For some parameter setting, such as barcode length and identifier code, it is    required to scan the Set barcode to save the configuration.  Power up the scanner  Scan the “Start of  Configuration” barcode  Scan barcode of the  desired feature  Scan the “End of  Scan the “Abort” barcode  Power off the scanner  Configuration” barcode  Finish the configuration  Discard the configuration     Default values are highlighted in gray background. ...
  • Page 13: Parameter Setting

    ROGRAMMING  UIDE Parameter Setting  Start Of Configuration   Scanner Operation  System Function Setting  Barcode  Barcode Label  Description  Value    ‐‐ Reset (return to factory default)     Display firmware version   ++  Abort :exit programming mode with no update    KE94  Return to customer default   KE95  Save as customer default                              ...
  • Page 14   ROGRAMMING  UIDE Start Of Configuration   Interface Setting  Barcode  Barcode Label  Description  Value  KE97  Return to USB default   KE99  Return to RS‐232 default   KE87  Enable USB virtual COM    (Virtual COM driver required. For installation steps refer to  Appendix 1.)  KE01  Enable IBM PC/AT/PS/2 Keyboard emulation    KE05  Enable stand‐alone keyboard   (Required no keyboard or key simulator. Only available for special  firmware version.)  KE98  Enable wand emulation    (Only available for special firmware version.)  KE77  Enable OPOS/JPOS    (Available for USB interface only and requires driver. For RS‐232  interface, the scanner needs reset and identifier code has to be  enabled.)     ...
  • Page 15 ROGRAMMING  UIDE Start Of Configuration   General Scan Mode Setting  Handheld Operation Barcode  Barcode Label  Description  Value  SM01  Trigger Mode   The scanner becomes inactive as soon as the data   is transmitted. It must be triggered to become  active again.  SM02  Auto Scan Mode     The scanner is still active after the data is  transmitted but the successive transmission of  the same barcode is not allowed when the trigger  switch is pressed again.    SM04  Pulse Mode    The scanner will light up and blink when press the   scanner trigger switch once and the scanner will  turn off after next pressing. The laser remains on  for approximately 3 to 10 seconds after the pulse  light is on.  Repeat Mode SM05     This mode is similar to Auto Scan Mode, but ...
  • Page 16   ROGRAMMING  UIDE Start Of Configuration   Scan Mode Only Available for Handheld High‐Speed Laser Scanner  Handheld Operation Barcode  Barcode Label  Description  Value  SM07  Auto Trigger Mode   The scanner will automatically detect object and   activate laser lighting. Barcode data is  transmitted when the trigger is pressed.    SM08  Aim Mode   When the trigger is pressed once, the scanner   will light up, blink and decode automatically. But  the data is transmitted only when the trigger is  released. The scanner will turn off when the  trigger is pressed again.    SM09  Momentary mode   The scanner will light up only when the trigger   switch is pressed the scanner will turn off when  the trigger switch is release.        Stand Operation Barcode ...
  • Page 17 ROGRAMMING  UIDE Start Of Configuration   Operation Function Setting  Good Read Beeper Tone Selection  Barcode  Barcode Label  Description  Value  GR02  Low beeper tone   GR01  Medium beeper tone   GR03  High beeper tone   GR05  Speaker disable       Beeper Sound Selection Barcode  Barcode Label  Description  Value  GR13  Very short (5 msec)   GR12  Short (20 msec)   GR11  Medium (50 msec)   GR10  Long (100 msec)  ...
  • Page 18   ROGRAMMING  UIDE Start Of Configuration     Beeper Volume Selection Barcode  Barcode Label  Description  Value  GR20  Loud   GR21    Medium  GR22    Slight      Beeper Timing Selection Barcode  Barcode Label  Description  Value  LB00  LED/Beep after transmission   Use this barcode to indicate a "good read"   after a barcode has been successfully decoded.  LB01  LED/Beep before transmission   Use this barcode to indicate a “good read"   before successfully transmitting the barcode  data to the host.  Power‐on tone enable LB03 ...
  • Page 19 ROGRAMMING  UIDE Start Of Configuration     Inter Message Delay Barcode  Barcode Label  Description  Value  IM01  0 ms   IM02  100 ms   IM03  500 ms   IM04  1000 ms       Inter Character Delay Barcode  Barcode Label  Description  Value  IC01    IC00    IC02  10ms   IC03  20ms   IC04  50ms  ...
  • Page 20   ROGRAMMING  UIDE Start Of Configuration     Same Code Delay Barcode  Barcode Label  Description  Value  SD01  Same code delay time 50msec   SD02  Same code delay time 100msec   SD03  Same code delay time 200msec   SD04  Same code delay time 300msec   SD05  Same code delay time 400msec   SD06  Same code delay time 500msec   SD07  Same code delay time 600msec   SD08  Same code delay time 700msec   SD09  Same code delay time 800msec   SD10  Same code delay time 900msec  ...
  • Page 21 ROGRAMMING  UIDE Start Of Configuration   Blink Mode Selection (Only available in Auto Scan mode; barcode value SM02)  Barcode  Barcode Label  Description  Value  LS00  Blink mode off.     Module never enters blink mode  LS01  Blink mode timer 5s     LS02  Blink mode timer 10s     LS03  Blink mode timer 15s     LS04  Blink mode timer 20s     LS05  Blink mode timer 30s     LS06  Blink mode timer 60s     LS15  Light beam blinks in blink mode  ...
  • Page 22   ROGRAMMING  UIDE Start Of Configuration     Connection to an Omnidirectional Scanner Instead of connecting to a host, sometimes the handheld scanner is to be connected to  the AUX port of an omnidirectional scanner and transmit data to the host system via  this omnidirectional scanner. Such application is not uncommon in places like  hypermarkets and home improvement shops where there are products too heavy or  bulky to be put on the counter and need a handheld scanner to read their barcodes.      In most cases, the auxiliary input port’s data transmission format would follow the  main output format of the omnidirectional scanner, including barcode symbologies and  related parameters. For example, if the handheld scanner can read Codabar while the  omnidirectional scanner can not, the handheld scanner would decode a Codabar  barcode without transmitting the data. To complete the data transmission process, you  have to re‐program the omnidirectional scanner and enable Codabar decoding  capability.      The following barcode allows you to enable and disable the AUX port. For more  application and connection instructions, refer to the manual of the omnidirectional  scanner.    Barcode  Barcode Label  Description  Value  AUXS  Enable AUX function            Not all firmware versions support the AUX function. Please contact your  distributor if you have any questions.       ...
  • Page 23 ROGRAMMING  UIDE Start Of Configuration   Operation Function Only Available for Handheld High‐Speed Scanner  Pulse Light Flash On/Off Timeout Duration Barcode  Barcode Label  Description  Value  FT01  Fast   FT00  Medium    FT02  Slow        Blue LED Barcode  Barcode Label  Description  Value  LE00  When scanner on stand, blue LED remains off when    decoding    When scanner on stand, blue LED lights on when  LE01    decoding  When handheld, blue LED remains off when  LE04    decoding    When handheld, blue LED lights on when decoding ...
  • Page 24: Interface Configuration

      ROGRAMMING  UIDE Start Of Configuration   Interface Configuration  RS‐232C Interface Setting  Same Code Delay Barcode  Barcode Label  Description  Value  BR09  115200   BR08  57600   BR00  38400   BR01  19200   BR02  9600   BR03  4800   BR04  2400   BR05  1200            ...
  • Page 25 ROGRAMMING  UIDE Start Of Configuration     Parity Bit Barcode  Barcode Label  Description  Value  PB01  Even parity   PB02  Odd parity   PB03  Mark parity   PB04  Space parity   PB05  None parity       Stop Bit Barcode  Barcode Label  Description  Value  SB01  1 stop bit   SB02  2 stop bit     Data Bit Barcode ...
  • Page 26   ROGRAMMING  UIDE Start Of Configuration       Handshaking Protocol Barcode  Barcode Label  Description  Value  HP01  None handshaking   HP02  ACK/NAK   HP03  Xon/Xoff   HP04  RTS/CTS   LB07  Enable BEEPER ON<BEL> CHARACTER   LB08  Ignore BEEP ON <BEL> CHARACTER   LB09  Disable ACK/NAK timeout beeper   LB10  Enable ACK/NAK timeout beeper (three beeps)    (Only available for Handheld High‐Speed Laser Scanner)  RT01  ACK/NAK response time 300ms   RT03 ...
  • Page 27 ROGRAMMING  UIDE Start Of Configuration     Message Terminator Barcode  Barcode Label  Description  Value  DT11  RS‐232 message terminator—none   DT12  RS‐232 message terminator—CR/LF   DT13  RS‐232 message terminator—CR   DT14  RS‐232 message terminator—LF   DT15  RS‐232 message terminator—H‐tab   DT16  RS‐232 message terminator—STX/ETX   DT17  RS‐232 message terminator—EOT                      ...
  • Page 28   ROGRAMMING  UIDE Start Of Configuration   Keyboard Wedge and USB Interface Setting  Language Support  Barcode  Barcode Label  Description  Value  KL00  International Keyboard mode (ALT mode)    KL01  Keyboard language support-USA   KL02  Keyboard language support-UK   KL03  Keyboard language support-Germany   KL04  Keyboard language support-French   KL05  Keyboard language support-Spanish   KL06  Keyboard language support-Italian   KL07  Keyboard language support-Switzerland    KL08  Keyboard language support-Sweden   KL09  Keyboard language support-Belgium  ...
  • Page 29 ROGRAMMING  UIDE Start Of Configuration     Keyboard Setting Barcode  Barcode Label  Description  Value  CP00  Capital lock on   CP01  Capital lock off   CP05  Function key emulation enable   CP06  Function key emulation disable   CP18  Send number as normal data   CP19  Send number as keypad data   CP20  Alphabet follow as keyboard   CP21  Alphabet always upper case   CP22  Alphabet always Lower case      ...
  • Page 30   ROGRAMMING  UIDE Start Of Configuration   Want Emulation Setting    Wand emulation is a standard interface but requires special firmware. If needed,  please contact your distributor.  Barcode  Barcode Label  Description  Value  WD01  All barcode will be decoded and transmitted in that    symbology  WD02  Enable Wand output data format as Code 39    WO01  Wand emulation data output black = high     Scan this barcode to set quiet zones and spaces  low and bars =high.  WO02  Wand emulation data output black=low   Scan this barcode to set quiet zones and spaces   high and bars=low  WO03  Idle = high    Idle state refers to the TTL logic level of the  Wand Emulation signal when not in use ...
  • Page 31 ROGRAMMING  UIDE Start Of Configuration     Wand Emulation Speed Barcode  Barcode Label  Description  Value  WS03  Wand emulation speed‐‐‐normal   WS04  Wand emulation speed‐‐‐high    This option allows the transmission of wand  emulation at 300us narrow element width  WS05  Wand emulation speed‐‐‐higher   This option allows the transmission of wand   emulation at 100 us narrow element width  WS00  Wand emulation narrow/wide ratio 1:2   WS08  Wand emulation narrow/wide ratio 1:3                      ...
  • Page 32: The Symbologies

      ROGRAMMING  UIDE Start Of Configuration   The Symbologies   Codabar Parameter Setting  Barcode  Barcode Label  Description  Value  RC02  Codabar enable   RD02  Codabar disable   CB05  Codabar start/stop character transmission-none    CB06  Codabar start/stop character transmission-A,B,C,D    CB07  Codabar start/stop character transmission-   DC1~DC4  CB08  Codabar start/stop character transmission-   a/t,b/n,c/*,d/e  CB09  Codabar maximum length setting   CB10  Codabar minimum length setting   Confirm to save this setting (required for reading full  SET   ...
  • Page 33 ROGRAMMING  UIDE Start Of Configuration     Barcode  Barcode Label  Description  Value  CB13  No check character   CB14  Validate modulo 16,but don’t transmit   CB15  Validate modulo 16 and transmit   DC50  Codabar data redundant check=off   DC51  Codabar data redundant check=1   DC52  Codabar data redundant check=2   DC53  Codabar data redundant check=3                        ...
  • Page 34   ROGRAMMING  UIDE Start Of Configuration   Code 39 Parameter Setting  Barcode  Barcode Label  Description  Value  RC01  Code 39 enable   RD01  Code 39 disable   RC13  Code 32 enable   RD13  Code 32 disable   DC00  Code 39 data redundant check=off   DC01  Code 39 data redundant check=1   DC02  Code 39 data redundant check=2   DC03  Code 39 data redundant check=3   3901  Standard code 39   3902  Full ASCII code 39   3903 ...
  • Page 35 ROGRAMMING  UIDE Start Of Configuration     Barcode  Barcode Label  Description  Value  3905  Code 39 check digit calculate and transmit    3906  Code 39 check digit calculate but without transmit    3907  No check character   3908  Code 39 maximum length setting   3909  Code 39 minimum length setting   Confirm to save this setting (required for reading full  SET    ASCII table and length setting)      3910  Code 39 concatenation enable   3911  Code 39 concatenation disable   3912  Code 32 (Italian pharmacy) transmit “A” character    3913 ...
  • Page 36   ROGRAMMING  UIDE Start Of Configuration   Code 93 Parameter Setting  Barcode  Barcode Label  Description  Value  RC08  Code 93 enable   RD08  Code 93 disable   DC30  Code 93 data redundant check=off   DC31  Code 93 data redundant check=1   DC32  Code 93 data redundant check=2   DC33  Code 93 data redundant check=3   9301  Code 93 maximum length setting   9302  Code 93 minimum length setting   Confirm to save this setting (required for reading full  SET    ASCII table and length setting)      9303 ...
  • Page 37 ROGRAMMING  UIDE Start Of Configuration   Code 128 Parameter Setting  Barcode  Barcode Label  Description  Value  RC06  Code 128 enable   RD06  Code 128 disable   RC10  EAN‐128 enable   RD10  EAN‐128 disable   DC40  Code 128 data redundant check=off   DC41  Code 128 data redundant check=1   DC42  Code 128 data redundant check=2   DC43  Code 128 data redundant check=3   1801  Code128 FNC2 concatenation enable   1802  Code128 FNC2 concatenation disable   1803 ...
  • Page 38   ROGRAMMING  UIDE Start Of Configuration   Chinese Post Code Parameter Setting  Barcode  Barcode Label  Description  Value  RC05  Chinese post code enable   RD05  Chinese post code disable   DC60  Chinese post code data redundant check=off    DC61  Chinese post code data redundant check=1    DC62  Chinese post code data redundant check=2    DC63  Chinese post code data redundant check=3    SZ01  Chinese post code maximum length setting    SZ02  Chinese post code minimum length setting    Confirm to save this setting (required for reading full  SET  ASCII table and length setting)         ...
  • Page 39 ROGRAMMING  UIDE Start Of Configuration   MSI/Plessy Parameter Setting  Barcode  Barcode Label  Description  Value  RC14  MSI enable   RD14  MSI disable   DC70  MSI data redundant check= off   DC71  MSI data redundant check=1   DC72  MSI data redundant check=2   DC73  MSI data redundant check=3   MS01  MSI/Plessy maximum length setting   MS02  MSI/Plessy minimum length setting   Confirm to save this setting (required for reading full  SET  ASCII table and length setting)        MS03  MSI/Plessy double check digit calculate but not ...
  • Page 40   ROGRAMMING  UIDE Start Of Configuration   Code 11 Interface Setting  Barcode  Barcode Label  Description  Value  RC07  Code 11 enable   RD07  Code 11 disable   1101  Code 11 maximum length setting   1102  Code 11 minimum length setting   Confirm to save this setting (required for reading full  SET    ASCII table and length setting)      1103  Code 11 one check digit verification   1104  Code 11 two check digit verification   1105  Two Check for Code 11 check digit if code length is    longer than 10 characters  1106  Disable verification  ...
  • Page 41 ROGRAMMING  UIDE Start Of Configuration     ITF 2 of 5 Parameter Setting Barcode  Barcode Label  Description  Value  RC04  ITF 2 of 5 enable   RD04  ITF 2 of 5 disable   RC09  IATA code enable   RD09  IATA disable   DC80  ITF 25 data redundant check=off   DC81  ITF25 data redundant check=1   DC82  ITF25 data redundant check=2   DC83  ITF25 data redundant check=3   IT03  ITF 2 of 5 no check character   IT04  ITF 2 of 5 check digit calculate and transmit    IT05 ...
  • Page 42   ROGRAMMING  UIDE Start Of Configuration     Barcode  Barcode Label  Description  Value  IT01  ITF 2 of 5 code maximum length setting   IT02  ITF 2 of 5 code minimum length setting   IT06  ITF 2 of 5 one fixed length setting   IT07  ITF 2 of 5 two fixed length setting   Confirm to save this setting (required for reading full  SET  ASCII table and length setting)      IT08  ITF 2 of 5 length variable    (Only available for Handheld High‐Speed Laser Scanner)                     ...
  • Page 43 ROGRAMMING  UIDE Start Of Configuration     Standard 2 of 5 Parameter Setting Barcode  Barcode Label  Description  Value  RC22  Standard 2 of 5 code enable   RD22  Standard 2 of 5 code disable   D051  Standard 2 of 5 code maximum length setting    D052  Standard 2 of 5 code minimum length setting    Confirm to save this setting (required for reading full  SET    ASCII table and length setting)      D053  Standard 2 of 5 code no check character   D054  Standard 2 of 5 code check digit calculate and    transmit  D055  Standard 2 of 5 code check digit calculate but    without transmit     ...
  • Page 44   ROGRAMMING  UIDE Start Of Configuration   Industrial 2 of 5 Parameter Setting  Barcode  Barcode Label  Description  Value  RC21  Industrial 2 of 5 code enable   RD21  Industrial 2 of 5 code disable   D251  Industrial 2 of 5 code maximum length setting    D252  Industrial 2 of 5 code minimum length setting    Confirm to save this setting (required for reading full  SET    ASCII table and length setting)      D253  Industrial 2 of 5 code no check character    D254  Industrial 2 of 5 code check digit calculate and    transmit  D255  Industrial 2 of 5 code check digit calculate but    without transmission     ...
  • Page 45 ROGRAMMING  UIDE Start Of Configuration   UPC/EAN/JAN Parameter Setting  Barcode  Barcode Label  Description  Value  RC11  EAN convert to ISSN/ISBN enable   RD11  EAN convert to ISSN/ISBN disable   RC03  UPC/EAN/JAN enable   RD03  UPC/EAN/JAN disable   UE01  UPC/EAN/JAN all enable   UE02  EAN‐8 or EAN‐13 enable   UE03  UPC‐A and EAN‐13 enable   UE04  UPC‐A and UPC‐E enable   UE05  UPC‐A enable   UE06  UPC‐E enable   UE07  EAN‐13 enable  ...
  • Page 46   ROGRAMMING  UIDE Start Of Configuration     Barcode  Barcode Label  Description  Value  UE10  Add on 5 only   UE11  Add on 2 only   UE12  Add on 2 or 5   UE13  Force UPC‐E to UPC‐A format enable   UE14  Force UPC‐E to UPC‐A format disable   UE15  Force UPC‐A to EAN‐13 format enable   UE16  Force UPC‐A to EAN‐13 format disable   UE44  Force EAN‐8 to EAN‐13 format enable   UE45  Force EAN‐8 to EAN‐13 format disable   UE17  Transmit UPC‐A check digit enable   UE18 ...
  • Page 47 ROGRAMMING  UIDE Start Of Configuration     Barcode  Barcode Label  Description  Value  UE23  Transmit EAN‐8 check digit enable   UE24  Transmit EAN‐8 check digit disable   UE25  Transmit EAN‐13 check digit enable   UE26  Transmit EAN‐13 check digit disable   UE27  Transmit UPC‐A leading character enable      UE28  Transmit UPC‐A leading character disable    UE30  Add‐on format with separator   UE31  Add‐on format without separator   UE60  EAN‐13 country code first “0” can transmitted    UE61  EAN‐13 country code first:”0” can’t transmitted   ...
  • Page 48   ROGRAMMING  UIDE Start Of Configuration     Barcode  Barcode Label  Description  Value  DC12  UPC‐A data redundant check=2   DC13  UPC‐A data redundant check=3   DC14  UPC‐E data redundant check=off   DC15  UPC‐E data redundant check=1   DC16  UPC‐E data redundant check=2   DC17  UPC‐E data redundant check=3   DC20  EAN‐13 data redundant check=off   DC21  EAN‐13 data redundant check=1   DC22  EAN‐13 data redundant check=2   DC23  EAN‐13 data redundant check=3  ...
  • Page 49 ROGRAMMING  UIDE Start Of Configuration     UE35  EAN/UPC +add‐on mandatory for 978/977 bookland       (Supplement requirement, not sent for other) UE38  EAN/UPC +addon mandatory for 978/977 bookland      (Supplement requirement, optionally for other) UE42  EAN/UPC +addon mandatory for 491 Japanese    bookland    (Supplement requirement, not sent for other) UE43  EAN/UPC +addon mandatory 491 Japanese bookland    (Supplement requirement, optionally for other)   Settings Only Available for Handheld High‐Speed Laser Scanner  Barcode  Barcode Label  Description  Value  UE34  EAN/UPC +addon mandatory for 378/379 French      (Supplement requirement, not sent for other) UE37  EAN/UPC +addon mandatory for 378/379 French   ...
  • Page 50   ROGRAMMING  UIDE Start Of Configuration     Telepen Parameter Setting Barcode  Barcode Label  Description  Value  RC25  Telepen enable   RD25  Telepen disable   TE03  Telepen numeric mode enable   TE04  AIM Telepen enable                                      ...
  • Page 51 ROGRAMMING  UIDE Start Of Configuration     Matrix 2 of 5 Parameter Setting Barcode  Barcode Label  Description  Value  RC12  Matrix 2 of 5 enable   RD12  Matrix 2 of 5 disable   D151  Matrix 2 of 5 maximum length setting   D152  Matrix 2 of 5 minimum length setting   Confirm to save this setting (required for reading full  SET    ASCII table and length setting)      D153  Matrix 2 of 5 no check character   D154  Matrix 2 of 5 check digit calculate and transmit    D155  Matrix 2 of 5 check digit calculate but without      transmission     ...
  • Page 52   ROGRAMMING  UIDE Start Of Configuration     GS1 DataBar Parameter Setting There are 7 kinds of barcodes in the GS1 DataBar family and they are categorized into  three groups. Barcode types in the same group use the same barcodes for setting.  Group  Representative  Contents Group 1  GS1 DataBar Omnidirectional GS1 DataBar Omnidirectional  (Formally RSS‐14)  GS1 DataBar Truncated  GS1 DataBar Stacked  GS1 DataBar Stacked Omnidirectional  Group 2  GS1 DataBar Limited GS1 DataBar Limited  (Formally RSS Limited)  Group 3  GS1 DataBar Expanded GS1 DataBar Expanded (Formally RSS Expanded)  GS1 DataBar Expanded Stacked    GS1 DataBar Omnidirectional (Formally RSS‐14) Barcode  Barcode Label  Description  Value  RC15  GS1 DataBar Omnidirectional enable   RD15  GS1 DataBar Omnidirectional disable  ...
  • Page 53 ROGRAMMING  UIDE Start Of Configuration     GS1 DataBar Limited (Formally RSS Limited) Barcode  Barcode Label  Description  Value  RC16  GS1 DataBar Limited enable   RD16  GS1 DataBar Limited disable   SS10  Transmit GS1 DataBar Limited check digit    SS11  Don’t transmit GS1 DataBar Limited check digit    SS12  Transmit GS1 DataBar limited application ID (01)    SS13  Do not transmit GS1 DataBar limited application ID                             ...
  • Page 54   ROGRAMMING  UIDE Start Of Configuration     GS1 DataBar Expanded (Formally RSS Expanded) Barcode  Barcode Label  Description  Value  RC17  GS1 DataBar Expanded enable   RD17  GS1 DataBar Expanded disable   SS07  GS1 DataBar Expanded/EAN‐128 emulation enable    SS06  GS1 DataBar Expanded/EAN‐128 emulation disable    SS08  GS1 DataBar Expanded check digital enable    SS09  GS1 DataBar Expanded check digital disable    SS16  Transmit GS1 DataBar Expanded application ID (01)    SS17  Do not transmit GS1 DataBar Expanded application    ID         ...
  • Page 55 ROGRAMMING  UIDE Start Of Configuration   PDF417 Parameter Setting              (Only available for Handheld High‐Speed Laser Scanner)  Barcode  Barcode Label  Description  Value  RC31  PDF 417 enable   RD31  PDF 417 disable                                         ...
  • Page 56: Data Editing

      ROGRAMMING  UIDE Start Of Configuration   Data Editing  Identifier Code  Barcode  Barcode Label  Description  Value  IS00  Disable identifier code   IS01  Enable identifier code table as factory standard    IS03  Enable identifier code table as AIM standard.    CI01  Code 39 identifier code setting   CI02  ITF 2 of 5 identifier code setting   CI03  Chinese Post Code identifier code setting    CI04  UPC‐E identifier code setting   CI05  UPC‐A identifier code setting   CI06  EAN‐13 identifier code setting   CI07  EAN‐8 identifier code setting  ...
  • Page 57 ROGRAMMING  UIDE Start Of Configuration     Barcode  Barcode Label  Description  Value  CI08  Codabar identifier code setting   CI09  Code 128 identifier code setting   CI10  Code 93 identifier code setting   CI11  MSI identifier code setting   CI12  GS1 DataBar Omnidirectional identifier code setting    CI13  GS1 DataBar Limited identifier code setting    CI14  GS1 DataBar expanded identifier code setting    CI15  Industrial 2 of 5 identifier code setting   CI16  Code 11 Identifier code setting   CI17  Standard 2 of 5 identifier code setting   CI18  Matrix 2 of 5 identifier code setting  ...
  • Page 58   ROGRAMMING  UIDE Start Of Configuration   Header and Trailer    Barcode  Barcode Label  Description  Value  CP11  Add code length as header enable (2 digits)    Add code length as header disable (2 digits)  CP12    Header (Preamble) HT01    Trailer (Postamble) HT02    Truncate header character HT03    Truncate trailer character HT04    Confirm to save this setting (required for reading full  SET  ASCII table and length setting)                   ...
  • Page 59 ROGRAMMING  UIDE Start Of Configuration   Multi‐Barcode Editing                  Refer to Appendix 3 for detail setup steps.    Function Setting Barcode  Barcode Label  Description  Value  MC00  Start to edit multi‐barcode   MC01  Multi‐barcode enable    MC02  Multi‐barcode disable   MC03  Apply output sequence   In this mode, the scanner would retain the   barcode data until it reads all the conditioned  barcodes and transmit the data all together. It  the scanner reads a barcode not compliant  with programmed format, it would consider it  a normal barcode and transmit this data.  MC04  Enforce output sequence  ...
  • Page 60   ROGRAMMING  UIDE Start Of Configuration     Barcode Type Setting Barcode  Barcode Label  Description  Value  $Q  Code39    $A  Codabar    $B  ITF2 of 5    $C  Code128   $F  Code 93            $G  MSI    $E  Chinese Post Code               ...
  • Page 61: Appendix 1: Usb Virtual Com Driver Installation

    ROGRAMMING  UIDE Appendix 1: USB Virtual COM Driver Installation       Contact your distributor to get the driver and follow the steps below to enable USB  virtual COM port.    Connect the handheld scanner and the host (e.g. a PC) with a USB interface cable.    Enable USB virtual COM port with programming barcodes on page 8.    After the programming, the host would request driver installation. Browse your  files to locate the driver and start installation.    The USB virtual COM port is ready for use after driver installation.                                                 ...
  • Page 62: Appendix 2: Barcode Length Setting

      ROGRAMMING  UIDE Appendix 2: Barcode Length Setting   Introduction  The length of a barcode is the number of characters it contains, including check digits.  As listed in the Default Parameters section, each barcode type has different default  length. You may change the setting by the following procedure.    To set up barcode length, the paramours to be determined are barcode type and the  desired barcode length. Barcode length is consisted of 2 digits. For numbers smaller  than 10, you need to add a “0” in the front.    Example  If the barcode length is 4 to 12 digits, the steps would be as below:    Set up barcode length Start  End      Set up minimum  Set up maximum  Start of Configuration  End of Configuration  barcode length  barcode length                  Scan the “Start of  Scan the  Scan the “Set”  Set the “Max”   ...
  • Page 63: Appendix 3: Multi-Barcode Editor

    ROGRAMMING  UIDE Appendix 3: Multi‐Barcode Editor     Introduction  The multi‐barcode editor function allows users to set up the sequence of barcode data  transmission. After the configuration, the scanner would transmit data in the pre‐ programmed sequence even if the user doesn’t scan barcodes in the correct order.  Users can set up the sequence of up to 5 pieces of barcode data.    The three parameters to be programmed are: barcode type, barcode length and check  digit.    Set up as “0” if the barcode length is not required; set up as “NUL” is there is no need  to check the first digit of the barcode value.        Use the ASCII table (Appendix 4) to set up barcode length and first digit  checkup. Be sure to enable the full ASCII code 39 option before you start  and read the “Set” label to set your choice into memory.        Advanced Handheld CCD/Laser Scanner ...
  • Page 64   ROGRAMMING  UIDE Example  If the barcode data transmission sequence and requirements are as below:  The 1  barcode symbology The 2 barcode symbology  Barcode type  Code 128  Barcode type  Code 39 Barcode length 9  Barcode length No check on the first digit is  First digit  A  First digit  required    58  Advanced Handheld CCD/Laser Scanner ...
  • Page 65: Appendix 4: Full Ascii Code 39 Table

    ROGRAMMING  UIDE Start Of Configuration   Appendix 4: Full ASCII Code 39 Table   Hexa‐ Hexa‐ Code 39  ASCII  Code 39  ASCII  code  code  Full ASCII ‐‐‐NUL  Full ASCII ‐‐‐SI  0F  Function key‐‐‐‐‐“Shift”      Full ASCII ‐‐‐SOH  Full ASCII ‐‐‐DLE  10  Function key‐‐‐‐‐“Ins”  Function key‐‐‐‐‐“5(num)”      Full ASCII ‐‐‐STX  Full ASCII ‐‐‐DC1  11  Function key‐‐‐‐‐“Del”  Function key‐‐‐‐‐“F1”      Full ASCII ‐‐‐ETX  Full ASCII ‐‐‐DC2  12  Function key‐‐‐‐‐“Home”  Function key‐‐‐‐‐“F2”     ...
  • Page 66   ROGRAMMING  UIDE Start Of Configuration     Full ASCII Code 39 Table Hexa‐ Hexa‐ Code 39  ASCII  Code 39  ASCII  code  code  Full ASCII ‐‐‐RS  Full ASCII ‐‐‐‐  2D  Function key‐‐‐‐‐“CTL(L)”      Full ASCII ‐‐‐US  Full ASCII ‐‐‐.  2E  Function key‐‐‐‐‐“ALT(L)”      Full ASCII ‐‐‐SP  Full ASCII ‐‐‐/  2F      Full ASCII ‐‐‐!  Full ASCII ‐‐‐0  30      Full ASCII ‐‐‐“  Full ASCII ‐‐‐1  31   ...
  • Page 67 ROGRAMMING  UIDE Start Of Configuration     Full ASCII Code 39 Table Hexa‐ Hexa‐ Code 39  ASCII  Code 39  ASCII  code  code  Full ASCII ‐‐‐<  Full ASCII ‐‐‐K  4B      Full ASCII ‐‐‐=  Full ASCII ‐‐‐L  4C      Full ASCII ‐‐‐>  Full ASCII ‐‐‐M  4D      Full ASCII ‐‐‐?  Full ASCII ‐‐‐N  4E      Full ASCII ‐‐‐@  Full ASCII ‐‐‐O  4F      Full ASCII ‐‐‐A  Full ASCII ‐‐‐P ...
  • Page 68   ROGRAMMING  UIDE Start Of Configuration     Full ASCII Code 39 Table Hexa‐ Hexa‐ Code 39  ASCII  Code 39  ASCII  code  code  Full ASCII ‐‐‐Z  Full ASCII ‐‐‐i  69      Full ASCII ‐‐‐[  Full ASCII ‐‐‐j  6A      Full ASCII ‐‐‐\  Full ASCII ‐‐‐k  6B      Full ASCII ‐‐‐]  Full ASCII ‐‐‐l  6C      Full ASCII ‐‐‐^  Full ASCII ‐‐‐m  6D      Full ASCII ‐‐‐_ ...
  • Page 69 ROGRAMMING  UIDE Start Of Configuration     Full ASCII Code 39 Table Hexa‐   Code 39  ASCII      code        Full ASCII ‐‐‐x    Full ASCII ‐‐‐y          Full ASCII ‐‐‐z          Full ASCII ‐‐‐{          Full ASCII ‐‐‐|          Full ASCII ‐‐‐}     ...

Table of Contents