EasyManua.ls Logo

Sunlux XL-3500 - User Manual

Sunlux XL-3500
137 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
2D Barcode Scanner
XL-3
500
User's Manual
V1.0

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Sunlux XL-3500 and is the answer not in the manual?

Summary

Chapter 1 Getting Started

Introduction to XL-3500 Scanner

Provides an overview of the XL-3500 scanner's capabilities and applications.

About This Guide

Explains the purpose of the manual and how to use programming barcodes.

Barcode Scanning Features

Details the scanner's area-imaging technology for fast and accurate decoding.

XL-3500 Configuration Methods

Introduces the two methods for configuring the scanner: barcode and command programming.

Barcode Programming Configuration

Explains how to configure the scanner by scanning programming barcodes found in the manual.

Serial Command Programming

Describes configuration via serial commands, including default communication parameters.

Read Register Command Syntax

Details the syntax and parameters for reading register contents from the engine.

Write Register Command Syntax

Details the syntax and parameters for writing contiguous registers in the engine.

Save Register Data to EEPROM

Explains the command to save register data into external EEPROM.

Programming Command vs. Serial Command

Compares programming commands with serial commands for configuration.

General Parameter Serial Command Structure

Details the 7-character programming command structure for serial configuration.

Special Parameter Serial Commands

Lists serial commands for programming specific parameters like sensitivity and timeouts.

Save Register Data via Serial Command

Explains the need for write and save commands to persist register data in EEPROM.

Register Settings Overview

Register 0 x0000 Configuration

Details bit-level settings for Good read LED, mute mode, aiming, illumination, and scan mode.

Register 0 x0002 Configuration

Details bit-level settings for CODE ID prefix, decode result notification, and video reverse.

Register 0 x0004 Image Stabilization Timeout

Details the Image Stabilization Timeout setting.

Register 0 x0005 Timeout Between Decodes

Details the Timeout between Decodes setting.

Register 0 x0006 Decode Session Timeout

Details the Decode Session Timeout setting.

Register 0 x0009 Good Read Beep Frequency

Details Good Read Beep Frequency settings.

Register 0 x000 A Good Read Beep Duration

Details Good Read Beep Duration settings.

Register 0 x000 C Symbology Enable Settings

Details settings for Data Matrix, 1D symbologies, AIM ID prefix for PDF417, and PDF417.

Register 0 x000 D QR Code & USB Interface

Details settings for QR Code and USB interface modes.

Register 0 x000 E Beep & Good Read Settings

Details settings for Beep on Unknown Character and Good read beep.

Register 0 x0010 1 D AIM ID Prefix

Configures AIM ID prefix for 1D symbologies.

Register 0 x0011 ISSN & EAN-13 Settings

Details settings for AIM ID prefix, ISSN, EAN-13 add-on codes, and check digit.

Register 0 x0012 Code 93 & ISBN Settings

Details settings for Code 93 check digit, AIM ID prefix, and ISBN format.

Register 0 x0013 EAN-8 Settings

Details settings for EAN-8 zero extend, add-on codes, and check digit.

Register 0 x0014 UPC-E Settings

Details settings for UPC-E add-on codes, system character, and check digit.

Register 0 x0015 UPC-A Settings

Details settings for UPC-E extend, UPC-A add-on codes, preamble character, and check digit.

Register 0 x0016 AIM 128 & Code 128 Settings

Details settings for AIM 128 and Code 128 check digit, FNC1, and AIM ID prefix.

Register 0 x0017 FNC3 & UCC;EAN-128 Settings

Details settings for FNC3 Code 128, UCC/EAN-128 check digit, FNC1, and AIM ID prefix.

Register 0 x0018 ITF-14 & Interleaved 2 of 5 Settings

Details settings for ITF-14 check digit, AIM ID prefix, and Interleaved 2 of 5 appended '0'.

Register 0 x0019 Industrial 25 & ITF-6 Settings

Details settings for Industrial 25 check digit, AIM ID prefix, and ITF-6 check digit.

