Advertisement

Quick Links

ES910 Embedded Laser Barcode Scanner
User Manual
Version: ES910_UM_EN_V1.1.7

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Unitech ES910

  • Page 1 ES910 Embedded Laser Barcode Scanner User Manual Version: ES910_UM_EN_V1.1.7...
  • Page 3 Waste electrical and electronic equipment (WEEE) Unitech has set up a policy and process to meet the EU directive 2002/96/EC and update 2003/108/EC concerning electronic waste disposal. For more detailed information of the electronic waste disposal of the products you have purchased from Unitech directly or via Unitech’s resellers, you shall either contact...
  • Page 4: Notes About Structure And Electric Circuit Design

    Notes about structure and electric circuit design Suggest using non-magnetic screws, when mounting the scanner. Magnetic screws can cause element/mirror neutral position to change. It is recommended to use a thread locking method, such as a Nylok patch. Do not place magnetic material (e.g. dynamic speakers, ringers, vibrators, inductors, metal parts) within 1 inch of the scanner chassis.
  • Page 5: Table Of Contents

    Contents Notice ................................i Notes about structure and electric circuit design ................. ii Contents ..............................iii 1 Specifications ............................1 1-1 Technical specifications ......................... 1 1-2 Electrical interface/Pin assignment ....................2 1-3 Default settings for various types of barcode ................3 1-4 Decode zone ..........................
  • Page 6 4-12 UPGRADE ..........................88 4-13 RESTART ........................... 89 4-14 GOOD_READ_START ......................90 4-15 GOOD_READ_STOP ........................ 91 4-16 The control of timing conflict ...................... 92 5 Troubleshooting ........................... 93 6 Maintenance ............................94 7 Barcode representing non-printable character ................95 8 ASCII Table ............................96 9 Test symbols ............................
  • Page 7: Specifications

    1 Specifications 1-1 Technical specifications Table 1-1 Technical specifications(25℃) Input voltage 5VDC±0.25V Power 356mW (operating); 740mW (peak); 105mW (sleeping) 71.2mA (operating); 148mA (peak); 21mA (sleeping) Current Laser 650nm laser diode Decoding rate 200times/second UPC-A, UPC-E, UPC-E1, EAN-13, EAN-8, ISBN/ISSN, Code 39, Code 39 full ASCII, Code 32, Trioptic Code 39, Interleaved 2 of 5, Industrial 2 of 5, Matrix 2 Decode capability of 5, Codabar (NW7), Code 128, UCC/EAN 128, ISBT128, Code 93, Code...
  • Page 8: Electrical Interface/Pin Assignment

    1-2 Electrical interface/Pin assignment The scanner provides a 10 pins, 1.25mm pin-to-pin distance connector. Figure 1-1 Backward view Table 1-2 lists the pin assignments of the scanner. Table 1-2 Electrical interface/Pin assignment RS232 Description Pin/Signal Name Type Pin/Signal Name Type Power(+5V) Input Power(+5V)
  • Page 9: Default Settings For Various Types Of Barcode

    1-3 Default settings for various types of barcode Table 1-3 Default settings Read Check Digit Check Digit Min. Code Proprietary Code Type Enable Verification Transmission Length Code ID Code ID √ √ √ UPC-A (12) √ √ √ UPC-E √ √...
  • Page 10: Decode Zone

    1-4 Decode zone Figure 1-2 High-density series...
  • Page 11 Figure 1-3 Long-range series...
  • Page 12: Installation Guide

    2 Installation guide 2-1 Important notes of installation The scanner needs to protected from ESD events that may occur in an ESD-controlled environment. Magnetism Mounting screws must be non-magnetic material. Do not place any magnetic material within 1 inch/ 2.54 cm of the chassis without testing.
  • Page 13: Appearance Of The Scanner

    2-3 Appearance of the scanner Beeper SCAN Infrared detecting Exit window Figure 2-2 Appearance of the scanner (with Zinc alloy case) Beeper SCAN Infrared detecting Exit window Figure 2-3 Appearance of the scanner (with ABS case)
  • Page 14: Scan Angle

    2-4 Scan angle Figure 2-4 Scan angle Note: The scanner’s sealing condition can meet its own protection require. It’s not necessary to add extra sealing protection.
  • Page 15: Parameter Menus

    3 Parameter menus When the scanner is scanning, ensure the scan line crosses every bar and space of the symbol. See Figure 3-1. √ × Figure 3-1 3-1 Example: Configure scanner by scanning configuration barcodes Throughout the programming barcode menus, the factory default settings are indicated with asterisks (*).
  • Page 16 RTS/CTS (Host idle: High RTS) ACK/NAK 1200 2400 Baud rate 4800 9600 19200 57600 115200 Alphanumeric entries Option barcode END barcode Figure 3-2 Set Flow control to be none...
  • Page 17: Interface

    3-2 RS-232 interface Flow control: None-The communication only uses TXD and RXD signals without any hardware or software handshaking protocol. RTS/CTS-If the scanner wants to send the barcode data to host computer, it will issue the RTS signal first, wait for the CTS signal from the host computer, and then perform the normal data communication.
  • Page 18 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry None RTS/CTS (Host idle: Low RTS) Flow control RTS/CTS (Host idle: High RTS) ACK/NAK 0 ms 5 ms 10 ms Inter-character delay 20 ms 40 ms 80 ms 00-99 Response delay 00-99 (100 ms) 1200 Baud rate...
  • Page 19 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry 19200 38400 57600 115200 None Parity Even 8 bits Data bit 7 bits 1 bits Stop bit 2 bits 00-99 Host-character delay 00-99(1ms) Disable Data package Enable...
  • Page 20: Usb Interface

    3-3 USB interface USB device type: HID keyboard– By setting, the scanner is used as a USB HID keyboard emulation device. USB virtual COM– By setting, the scanner emulate a regular RS232-based COM port. If a Microsoft Windows PC is connected to the scanner, a driver is required to install on the connected PC. The driver will use the next available COM Port number.
  • Page 21 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry HID keyboard HID keyboard for Apple Mac USB device type USB virtual COM Simple COM Port Emulation Turkish F Turkish Q French Italian Spanish Keyboard layout Slovak Denmark Japanese German Belgian Russian 0 ms...
  • Page 22 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry 20 ms 40 ms 60 ms Alphabetic key Numeric key Numeric keypad Alt+ keypad...
  • Page 23: Scan Mode & Some Global Settings

    3-4 Scan mode & some global settings Scan mode: Good-read off-The trigger button must be pressed once to activate scanning. The light source of scanner stops scanning when there is a successful reading or no code is decoded after the Stand-by duration elapsed.
  • Page 24 Data output delay in continue-scan mode: If it is enabled, in the continue-scan mode, the scanner can store the data while continue-scanning. The scanner will output the data after the predefined delay elapsed. The maximum storage of data is 1000 characters. If this parameter is set to be “00”, the scanner will not store data.
  • Page 25 SETUP Multiple-scan setting Single-scan setting Alpha. Option barcode Option entry Good-read off Momentary Alternate continue Scanning mode Continue Timeout off Auto-detection Good-read identification 01-99 Standby duration 01-99 (second) 00-FF Same barcode delay time 00-FF (50 second) 00-09 Double confirm 00-09 (00:no) 04-99 Global max.
  • Page 26 SETUP Multiple-scan setting Single-scan setting Alpha. Option barcode Option entry Disable Element amendment Enable None Character output restraint Printable character only Alphanumeric character only Disable Decoder optimization Enable 00-FF Data output delay in continue-scan mode 00-FF (100 ms) (Never) 10 second 3 min 15 min Enter sleeping-mode delay...
  • Page 27: Indication

    3-5 Indication Power on alert: After power-on the scanner will generate an alert signal to indicate a successful self-test. Beeper indication: After each successful reading, the scanner will beep to indicate a good barcode reading, and its beep tone duration is adjustable. Beep tone duration: This parameter can be adjusted for a good reading upon favorite usage.
  • Page 28: Upc-A

    3-6 UPC-A Read: Format System character Data digits (10 digits) Check digit Check digit verification: The check digit verification is optional. Check digit trans.: By setting Enable, check digit will be transmitted. Code ID setting: Code ID is a one-or-two-character string used to represent the symbol upon a succeeding reading.
  • Page 29 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry Disable Read Enable Disable Check digit verification Enable Disable Check digit trans. Enable 00-FF Code ID setting 00-FF (ASCII) <A>* 00-66 Insert group selection 00-66 None 2 digits Supplement digits 5 digits 2 or 5 digits None...
  • Page 30: Upc-E

    3-7 UPC-E Read: Format System character “0” Data digits (6 digits) Check digits Check digit verification: The check digit verification is optional. Check digit trans.: By setting Enable, check digit will be transmitted. Code ID setting: Refer to Code ID setting of “3-6 UPC-A”.
  • Page 31 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry Disable Read Enable Disable Check digit verification Enable Disable Check digit trans. Enable 00-FF Code ID setting 00-FF (ASCII) <D>* 00-66 Insert group selection 00-66 None 2 digits Supplement digits 5 digits 2 or 5 digits None...
  • Page 32: Upc-E1

    3-8 UPC-E1 Read: Format System character “1” Data digits (6 digits) Check digits Check digit verification: The check digit verification is optional. Check digit trans.: By setting Enable, check digit will be transmitted. Code ID setting: Refer to Code ID setting of “3-6 UPC-A”.
  • Page 33 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry Disable Read Enable Disable Check digit verification Enable Disable Check digit trans. Enable 00-FF Code ID setting 00-FF (ASCII) <D>* 00-66 Insert group selection 00-66 None 2 digits Supplement digits 5 digits 2 or 5 digits None...
  • Page 34: Isbn/Issn)

    3-9 EAN-13 (ISBN/ISSN) Read: Format Data digits (12 digits) Check digit Check digit verification: The check digit verification is optional . Check digit transmission: By setting Enable, check digit will be transmitted. EAN-13 code ID setting: Refer to Code ID setting of “3-6 UPC-A”.
  • Page 35 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry 5 digits 2 or 5 digits Disable ISBN/ISSN conversion Enable 00-FF ISBN/ISSN code ID setting 00-FF (ASCII) <B>*...
  • Page 36: Ean-8

    3-10 EAN-8 Read: Format Data digits (7 digits) Check digit Check digit verification: The check digit verification is optional. Check digit trans.: By setting Enable, check digit will be transmitted. Code ID setting: Refer to Code ID setting of “3-6 UPC-A”.
  • Page 37 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry Disable Read Enable Disable Check digit verification Enable Disable Check digit trans. Enable 00-FF Code ID setting 00-FF (ASCII) <C>* 00-66 Insert group selection 00-66 None 2 digits Supplement digits 5 digits 2 or 5 digits None...
  • Page 38: Code 39 (Code 32, Trioptic Code 39)

    3-11 Code 39 (Code 32, Trioptic Code 39) Read: Format Start character(*) Data digits (variable) Check digit (optional) End character (*) Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min.
  • Page 39 SETUP Multiple-scan setting Alpha. Single-scan setting Option barcode Option entry Disable Read Enable Disable Check digit verification Enable Disable Check digit transmission Enable 00-99 Max. code length 00-99 00-99 Min. code length 00-99 00-FF Code ID setting 00-FF (ASCII) <M>* 00-66 Insert group selection 00-66...
  • Page 40 SETUP Multiple-scan setting Alpha. Single-scan setting Option barcode Option entry Disable Convert Code 39 to Code 32 Enable Disable Code 32 Prefix “A” transmission Enable Disable Trioptic Code 39 read Enable Disable Trioptic Code 39 Start/End transmission Enable Note 1: If Trioptic Code 39 is set Enable, Code 39 is forced Enable. Note 2: If Code 39 is set Disable, Trioptic Code 39 is forced Disable.
  • Page 41: Interleaved 2 Of 5

    3-12 Interleaved 2 of 5 Read: Format Data digits (Variable) Check digit (optional) Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min. code length: Refer to Max./Min. code length of “3-11 Code 39 (Code 32, Trioptic Code 39)”.
  • Page 42 SETUP Multiple-scan setting Alpha. Single-scan setting Option barcode Option entry Disable Read Enable Disable Check digit verification OPCC Disable Check digit transmission Enable 00-99 Max. code length 00-99 00-99 Min. code length 00-99 00-FF Code ID setting 00-FF (ASCII) <I>* 00-66 Insert group selection 00-66...
  • Page 43: Industrial 2 Of 5

    3-13 Industrial 2 of 5 Read: Format Data digits (variable) Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min. code length: Refer to Max./Min. code length of “3-11 Code 39 (Code 32, Trioptic Code 39)”. Code ID setting: Refer to Code ID setting of “3-6 UPC-A”.
  • Page 44: Matrix 2 Of 5

    3-14 Matrix 2 of 5 Read: Format Data digits (variable) Check digit (optional) Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min. code length: Refer to Max./Min. code length of “3-11 Code 39 (Code 32, Trioptic Code 39)”.
  • Page 45 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry Disable Read Enable Disable Check digit verification Enable Disable Check digit transmission Enable 00-99 Max. code length 00-99 00-99 Min. code length 00-99 00-FF Code ID setting 00-FF (ASCII) <X>* 00-44 Insert group selection 00-44...
  • Page 46: Codabar

    3-15 Codabar Read: Format Start character Data digits (variable) Check digit (optional) End character Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min. code length: Refer to Max./Min. code length of “3-11 Code 39 (Code 32, Trioptic Code 39)”.
  • Page 47 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry ABCD/ABCD abcd/abcd Start/End type ABCD/TN*E abcd/tn*e Disable Start/End transmission Enable Disable Start/End character equality Enable...
  • Page 48: Code 128

    3-16 Code 128 Read: Format Data digits (variable) Check digit (optional) Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min. code length: Refer to Max./Min. code length of “3-11 Code 39 (Code 32, Trioptic Code 39)”.
  • Page 49 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry Disable Read Enable Disable Check digit verification Enable Disable Check digit transmission Reserved 00-99 Max. code length 00-99 00-99 Min. code length 00-99 00-FF Code ID setting 00-FF (ASCII) <K>* 00-66 Insert group selection 00-66...
  • Page 50: Ucc/Ean 128

    3-17 UCC/EAN 128 Read: Format Data digits (variable) Check digit (optional) Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Max. /Min. code length: Refer to Max./Min. code length of “3-11 Code 39 (Code 32, Trioptic Code 39)”.
  • Page 51 SETUP Multiple-scan setting Single-scan setting Alpha. Option barcode Option entry Disable Read Enable Disable Check digit verification Enable Disable Check digit transmission Reserved 00-99 Max. code length 00-99 00-99 Min. code length 00-99 00-FF Code ID setting 00-FF (ASCII) <K>* 00-66 Insert group selection 00-66...
  • Page 52: Isbt 128

    3-18 ISBT 128 Read: Format “=” or “&” Data digits (variable) Check digit (optional) Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min. code length: Refer to Max./Min. code length of “3-11 Code 39 (Code 32, Trioptic Code 39)”.
  • Page 53 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry Disable Read Enable Disable Check digit verification Enable Disable Check digit transmission Reserved 00-99 Max. code length 00-99 00-99 Min. code length 00-99 00-FF Code ID setting 00- FF (ASCII) <K>* 00-66 Insert group selection...
  • Page 54: Code 93

    3-19 Code 93 Read: Format Data digits (variable) 2 check digits (optional) Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min. code length: Refer to Max./Min. code length of “3-11 Code 39 (Code 32, Trioptic Code 39)”.
  • Page 55 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry Disable Read Enable Disable Check digit verification Enable Disable Check digit transmission Enable 00-99 Max. code length 00-99 00-99 Min. code length 00-99 00-FF Code ID setting 00-FF (ASCII) <L>* 00-66 Insert group selection 00-66...
  • Page 56: Code 11

    3-20 Code 11 Read: Format Data digits (variable) Check digit 1 (optional ) Check digit 2 (optional) Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit 1 and check digit 2 will be transmitted upon the selected check digit verification method.
  • Page 57 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry Disable Read Enable Disable 1 digit Check digit verification Reserved Reserved Disable Check digit transmission Enable 00-99 Max. code length 00-99 00-99 Min. code length 00-99 00-FF Code ID setting 00-FF (ASCII) <V>*...
  • Page 58: Msi/Plessey

    3-21 MSI/Plessey Read: Format Data digits (variable) Check digit 1 (optional) Check digit 2 (optional) Check digit verification: The MSI/Plessey has one or two optional check digits. There are three methods to verify check digits, i.e. Mod10, Mod10/10 and Mod 11/10. The check digit 1 and check digit 2 will be calculated as the sum module 10 or 11 of the data digits.
  • Page 59 SETUP Multiple-scan setting Alpha. Single-scan setting Option barcode Option entry Disable Read Enable Disable 1 digit (mod 10) Check digit verification Reserved Reserved Disable Check digit transmission Enable 00-99 Max. code length 00-99 00-99 Min. code length 00-99 00-FF Code ID setting 00-FF (ASCII) <O>*...
  • Page 60: Plessey

    3-22 UK/Plessey Read: Format Data digits (variable) 2 check digits (optional) Check digit verification: The UK/Plessey has one or two optional check digits. The check digit 1 and check digit 2 will be calculated as the sum module 10 or 11 of the data digits. Check digit transmission: By setting Enable, check digit will be transmitted.
  • Page 61 SETUP Multiple-scan setting Alpha. Single-scan setting Option barcode Option entry Disable Read Enable Disable Check digit verification Enable Disable Check digit transmission Enable 00-99 Max. code length 00-99 00-99 Min. code length 00-99 00-FF Code ID setting 00-FF (ASCII) <U>* 00-66 Insert group selection 00-66...
  • Page 62: China Post

    3-23 China Post Read: Format 11 Data digits Max. /Min. code length: Refer to Max./Min. code length of “3-11 Code 39 (Code 32, Trioptic Code 39)”. The code length of China Post is 11. Code ID setting: Refer to Code ID setting of “3-6 UPC-A”.
  • Page 63: China Finance

    3-24 China Finance Read: Format 10 Data digits Max./Min. code length: Refer to Max./Min. code length of “3-11 Code 39 (Code 32, Trioptic Code 39)”. Check digit verification: The check digit verification is optional. Leading character 5/6/7/8/9 converted to A/B/C/D/E: By setting, leading character 5/6/7/8/9 can be converted to A/B/C/D/E.
  • Page 64 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry Disable Read Enable 00-99 Max. code length 00-99 00-99 Min. code length 00-99 Disable Check digit verification Reserved Disable Enable Only 5 converted to A Leading character 5/6/7/8/9 converted to A/B/C/D/E Only 6 converted to B Only 7 converted to C Only 8 converted to D...
  • Page 65 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry Assigned to 8(D) Assigned to 9(E) Assigned to 1 Assigned to 2 Assigned to 3 Assigned to 4 00-FF Code ID setting 00-FF (ASCII) <Y>* 00-66 Insert group selection 00-66 Laser Light Direction Setting: By scanning the barcode above, the decoding direction of the scanner’s laser light is from left to right.
  • Page 66: Telepen

    3-25 Telepen Read: Format Start character (_) Data digits (variable) Check digit End character (z) Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min. code length: Refer to Max./Min. code length of “3-11 Code 39 (Code 32, Trioptic Code 39)”.
  • Page 67 SETUP Multiple-scan setting Alpha. Single-scan setting Option barcode Option entry Disable Read Enable Disable Check digit verification Enable Disable Check digit transmission Enable 00-99 Max. code length 00-99 00-99 Min. code length 00-99 00-FF Code ID setting 00-FF 00-66 Insertion group selection 00-66 Alphanumeric Encode character set type...
  • Page 68: Gs1 Databar (Gs1 Databar Truncated)

    3-26 GS1 DataBar (GS1 DataBar Truncated) GS1 DataBar Truncated is structured and encoded as the same as the standard GS1 DataBar format, except its height is reduced to a 13 modules minimum; while GS1 DataBar should have a height greater than or equal to 33 modules.
  • Page 69: Gs1 Databar Limited

    3-27 GS1 DataBar Limited Read: Format 16 Data digits Code ID setting: Refer to Code ID setting of “3-6 UPC-A”. Insertion group selection: Refer to Insertion group selection of “3-6 UPC-A”. Conversion: Refer to Conversion of “3-26 GS1 DataBar (GS1 DataBar Truncated)”.
  • Page 70: Gs1 Databar Expanded

    3-28 GS1 DataBar Expanded Read: Format Data characters (variable) Code ID setting: Refer to Code ID setting of “3-6 UPC-A”. Insertion group selection: Refer to Insertion group selection of “3-6 UPC-A”. Conversion: UCC/EAN 128- Refer to Code ID transmission of “3-31 String transmission”, ]Cm will be identified as AIM ID.
  • Page 71: G1-G6 & Fn1 Substitution String Setting

    3-29 G1-G6 & FN1 substitution string setting Format of barcode data transmission Prefix Code name Preamble Code ID Code length Code data Code ID Postamble Suffix Suffix string setting: The <enter > key is represented in different ASCII when it is applied by different OS.
  • Page 72 FN1 substitution string setting: The FN1 character (0x1D) in an UCC/EAN128 barcode, or a Code 128 barcode, or a GS1 DataBar barcode can be substituted with a defined string. Truncate leading G5 string setting: By setting, a defined leading character or string can be truncated. Also a single character can be un-defined.
  • Page 73 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry 0-22 characters 00-FF Prefix string setting None 0-22 characters 00-FF Suffix string setting <ENTER> 0D0A* 0-22 characters 00-FF Preamble string setting None 0-22 characters 00-FF Postamble string setting None 0-22 characters 00-FF Insert G1 string setting None...
  • Page 74 SETUP Multiple-scan setting Single-scan setting Option barcode Option Alpha. entry Once Repeat of a G5 character setting Defined times 01-22 Un-defined times (All) A un-defined character Truncate ending G6 string setting 1-22 defined characters 01-7F <0> Once Repeat of a G6 character setting Defined times 01-22 Un-defined times (All)
  • Page 75: G1-G4 String Position & Code Id Position

    3-30 G1-G4 string position & Code ID position Format of barcode data transmission Prefix Code name Preamble Code ID Code length Code data Code ID Postamble Suffix Insert G1/G2/G3/G4 string position: The scanner offers 4 positions to insert strings among the symbol. In case of the insertion position is greater than the length of the symbol, the insertion of string is not effective.
  • Page 76: String Transmission

    3-31 String transmission Format of barcode data transmission Prefix Code name Preamble Code ID Code length Code data Code ID Postamble Suffix Prefix transmission: By setting Enable, prefix will be appended before the data transmitted. Suffix transmission: By setting Enable, suffix will be appended after the data is transmitted. Code name transmission: By setting Enable, code name will be transmitted before code data.
  • Page 77 SETUP Multiple-scan setting Single-scan setting Alpha. Option barcode Option entry Disable Prefix transmission Enable Disable Suffix transmission Enable Disable Code name transmission Enable Disable Preamble transmission Enable Disable Postamble transmission Enable Disable Code ID transmission Proprietary ID AIM ID Disable Code length transmission Enable Disable...
  • Page 78 SETUP Multiple-scan setting Single-scan setting Alpha. Option barcode Option entry Lower (whole string) Disable Keyboard wedge /USB FN1 substitution transmission RS-232 Keyboard wedge / USB / RS-232 Disable All-non-printable-character string transmission with string setting Enable Transmit the first N data characters only 01-99 01-99...
  • Page 79: Operate The Scanner By Command Via Uart Or Usb Virtual Uart

    4 Operate the scanner by command via UART or USB virtual UART Note: 1- The information in this chapter is provided for the scanner with RS232 cable or USB cable. 2- If the scanner is with USB cable, the setting of USB device type must be set as “USB virtual COM”. Please refer to chapter of “3-3 USB interface”.
  • Page 80: Command Data Packet Format

    4-1 Command data packet format The general packet format is as following: Length Opcode Status Data Checksum Notice: Opcode is the abbreviation about Operation code. Table 4-2 lists the descriptions of fields that occur in all messages. This description is repeated for each opcode.
  • Page 81: Cmd_Ack

    4-2 CMD_ACK Description: Positive acknowledgment of received packet. Packet Format Length Opcode Status Checksum 0x59 0x03 (‘Y’) Field Descriptions Table 4-3 Field Descriptions Field name Format Size Description Length of message (not Length 1 byte Length of Field including checksum). Opcode 0x59 1 byte...
  • Page 82: Cmd_Nak

    4-3 CMD_NAK Description: Negative acknowledgment of received packet Packet Format Length Opcode Status Cause Checksum 0x4E 0x04 (‘N’) Field Descriptions Table 4-4 Field Descriptions Field Name Format Size Description Length of message (not Length 1 Byte Length Field including checksum). Opcode 0x4E 1 Byte...
  • Page 83 Host does not recognize the NAK_BAD_CONTEXT opcode. Host is unable to comply with the requested command (e.g., NAK_DENIED scanning mode setting is out of range).
  • Page 84: Decode_Data

    4-4 DECODE_DATA Description: Decode data in UART packet format Packet Format Decode Length Opcode Status Checksum Data 0x50 (‘P’) Field Descriptions Table 4-6 Field Descriptions Field Name Format Size Description Length of message (not Length 1 Byte Length Field including checksum). Opcode 0x50 1 Byte...
  • Page 85: Request_Revision

    4-5 REQUEST_REVISION Description: Request the software revision string from the engine Packet Format Length Opcode Status Checksum 0x56 0x03 (‘V’) Field Descriptions Table 4-7 Field Descriptions Field Name Format Size Description Length of message (not including Length 1 Byte Length Field checksum).
  • Page 86: Reply_Revision

    4-6 REPLY_REVISION Description: Reply to REQUEST_REVISION command with software revision string Packet Format Length Opcode Status Revision Checksum 0x52 (‘R’) Field Descriptions Table 4-8 Field Descriptions Field Name Format Size Description Length of message (not including Length 1 Byte Length Field checksum).
  • Page 87: Start_Decode

    4-7 START_DECODE Description: Ask the scanner to attempt to decode a barcode Packet Format Length Opcode Status Checksum 0x53 0x03 (‘S’) Field Descriptions Table 4-9 Field Descriptions Field Name Format Size Description Length of message (not including Length 1 Byte Length Field checksum).
  • Page 88: Stop_Decode

    4-8 STOP_DECODE Description: Ask scanner to abort a decode attempt Packet Format Length Opcode Status Checksum 0x45 0x04 (‘E’) Field Descriptions Table 4-10 Field Descriptions Field Name Format Size Description Length of message (not including Length 1 Byte Length Field checksum).
  • Page 89: Param_Defaults

    4-9 PARAM_DEFAULTS Description: Set the parameters to factory default values Packet Format Length Opcode Status Setting type Checksum 0x25 0x04 (‘%’) Field Descriptions Table 4-11 Field Descriptions Field Name Format Size Description Length of message (not including Length 1 Byte Length Field checksum).
  • Page 90: Param_Request

    4-10 PARAM_REQUEST Description: Request values of selected parameters Packet Format Length Opcode Status Checksum Option code 0x3F (‘?’) Field Descriptions Table 4-12 Field Descriptions Field Format Description Size Name Length of message (not including Length 1 Byte Length Field checksum). Opcode 0x3F 1 Byte...
  • Page 91 Length Opcode Status Parameter code Data type parameter Checksum 0x23 0x30 0x33 0x30 0x31 0x44 0x30 0x31 0x0A 0x00 0xFE 0x6A (‘#’) (‘0’ ‘3’ ‘0’ ‘1’) ‘D’ (‘0’ ‘1’)
  • Page 92: Param_Send

    4-11 PARAM_SEND Description: the command performs two optional operations: 1) The scanner respond to a PARAM_REQUEST. 2)The host demand scanner to change particular parameter values. Packet Format Option Data Parameter … Length Opcode Status Checksum code type value 0x23 (‘#’) Field Descriptions Table 4-13 Field Descriptions Field Name...
  • Page 93 The host transmits this message to change the scanner’s parameters. Be sure the Change Type bit (bit 6 of the Status byte) in the Status field is set as desired. Scanner Requirements When the scanner receives a PARAM_SEND, it interprets and stores the parameters, then ACKs the command (if ACK/NAK handshaking is enabled).
  • Page 94: Upgrade

    4-12 UPGRADE Description: the command demands the scanner to upgrade its firmware. Packet Format Data Length Opcode Status Checksum 0x55 0x07 (‘U’) Field Descriptions Table 4-14 Field Descriptions Field Name Format Size Description Length of message (not Length 1 Byte Length Field including checksum).
  • Page 95: Restart

    4-13 RESTART Description: the command demands the scanner to restart. Packet Format Length Opcode Status Checksum 0x5E 0x03 (‘^’) Field Descriptions Table 4-15 Field Descriptions Field Name Format Size Description Length of message (not Length 1 Byte Length Field including checksum). Opcode 0x5E 1 Byte...
  • Page 96: Good_Read_Start

    4-14 GOOD_READ_START Description: the command demands the scanner to start to decode to identify whether the barcode is readable or not. Packet Format <SYN> <T> <CR> 0x16 0x54 0x0D Host Requirements The host sends GOOD_READ_START to the scanner to identify the barcode is readable or not. Scanner Requirements If ACK/NAK handshaking is enabled, the scanner responds with ACK or NAK and then start to decode, when it receives the GOOD_READ_START command.
  • Page 97: Good_Read_Stop

    4-15 GOOD_READ_STOP Description: the command demands the scanner to stop executing GOOD_READ_START command. Packet Format <SYN> <U> <CR> 0x16 0x55 0x0D Host Requirements host sends GOOD_READ_STOP command scanner stop executing GOOD_READ_START command. Scanner Requirements If ACK/NAK handshaking is enabled, the scanner responds with ACK or NAK and then stops decoding, when it receives the GOOD_READ_STOP command.
  • Page 98: The Control Of Timing Conflict

    4-16 The control of timing conflict If the scanner has started the data transmission, while the host sends commands to the scanner, once the scanner receives complete command, it stops its data transmission to respond the host command, and then restart the terminated data transmission, due to the data transmitted in packet format, the host can accurately separate from the received data: 1) response information.
  • Page 99: Troubleshooting

    5 Troubleshooting Nothing happens when you follow the operating instruction, or the Problem scanner displays erratic behavior. Possible causes 1) No power to the scanner. Check the system power. Ensure the possible power supply is connected. solution 2) The cable connection is incorrect. Connect the cable again. Problem Scanned data is incorrectly displayed on the host.
  • Page 100: Maintenance

    6 Maintenance Cleaning the exit window is the only maintenance required. A dirty window may affect scanning accuracy. Do not allow any abrasive material to touch the window. Remove any dirt particles with a damp cloth. Wipe the window using a tissue moistened with water. Do not spray water or other cleaning liquids directly into the window.
  • Page 101: Barcode Representing Non-Printable Character

    7 Barcode representing non-printable character Notes to make the following barcode: 1. According to different barcode printing software, the method of printing following barcode is different. 2. If using CODESOFT software, firstly read the information through “Help→Index→Code128→Special input syntax”. Also refer to ASCII table. For example, if we wish to make “F1” barcode, select “code128”, then select “CODE A”...
  • Page 102: Ascii Table

    8 ASCII Table RS-232 Null Down Left Right PgUp PgDn Home Enter Insert Ctrl+ Delete Alt+ Note: the second and third columns are just used for USB interface in above table. “ & ‘ ( ) : < > Example:ASCII “A” = “41”。...
  • Page 103: Test Symbols

    9 Test symbols UPC-A UPC-E UPC-E1 EAN-13 ISBN/ISSN EAN-8 Code 39 Code 32 A908765439 Trioptic Code 39 (Default setting: Disable) Interleaved 2 of 5 Industrial 2 of 5 (Default setting: Disable) Matrix 2 of 5 Codabar...
  • Page 104 Test chart (continue) Code 128 UCC/EAN 128 ISBT 128 Code 93 Code 11 (Default setting: Disable) MSI/Plessey (Default setting: Disable) UK/Plessey China Post Telepen GS1 DataBar (GS1 DataBar Truncated) GS1 DataBar Limited GS1 DataBar Expanded...
  • Page 105: Return Default Parameters & Firmware Version

    10 Return default parameters & firmware version WARNING: Default value initialization If you wish to return the scanner to all the factory default settings, scan the barcode above. Note: the default setting barcode has no influence on the scanning mode setting. Firmware version list If you wish to display the firmware version, scan the barcode above.
  • Page 106: Configuration Alphanumeric Entry Barcode

    11 Configuration alphanumeric entry barcode To finish parameter setting, please scan the bar code below.

Table of Contents