Instructions
Table Of Contents
- Warranty
- Revision History
- Table of Contents
- About This Guide
- Chapter 1 Getting Started
- Chapter 2 123Scan and Software Tools
- Chapter 3 Data Capture
- Chapter 4 Maintenance & Technical Specifications
- Chapter 5 Radio Communications
- Introduction
- Radio Communications Parameter Defaults
- Wireless Beeper Definitions
- Radio Communications Host Types
- Bluetooth Friendly Name
- Wi-Fi Friendly Mode
- Radio Output Power
- Bluetooth Radio State
- HID Host Parameters
- Reconnect Attempt Beep Feedback
- Out of Range Indicator
- Beep on Insertion
- Digital Scanner(s) To Cradle Support
- Batch Mode
- Persistent Batch Storage
- Page Button
- Page Options
- Bluetooth Classic Bluetooth and/or Low Energy (Cradle Parameter Only/ Cradle Host Only)
- Bluetooth Security
- Bluetooth Radio, Linking, and Batch Operation
- Chapter 6 User Preferences & Miscellaneous Options
- Introduction
- Scanning Sequence Examples
- Errors While Scanning
- User Preferences Parameter Defaults
- User Preferences
- Default Parameters
- Parameter Bar Code Scanning
- Beep After Good Decode
- Beep on
- Direct Decode Indicator
- Beeper Volume
- Beeper Tone
- Beeper Duration
- Suppress Power Up Beeps
- Decode Pager Motor
- Decode Pager Motor Duration
- Low Power Mode
- Timeout to Low Power Mode from Auto Aim
- DS3608-ER Power Mode
- Battery Preservation Mode
- Hand-held Trigger Mode
- Hands-free Mode
- Hand-held Decode Aiming Pattern
- Hands-free Decode Aiming Pattern
- Picklist Mode
- Outdoor Picklist Mode
- FIPS Mode
- Continuous Bar Code Read
- Unique Bar Code Reporting
- Decode Session Timeout
- Hands-free Decode Session Timeout
- Timeout Between Decodes, Same Symbol
- Timeout Between Decodes, Different Symbols
- Mobile Phone/Display Mode
- PDF Prioritization
- PDF Prioritization Timeout
- Presentation Mode Field of View
- Decoding Illumination
- Motion Tolerance (Hand-held Trigger Modes Only)
- Ranging Light Immunity
- Battery Threshold
- Add an Enter Key
- Transmit Code ID Character
- Prefix/Suffix Values
- Scan Data Transmission Format
- FN1 Substitution Values
- Transmit “No Read” Message
- Unsolicited Heartbeat Interval
- Product ID (PID) Type
- Product ID (PID) Value
- UID Parsing
- DPM Mode
- DPM Illumination Control
- DPM Rough Shiny Surface Decoding
- Ultra High Density DPM Decoding
- Chapter 7 Imaging Preferences
- Introduction
- Scanning Sequence Examples
- Errors While Scanning
- Imaging Preferences Parameter Defaults
- Imaging Preferences
- Operational Modes
- Image Capture Illumination
- Image Capture Autoexposure
- Fixed Exposure
- Gain/Exposure Priority for Snapshot Mode
- Snapshot Mode Timeout
- Snapshot Aiming Pattern
- Silence Operational Mode Changes
- Image Cropping
- Crop to Pixel Addresses
- Image Size (Number of Pixels)
- Image Brightness (Target White)
- JPEG Image Options
- JPEG Target File Size
- JPEG Quality and Size Value
- Image Enhancement
- Image File Format Selector
- Image Rotation
- Bits Per Pixel
- Signature Capture
- Signature Capture File Format Selector
- Signature Capture Bits Per Pixel
- Signature Capture Width
- Signature Capture Height
- Signature Capture JPEG Quality
- Video View Finder
- Video View Finder Image Size
- Chapter 8 USB Interface
- Introduction
- Connecting a USB Interface
- USB Parameter Defaults
- USB Host Parameter
- USB Device Type
- Symbol Native API (SNAPI) Status Handshaking
- USB Keystroke Delay
- USB CAPS Lock Override
- USB Ignore Unknown Characters
- USB Convert Unknown to Code 39
- Emulate Keypad
- Emulate Keypad with Leading Zero
- Quick Keypad Emulation
- USB Keyboard FN 1 Substitution
- Function Key Mapping
- Simulated Caps Lock
- Convert Case
- USB Static CDC
- Optional USB Parameters
- ASCII Character Set for USB
- Chapter 9 SSI Interface
- Chapter 10 RS-232 Interface
- Chapter 11 IBM Interface
- Chapter 12 Keyboard Wedge Interface
- Chapter 13 Symbologies
- Introduction
- Scanning Sequence Examples
- Errors While Scanning
- Symbology Parameter Defaults
- Enable/Disable All Code Types
- UPC/EAN
- Enable/Disable UPC-A
- Enable/Disable UPC-E
- Enable/Disable UPC-E1
- Enable/Disable EAN-8/JAN-8
- Enable/Disable EAN-13/JAN-13
- Enable/Disable Bookland EAN
- Decode UPC/EAN/JAN Supplementals
- User-Programmable Supplementals
- UPC/EAN/JAN Supplemental Redundancy
- UPC/EAN/JAN Supplemental AIM ID Format
- UPC Reduced Quiet Zone
- Transmit UPC-A Check Digit
- Transmit UPC-E Check Digit
- Transmit UPC-E1 Check Digit
- UPC-A Preamble
- UPC-E Preamble
- UPC-E1 Preamble
- Convert UPC-E to UPC-A
- Convert UPC-E1 to UPC-A
- EAN-8/JAN-8 Extend
- Bookland ISBN Format
- UCC Coupon Extended Code
- Coupon Report
- ISSN EAN
- Code 128
- Code 39
- Code 93
- Code 11
- Interleaved 2 of 5 (ITF)
- Discrete 2 of 5 (DTF)
- Codabar (NW - 7)
- MSI
- Chinese 2 of 5
- Matrix 2 of 5
- Korean 3 of 5
- Inverse 1D
- GS1 DataBar
- Composite
- 2D Symbologies
- Postal Codes
- Symbology-Specific Security Levels
- Report Version
- Macro PDF Features
- Chapter 14 Intelligent Document Capture
- Introduction
- The IDC Process
- PC Application and Programming Support
- Parameters
- IDC Operating Mode
- IDC Symbology
- IDC X Coordinate
- IDC Y Coordinate
- IDC Width
- IDC Height
- IDC Aspect
- IDC File Format Selector
- IDC Bits Per Pixel
- IDC JPEG Quality
- IDC Find Box Outline
- IDC Minimum Text Length
- IDC Maximum Text Length
- IDC Captured Image Brighten
- IDC Captured Image Sharpen
- IDC Border Type
- IDC Delay Time
- IDC Zoom Limit
- IDC Maximum Rotation
- Quick Start
- Chapter 15 Digimarc Barcode
- Chapter 16 Data Formatting: ADF, MDF, Preferred Symbol
- Chapter 17 OCR Programming
- Introduction
- OCR Programming Parameters
- Enable/Disable OCR-A
- OCR-A Variant
- Enable/Disable OCR-B
- OCR-B Variant
- Enable/Disable MICR E13B
- Enable/Disable US Currency Serial Number
- OCR Orientation
- OCR Lines
- OCR Minimum Characters
- OCR Maximum Characters
- OCR Subset
- OCR Quiet Zone
- OCR Template
- OCR Check Digit Modulus
- OCR Check Digit Multiplier
- OCR Check Digit Validation
- Inverse OCR
- OCR Redundancy
- Appendix A Standard Default Parameters
- Appendix B Country Codes
- Appendix C Country Code Pages
- Appendix D CJK Decode Control
- Appendix E Programming Reference
- Appendix F Sample Bar Codes
- Appendix G Alphanumeric Bar Codes
- Appendix H Numeric Bar Codes
- Appendix I ASCII Character Sets
- Appendix J Communication Protocol Functionality
- Appendix K Signature Capture Code
- Appendix L Non-Parameter Attributes
- Index
14 - 2 DS36X8 Digital Scanner Product Reference Guide
Bar Code Acceptance Test
Upon decoding a barcode, the decoder checks to ensure that the barcode fits the description of a barcode that
anchors or links to an IDC form. To be accepted as an IDC barcode:
•
The symbology must be enabled in the IDC symbology parameter and enabled for decode in the decoder.
The IDC firmware allows enabling between zero and eight symbologies simultaneously:
Code 128, Code 39, Interleaved 2 of 5, Discrete 2 of 5, Codabar, PDF417, Data Matrix, and EAN-128.
•
The decoded data must satisfy the values set in the IDC Minimum Text Length and IDC Maximum Text
Length parameters. To disable either of these checks, set the value to zero.
If the barcode does not satisfy both requirements, it is sent as a normal (non-IDC) decode.
An IDC barcode is required when IDC Operating Mode on page 14-5 is set to Anchored or Linked.
Free-Form operating mode does not require a barcode, but transmits decoded data if one is found and satisfies
the requirements. If no barcode is decoded, the document capture process starts but can be subject to the
following condition: specify a non-zero value for the IDC Delay Time on page 14-18. The decoder must wait for at
least this amount of time after trigger pull before capturing a document, unless a barcode is decoded before the
time expires.
If Picklist Mode on page 6-26 is enabled, the barcode must be directly under the aiming pattern, within the
decoder’s decode range, and the region to capture completely within the engine's field-of-view.
Capture Region Determination
After accepting an IDC barcode, the firmware establishes the region to capture as an image. The method used
depends on the setting of the IDC Operating Mode as follows.
The IDC firmware emits a single low beep after successfully capturing a region. The engine is then no longer
capturing images and can be moved without disturbing the IDC output. Be sure to hold the trigger button until the
decode beep, otherwise the IDC process may be aborted.
IDC Operating Mode = Anchored
A coordinate system is built based on the barcode in its rectified (de-skewed) form. The origin is the center of the
barcode, and the x-axis is set toward the right, from the barcode's point of view. The unit module width of the
barcode is the unit for x. Similarly, the y-axis is set toward the up direction. The unit for the y-axis is specified via
the parameter IDC Aspect on page 14-9. This is the aspect ratio of a thin bar or space - the barcode's height is
divided by this value to get the unit in the y-axis. The aspect ratio is calculated automatically if IDC Aspect is set to
zero. The barcode can be of different sizes for the same form, as long as the center of the barcode is the same
when the barcode's length changes.
From this coordinate system, the IDC area is determined using four parameters: offsets in x and y (IDC X
Coordinate, IDC Y Coordinate) to the region's top-left corner, and width and height (IDC Width, IDC Height).
If the capture area is relatively large as compared to the barcode area, the calculation to obtain the capture area is
prone to significant errors. A recommended solution is to enclose the form with a single black-lined rectangular
border (a box), which is not in contact with any other line on the outside of the form (although it can be connected
to lines on the inside of the form). When the IDC Find Box Outline is set, the firmware searches for the box, and
does not decode if any edges are broken (such as by a protruding thumb).
The IDC Zoom Limit parameter controls the quality of the captured form. The IDC firmware rejects capturing a form
unless the width is at least the IDC Zoom Limit percentage of the IDC Width parameter. For example, if IDC Zoom
Limit is set to 100 and IDC Width is set to 150, the form must be at least 300 pixels wide before it is captured (each
unit module is scaled to two pixels).