Register 0 x001 A Standard 25 & Matrix 2 of 5 Settings

Details settings for Standard 25 check digit, AIM ID prefix, and Matrix 2 of 5 check digit.

Register 0 x001 B RSS Symbology Settings

Details settings for RSS-Expand, RSS-Limited, and RSS-14 application identifiers and AIM ID prefixes.

Register 0 x001 C Code 39 Settings

Details settings for Code 39 full ASCII, check digit, start/stop characters, and AIM ID prefix.

Register 0 x001 D Code 11 Settings

Details settings for Code 11 check digit, and AIM ID prefix.

Register 0 x001 E Codabar Settings

Details settings for Codabar check digit, start/stop characters, and format.

Register 0 x001 F MSI-Plessey Settings

Details settings for MSI-Plessey check digit, AIM ID prefix, and Plessey check digit.

Register 0 x0020 AIM ID Prefix Settings

Details settings for AIM ID prefix for MSI-Plessey, Plessey, and Codabar.

Register 0 x002 B, 0 x2 A Baud Rate Options

Lists available baud rates for serial communication.

Register 0 x004 A Data Matrix Decoding Options

Details settings for Data Matrix image size, decoding mirrored images, and FNC1.

Register 0 x004 B Rectangular Data Matrix Decoding

Details settings for decoding rectangular Data Matrix.

Register 0 x0060 Terminating Character & Keyboard Mapping

Details settings for terminating character suffix, Caps Lock, and keyboard mapping.

Register 0 x006 B USB Country Keyboard Types

Lists supported USB country keyboard types.

Register 0 x006 F Keystroke Delay & Case Conversion

Details settings for inter-keystroke delay and case conversion.

Register 0 x008 A Code ID Display Option

Details whether to display original or visible Code ID.

Register 0 x0099 Micro QR Code Settings

Details settings for decoding mirrored Micro QR codes and enabling Micro QR.

Programming Barcode Data Transmission

Factory Defaults Restoration

Chapter 2 Communication Interfaces

TTL-232 Interface Configuration

Details the TTL-232 serial interface and default communication parameters.

Baud Rate Settings

Explains baud rate and provides barcodes to set different baud rates.

USB Interface Options

Describes available USB interface modes: DATAPIPE, HID-KBW, COM Port Emulation, and HID-POS.

USB DATAPIPE Protocol

Explains the USB DATAPIPE protocol and the requirement for a driver.

USB HID-KBW Keyboard Emulation

Details the USB HID-KBW feature for keyboard input simulation.

Standard Keyboard Emulation

Configures the scanner to use the standard keyboard emulation mode.

Emulate ALT+Keypad Functionality

Enables sending ASCII characters via numeric keypad emulation.

Function Key Mapping

Enables sending function characters as ASCII sequences via the numeric keypad.

ASCII Function Key Mapping Table

Provides a table mapping ASCII values to function keys for custom mapping.

USB Country Keyboard Types

Lists supported keyboard layouts for different countries.

Beep on Unknown Character Setting

Inter-Keystroke Delay Configuration

Sets the delay time between emulated keystrokes.

Caps Lock Behavior

Controls the inversion of upper and lower case characters in scanned data.

Convert Case Settings

Allows conversion of barcode data to upper or lower case.

Emulate Numeric Keypad

Enables or disables the emulation of numeric keypad input.

USB COM Port Emulation

Allows host to receive data via USB as a serial port.

HID-POS Interface

Describes the HID-POS interface for efficient communication without custom drivers.

Access Scanner via Program

Provides instructions for accessing the scanner using programming interfaces.

Scanned Data Acquisition Format

Details the input report format for decoded barcode data.

USB Vendor ID (VID) and Product ID (PID)

Explains VID/PID usage for device identification and lists product IDs.

Chapter 3 Scan Mode

Manual Scan Mode

Describes the default scan mode where a trigger pull activates a decode session.

Continuous Scan Mode

Explains the scan mode where the engine automatically activates decode sessions.

Decode Session Timeout Setting

Sets the maximum duration of a decode session.

Timeout Between Decodes Setting

Sets the pause duration between consecutive decode sessions.

Sense Scan Mode

Describes the scan mode that activates sessions based on ambient illumination changes.

Decode Session Timeout in Sense Mode

Sets the maximum duration for a decode session in Sense Mode.

Timeout Between Decodes in Sense Mode

Sets the pause duration between decode sessions in Sense Mode.

Image Stabilization Timeout

Sets the timeout for image stabilization before activating a decode session.

Sensitivity Adjustment

Adjusts the engine's response to ambient illumination changes.

Command Trigger Mode

Activates decode sessions via host commands.

Decode Session Timeout for Command Mode

Sets the maximum duration for a decode session in Command Trigger Mode.

IR Trigger Scan Mode

Switches to IR Trigger mode by holding the trigger, with a specific trigger distance.

Chapter 4 Illumination & Aiming

Illumination Settings

Configures the illumination LED during image capture (Normal, Always ON, OFF).

Aiming Beam Settings

Configures the aiming beam behavior (Normal, Always ON, OFF).

Chapter 5 Notification Settings

Mute Mode Configuration

Turns off all notification beeps.

Good Read Beep Settings

Enables or disables the beep sound upon successful barcode reads.

Good Read Beep Frequency

Sets the frequency of the beep sound for successful reads (Low, Medium, High).

Good Read Beep Duration

Sets the duration of the beep sound for successful reads (40ms, 80ms, 120ms).

Good Read LED Indicator

Controls the behavior of the Good Read LED indicator.

Decode Result Notification

Configures notification for successful ('S') or failed ('F') decode attempts.

Chapter 6 Data Formatting

AIM ID Prefix Configuration

Enables or disables the addition of AIM symbology identifiers to scanned data.

CODE ID Prefix Configuration

Enables or disables the addition of Code IDs to identify barcode types.

Terminating Character Suffix

Appends characters like CR, CRLF, or TAB to mark the end of data.

Chapter 7 Symbologies

Global Symbology Settings

Provides global controls for enabling/disabling all symbologies.

Enable;Disable All Symbologies

Enables or disables all barcode symbologies.

Enable;Disable 1 D Symbologies

Enables or disables all 1D barcode symbologies.

Enable;Disable 2 D Symbologies

Enables or disables all 2D barcode symbologies.

Video Reverse Mode

Allows reading of inverted barcodes (bright image on dark background).

Code 128 Symbology Settings

Enables or disables the Code 128 barcode symbology.

UCC;EAN-128 (GS1-128) Symbology

Enables or disables the UCC/EAN-128 barcode symbology.

AIM 128 Symbology Settings

Enables or disables the AIM 128 barcode symbology.

EAN-8 Symbology Settings

Enables or disables the EAN-8 barcode symbology and check digit transmission.

EAN-8 Add-On Code Handling

Configures decoding of 2-digit and 5-digit add-on codes for EAN-8.

EAN-8 Add-On Code Requirement

Enforces reading only EAN-8 barcodes with add-on codes.

EAN-8 Extension Settings

Enables zero extension for EAN-8 barcodes to match UPC-A length.

EAN-13 Symbology Settings

Enables or disables the EAN-13 barcode symbology and check digit transmission.

EAN-13 Add-On Code Handling

Configures decoding of 2-digit and 5-digit add-on codes for EAN-13.

EAN-13 Add-On Code Requirement

Enforces reading only EAN-13 barcodes with add-on codes.

ISSN Symbology Settings

Enables or disables the ISSN barcode symbology.

ISBN Symbology Settings

Enables or disables the ISBN barcode symbology and sets the format.

UPC-E Symbology Settings

Enables or disables UPC-E, add-on codes, and check digit transmission.

UPC-E Add-On Code Handling

Configures decoding of 2-digit and 5-digit add-on codes for UPC-E.

UPC-E Add-On Code Requirement

Enforces reading only UPC-E barcodes with add-on codes.

UPC-E System Character Transmission

Controls transmission of the UPC-E system character '0'.

UPC-E Extension Settings

Enables extension of UPC-E barcodes to match UPC-A length.

UPC-A Symbology Settings

Enables or disables UPC-A, add-on codes, and check digit transmission.

UPC-A Add-On Code Handling

Configures decoding of 2-digit and 5-digit add-on codes for UPC-A.

UPC-A Add-On Code Requirement

Enforces reading only UPC-A barcodes with add-on codes.

UPC-A Preamble Character Transmission

Controls transmission of the UPC-A preamble character '0'.

Interleaved 2 of 5 Symbology Settings

Enables or disables Interleaved 2 of 5 and check digit verification.

Interleaved 2 of 5 Check Digit Verification

Configures check digit verification for Interleaved 2 of 5 barcodes.

Interleaved 2 of 5 Appended 0 Transmission

Controls transmission of an appended '0' for odd-length Interleaved 2 of 5 barcodes.

ITF-6 Symbology Settings

Enables or disables ITF-6 and check digit transmission.

ITF-14 Symbology Settings

Enables or disables ITF-14 and check digit transmission.

Matrix 2 of 5 Symbology Settings

Enables or disables Matrix 2 of 5 and check digit verification.

Matrix 2 of 5 Check Digit Verification

Configures check digit verification for Matrix 2 of 5 barcodes.

Industrial 25 Symbology Settings

Enables or disables Industrial 25 and check digit verification.

Industrial 25 Check Digit Verification

Configures check digit verification for Industrial 25 barcodes.

Standard 25 Symbology Settings

Enables or disables Standard 25 and check digit verification.

Standard 25 Check Digit Verification

Configures check digit verification for Standard 25 barcodes.

Code 39 Symbology Settings

Enables Code 39, check digit, start/stop characters, and full ASCII.

Code 39 Full ASCII Setting

Enables or disables full ASCII character support for Code 39.

Codabar Symbology Settings

Enables Codabar, check digit, start/stop characters, and format.

Codabar Check Digit Verification

Configures check digit verification for Codabar barcodes.

Codabar Start;Stop Character Transmission

Controls transmission of start/stop characters for Codabar.

Codabar Start;Stop Character Format

Sets the format for Codabar start/stop characters.

Code 93 Symbology Settings

Enables or disables Code 93 and check digit verification.

Code 93 Check Digit Verification

Configures check digit verification for Code 93 barcodes.

Code 11 Symbology Settings

Enables or disables Code 11 and check digit verification methods.

Code 11 Check Digit Verification Options

Specifies various check digit verification methods for Code 11.

Plessey Symbology Settings

Enables Plessey, check digit verification, and check digit transmission.

Plessey Check Digit Verification

Configures check digit verification for Plessey barcodes.

MSI-Plessey Symbology Settings

Enables MSI-Plessey and check digit verification.

MSI-Plessey Check Digit Verification

Configures check digit verification for MSI-Plessey barcodes.

RSS-14 Symbology Settings

Enables RSS-14 and transmission of application identifiers.

RSS-Limited Symbology Settings

Enables RSS-Limited and transmission of application identifiers.

PDF417 Symbology Settings

Enables or disables the PDF417 barcode symbology.

Data Matrix Symbology Settings

Enables or disables Data Matrix and rectangular barcode decoding.

Data Matrix Mirror Image Decoding

Configures decoding of unmirrored, mirrored, or both Data Matrix images.

QR Code Symbology Settings

Enables or disables QR Code decoding.

Micro QR Code Settings

Enables or disables Micro QR Code decoding.

Mirrored Micro QR Code Decoding

Configures decoding of mirrored Micro QR codes.

Appendix A: Factory Defaults Table

Appendix A: Factory Defaults (Communication Interfaces)

Lists default settings for communication interfaces like TTL-232 and USB.

Appendix A: Factory Defaults (Scan Modes)

Lists default settings for various scan modes.

Appendix A: Factory Defaults (Notification, Data Formatting)

Lists default settings for notification and data formatting parameters.

Appendix A: Factory Defaults (Symbologies)

Lists default settings for various symbologies like Code 128, EAN-8, EAN-13, and ISSN.

Appendix A: Factory Defaults (UPC, ITF, Matrix)

Lists default settings for UPC-E, UPC-A, Interleaved 2 of 5, ITF-6, ITF-14, and Matrix 2 of 5.

Appendix A: Factory Defaults (Industrial, Standard, Code 39, Codabar)

Lists default settings for Industrial 25, Standard 25, Code 39, and Codabar.

Appendix A: Factory Defaults (Code 93, Code 11, Plessey, MSI-Plessey, RSS)

Lists default settings for Code 93, Code 11, Plessey, MSI-Plessey, and RSS symbologies.

Appendix B: AIM ID Table

Appendix B: AIM ID Table (Code 128, EANs, UPCs)

Provides AIM IDs for Code 128, EAN-8, EAN-13, UPC-E, and UPC-A.

Appendix B: AIM ID Table (Interleaved 2 of 5, ITF, Matrix, Industrial, Standard)

Provides AIM IDs for Interleaved 2 of 5, ITF-6, ITF-14, Matrix 2 of 5, Industrial 25, and Standard 25.

Appendix B: AIM ID Table (Code 39, Codabar, Code 93, Code 11, Plessey, MSI-Plessey, RSS)

Provides AIM IDs for Code 39, Codabar, Code 93, Code 11, Plessey, MSI-Plessey, and RSS.

Appendix B: AIM ID Table (QR Code, Data Matrix)

Provides AIM IDs for QR Code and Data Matrix symbologies.

Appendix C: Code ID Table

Appendix C: Code ID Table (1 D Symbologies)

Lists original and visible Code IDs for various 1D symbologies.

Appendix C: Code ID Table (2 D Symbologies)

Lists original and visible Code IDs for various 2D symbologies.

Appendix D: ASCII Table

Appendix D: ASCII Table (Hex;Dec to Char)

Provides ASCII values (Hex and Decimal) and their corresponding characters.

Appendix D: ASCII Table (Symbols and Numbers)

Lists ASCII values and characters, including symbols and numbers.

Appendix D: ASCII Table (Letters)

Lists ASCII values and characters, including uppercase and lowercase letters.

Appendix D: ASCII Table (Special Characters)

Lists ASCII values and characters, including special symbols and control characters.

Appendix E: Parameter Programming Examples

Example: Program Decode Session Timeout

Demonstrates programming the decode session timeout using barcodes.

Example: Program Timeout Between Decodes

Demonstrates programming the timeout between decodes using barcodes.

Example: Program Image Stabilization Timeout

Demonstrates programming the image stabilization timeout using barcodes.

Example: Program Sensitivity Level

Demonstrates programming the sensitivity level using barcodes.

Appendix F: Digit Barcodes

Digit Barcodes 0-5

Lists barcodes for digits 0-5 used for programming.

Digit Barcodes 6-9

Lists barcodes for digits 6-9 used for programming.

Digit Barcodes A-F

Lists barcodes for hexadecimal digits A-F used for programming.

Appendix G: Save;Cancel Barcodes

Appendix H: Frequently-Used Serial Commands

Sunlux XL-3500 Specifications

General IconGeneral
Scan Rate100 scans per second
Resolution4 mil
Scanning TechnologyLaser
Decode Capability1D barcodes
InterfaceUSB, RS-232, Keyboard Wedge
Operating Temperature0°C to 50°C
Storage Temperature-20°C to 60°C
Operating Humidity5% to 85% RH, non-condensing
Input Voltage5V DC
Drop Specification1.5 m
Power SupplyExternal power supply
Humidity5% to 85% relative humidity, non-condensing

Related product manuals