zebra-logo

  • Solutions
  • Hardware
  • Software
  • Services
  • Support and Downloads
  • About Zebra
  1. SM72 Integration Guide
  2. Symbologies
  3. 2D Symbologies
  • SM72 Integration Guide
  • SM72 Integration Guide
  • About This Guide
    • Configurations
    • Notational Conventions
    • Icon Conventions
    • Service Information
  • Getting Started
    • Unpacking the Scanner
    • Features
    • Theory of Operation
    • SM72 Block Diagram Components
    • Decode Ranges
    • Power Options
    • Host Interfaces
  • Installation
    • Connecting Cables to the SM72
    • Connecting an External Speaker
    • Mounting
    • Panel Mounting with Threaded Studs
    • Panel Mounting with a Strap
    • Kiosk Mounting
    • Location and Positioning
    • Embedded Applications Requiring a Window
      • Window Material
      • Commercially Available Coatings
      • Anti-Reflective Coating Specifications
      • Embedded Window Angle and Position
      • Scanner Housing Integration Design
  • 123Scan and Software Tools
    • 123Scan
      • Communication with 123Scan
      • 123Scan Requirements
      • 123Scan Information
      • Scanner SDK, Other Software Tools, and Videos
    • Advanced Data Formatting
    • Multicode Data Formatting
      • Multicode Data Formatting Use
      • MDF for Best Practices
    • Preferred Symbol
    • Data Parsing (UDI Scan+, Label Parse+ and Blood Bag Parse+)
      • Scan a UDI Label using UDI Scan+
      • Scan a GS1 Label using Label Parse+
      • Scan a Blood Bag Label using Blood Bag Parse+
  • Data Capture
    • Scanning
      • Active Scan Area
    • Decode Ranges
    • Beeper and LED Indicators
    • Electronic Article Surveillance (EAS)
      • Checkpoint EAS
        • Model Compatibility
        • Considerations
        • Checkpoint Contact Information
      • Sensormatic EAS
  • Maintenance, Troubleshooting, and Specifications
    • Maintenance
      • Known Harmful Ingredients
      • Approved Cleaners
      • Cleaning the Scanner
    • Troubleshooting
      • Dump Scanner Parameters
    • Technical Specifications
    • Scanner to Host Connectors
      • Auxiliary USB Type A Connector
      • EAS Connectors
  • USB Interface
    • USB Interface Connection
    • USB Parameter Defaults
      • USB Device Type
      • Symbol Native API (SNAPI) Status Handshaking
      • USB Keystroke Delay
      • USB Caps Lock Override
      • USB Barcodes with Unknown Characters
      • USB Convert Unknown to Code 39
      • USB Fast HID
      • USB Polling Interval
      • Keypad Emulation
      • USB Quick Keypad Emulation
      • Keypad Emulation with Leading Zero
      • USB Keyboard FN1 Substitution
      • USB Function Key Mapping
      • USB Simulated Caps Lock
      • USB Convert Case
      • USB Static CDC
      • CDC Beep on <BEL>
      • USB CDC Host Variant
      • TGCS (IBM) USB Direct I/O Beep
      • USB IBM Long Direct IO
      • TGCS (IBM) USB Beep Directive
      • TGCS (IBM) USB Barcode Configuration Directive
      • TGCS (IBM) USB Specification Version
      • Product ID (PID) Type
      • Product ID (PID) Value
      • ECLevel
      • 4690 Flash Update
  • USB ASCII Character Sets
  • RS-232 Interface
    • RS-232 Interface Connection
    • RS-232 Parameter Defaults
    • RS-232 Host-Specific Parameter Settings
      • RS-232 Host-Specific Code ID Characters
      • RS-232 Host Types
      • RS-232 Baud Rate
      • RS-232 Parity
      • RS-232 Stop Bits
      • Data Bits
      • Check Receive Errors
      • Hardware Handshaking
      • Software Handshaking
      • RS-232 Host Serial Response Timeout
      • RTS Line State
      • Beep on <BEL>
      • Intercharacter Delay
      • Nixdorf Beep/LED Options
      • RS-232 Barcodes with Unknown Characters
      • Datalogic Host Format
      • Datalogic Supported Commands
      • NCR Host Preferences
        • NCR Enable/Disable Alternate Beep Volume for Not on File Event
        • NCR Not on File Beeper Volume
        • NCR Use Prefix
        • NCR Prefix
        • NCR Suffix
        • NCR Use Block Check Character (BCC)
        • NCR 2D Label-ID Mode
    • RS-232 ASCII Character Sets
  • IBM 468X/469X Interface
    • IBM 468X/469X Interface Connection
    • IBM Parameter Defaults
    • IBM Host Parameters
      • Port Address
      • Convert Unknown to Code 39
      • RS-485 Beep Directive
      • RS-485 Barcode Configuration Directive
      • IBM-485 Specification Version
  • Keyboard Wedge Interface
    • Keyboard Wedge Interface Connection
    • Keyboard Wedge Parameter Defaults
    • Keyboard Wedge Host Parameters
      • Keyboard Wedge Host Types
      • Barcodes with Unknown Characters
      • Keystroke Delay
      • Intra-keystroke Delay
      • Alternate Numeric Keypad Emulation
      • Quick Keypad Emulation (Keyboard Wedge)
      • Simulated Caps Lock (Keyboard Wedge)
      • Caps Lock Override
      • Convert Case (Keyboard Wegde)
      • Function Key Mapping (Keyboard Wedge)
      • FN1 Substitution
      • Send Make and Break
    • Keyboard Map
    • ASCII Character Sets
  • SSI Interface
    • Communication
      • SSI Commands
    • SSI Transactions
      • General Data Transactions
        • ACK/NAK Handshaking
      • Decoded Data Transmission
        • ACK/NAK Enabled and Packeted Data
        • ACK/NAK Enabled and Unpacketed ASCII Data
        • ACK/NAK Disabled and Packeted DECODE_DATA
        • ACK/NAK Disabled and Unpacketed ASCII Data
    • Communication Summary
      • RTS/CTS Lines
      • ACK/NAK Option
      • Number of Data Bits
      • Serial Response Timeout
      • Retries
      • Baud Rate, Stop Bits, Parity, Response Timeout, ACK/NAK Handshaking
      • Errors
      • SSI Communication Notes
    • Encapsulation of RSM Commands/Responses over SSI
      • Command Structure
      • Response Structure
      • Example Transaction
    • Setting SSI Parameters
      • SSI Scanning Sequence Examples
      • SSI Errors While Scanning
    • Simple Serial Interface Parameter Defaults
    • SSI Host Parameters
      • Select SSI Host
      • SSI Baud Rate
      • SSI Parity
      • Check Parity
      • SSI Stop Bits
      • Software Handshaking
      • Host RTS Line State
      • Datalogic Supported Commands
      • Decode Data Packet Format
      • Host Serial Response Timeout (SSI)
      • Host Character Timeout
      • Multipacket Option
      • Interpacket Delay
    • Event Reporting
      • Decode Event
      • Boot Up Event
      • Parameter Event
  • User Preferences and Miscellaneous Options
    • Setting User Preference Parameters
      • User Preference Scanning Sequence Examples
      • User Preference Errors While Scanning
    • User Preferences/Miscellaneous Options Parameter Defaults
    • User Preferences
      • Default Parameters
        • Write to Custom Defaults
      • Parameter Barcode Scanning
      • Lock/Unlock Parameter Scanning
      • Beep After Good Decode
      • LED on Good Decode
      • Beeper Volume
      • Scan Tone
      • Beeper Duration
      • Speaker Control
      • Suppress Power Up Beeps
      • Hands-Free Decode Session Timeout
      • Timeout Between Decodes, Same Symbol
      • Timeout Between Decodes, Different Symbols
      • Extend Timeout Between Decodes, 2D Same Symbol
      • Decode Range Limit (Hands-free)
      • Mobile Phone / Display Mode (Enhanced)
      • Motion Detect Mode (Wakeup)
      • Rescan Beep
      • PDF Prioritization
      • PDF Prioritization Timeout
      • Presentation Mode Field of View
      • securPharm Decoding
      • securPharm Output Formatting
        • securPharm Output Formatting Barcodes
      • Non-Decode Event
      • Non-Decode Event Threshold
    • Miscellaneous Scanner Parameters
      • Enter Key
      • Tab Key
      • Transmit Code ID Character
      • Prefix Suffix Values
      • Scan Data Transmission Format
      • FN1 Substitution Values
        • Selecting a FN1 Substitution Value
      • Unsolicited Heartbeat Interval
  • Driver’s License Set Up
    • Driver’s License Parsing
    • Parsing Driver’s License Data Fields (Embedded Driver's License Parsing)
      • Embedded Driver's License Parsing Criteria - Code Type
      • Driver’s License Parse Rules
      • Driver’s License Parse Fields
      • AAMVA Parse Fields
      • Parser Version ID Barcode
    • DL Parsing User Preferences
      • Set Default Parameter
      • Output Gender as M or F
      • Date Format
        • No Separator
      • Send Keystroke (Control Characters and Keyboard Characters)
        • Control Characters
        • Keyboard Characters
    • Parsing Rule Example
      • Embedded Driver's License Parsing ADF Example
  • Image Capture Preferences
    • Setting Image Capture Parameters
      • Image Capture Scanning Sequence Examples
      • Image Capture Errors While Scanning
    • Image Capture Preferences Parameter Defaults
    • Image Capture Preferences Modes and Parameters
      • Snapshot Mode
      • Image Capture Illumination
      • Image Capture Autoexposure
      • Fixed Exposure
      • Digital Gain
      • Snapshot Mode Timeout
      • Silence Operational Mode Changes
      • Image Cropping
      • Crop to Pixel Addresses
      • Image Size (Number of Pixels)
      • Image Brightness (Target White)
      • JPEG Image Options
      • JPEG Quality Value
      • JPEG Size Value
      • Image Enhancement
      • Image File Format Selector
      • Image Rotation
      • Bits Per Pixel
      • Camera Button
      • Camera Button Delay
      • Color Camera Mode
  • Symbologies
    • Symbology Parameter Defaults
    • Enable/Disable All Code Types
    • UPC/EAN/JAN
      • UPC-A
      • UPC-E
      • UPC-E1
      • EAN-8/JAN-8
      • EAN-13/JAN-13
      • Bookland EAN
      • Bookland ISBN Format
      • ISSN EAN
      • Decode UPC/EAN/JAN Supplementals
      • User-Programmable Supplementals
      • UPC/EAN/JAN Supplemental Redundancy
      • UPC/EAN/JAN Supplemental AIM ID Format
      • 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/JAN Zero Extend
      • UCC Coupon Extended Code
      • Coupon Report
      • UPC Reduced Quiet Zone
      • Digimarc Digital Watermarks
      • Linear UPC/EAN
    • Code 128
      • Set Lengths for Code 128
      • GS1-128 (formerly UCC/EAN-128)
      • ISBT 128
      • ISBT Concatenation
      • Check ISBT Table
      • ISBT Concatenation Redundancy
      • Code 128 <FNC4>
      • Code 128 Security Level
      • Code 128 Reduced Quiet Zone
    • Code 39
      • Trioptic Code 39
      • Convert Code 39 to Code 32
      • Code 32 Prefix
      • Set Lengths for Code 39
      • Code 39 Check Digit Verification
      • Transmit Code 39 Check Digit
      • Transmit Code 39 Start/Stop Characters
      • Code 39 Full ASCII Conversion
      • Code 39 Security Level
      • Code 39 Reduced Quiet Zone
    • Code 93
      • Set Lengths for Code 93
    • Code 11
      • Set Lengths for Code 11
      • Code 11 Check Digit Verification
      • Transmit Code 11 Check Digits
    • Interleaved 2 of 5 (I 2 of 5)
      • Set Lengths for Interleaved 2 of 5 (I 2 of 5)
      • Interleaved 2 of 5 (I 2 of 5) Check Digit Verification
      • Transmit I 2 of 5 Check Digit
      • Convert Interleaved 2 of 5 (I 2 of 5) to EAN-13
      • Febraban
      • Interleaved 2 of 5 (I 2 of 5) Security Level
      • Interleaved 2 of 5 (I 2 of 5) Reduced Quiet Zone
    • Discrete 2 of 5 (D 2 of 5)
      • Set Lengths for Discrete 2 of 5 (D 2 of 5)
    • Codabar (NW - 7)
      • Set Lengths for Codabar
      • CLSI Editing
      • NOTIS Editing
      • Codabar Security Level
      • Codabar Upper or Lower Case Start/Stop Characters
      • Codabar Mod 16 Check Digit Verification
      • Transmit Codabar Check Digit
    • MSI
      • Set Lengths for MSI
      • MSI Check Digits
      • Transmit MSI Check Digit(s)
      • MSI Check Digit Algorithm
      • MSI Reduced Quiet Zone
      • MSI Security Level
    • Chinese 2 of 5
    • Matrix 2 of 5
      • Set Lengths for Matrix 2 of 5
      • Matrix 2 of 5 Check Digit
      • Transmit Matrix 2 of 5 Check Digit
    • Inverse 1D
    • GS1 DataBar
      • GS1 DataBar Omnidirectional (formerly GS1 DataBar-14)
      • GS1 DataBar Limited
      • GS1 DataBar Expanded
      • Convert GS1 DataBar to UPC/EAN/JAN
      • GS1 DataBar Security Level
      • GS1 DataBar Limited Margin Check
    • Symbology-Specific Security Features
      • Redundancy Level
      • Security Level
      • 1D Quiet Zone Level
      • Intercharacter Gap Size
    • Composite
      • Composite CC-C
      • Composite CC-A/B
      • Composite TLC-39
      • Composite Inverse
      • UPC Composite Mode
      • Composite Beep Mode
      • GS1-128 Emulation Mode for UCC/EAN Composite Codes
    • 2D Symbologies
      • PDF417
      • MicroPDF417
      • Code 128 Emulation
      • Data Matrix
      • GS1 Data Matrix
      • Data Matrix Inverse
      • Decode Data Matrix Mirror Images
      • Enhanced Dotted Datamatrix
      • Maxicode
      • QR Code
      • Weblink QR
      • GS1 QR
      • MicroQR
      • Linked QR Mode
      • Aztec
      • Aztec Inverse
      • Han Xin
      • Han Xin Inverse
      • Grid Matrix
      • Grid Matrix Inverse
      • Grid Matrix Mirrored
      • DotCode
      • DotCode Prioritize
      • DotCode Inverse
      • DotCode Mirrored
    • Macro PDF Features
      • Flush Macro PDF Buffer
      • Abort Macro PDF Entry
    • Postal Codes
      • US Postnet
      • US Planet
      • Transmit US Postal Check Digit
      • UK Postal
      • Transmit UK Postal Check Digit
      • Japan Postal
      • Australia Post
      • Australia Post Format
      • Netherlands KIX Code
      • USPS 4CB/One Code/Intelligent Mail
      • UPU FICS Postal
      • Mailmark
      • Posti LAPA 4-State Code
  • Electronic Article Surveillance (EAS)
    • EAS Parameter Defaults
    • EAS Parameters
      • EAS Operating Modes
        • Sensormatic Auto Mode
        • Sensormatic Always Enable Deactivation Mode
        • Sensormatic Barcode Interlock Mode
        • Sensormatic Barcode Auto Interlock Mode
        • Sensormatic Barcode Hold Off Mode
        • Sensormatic Scan Enable Interlock Mode
        • Checkpoint Barcode Interlock Mode
        • Checkpoint Scan Enable Interlock Mode
        • EAS Disable Mode
      • Sensormatic Deactivation Timeout
      • Sensormatic EAS Deactivation
      • Sensormatic EAS Beeps
        • Sensormatic EAS Soft Tag Beeps
        • Sensormatic EAS Hard Tag Beeps
        • Sensormatic EAS Tag Detected Any Time Beep
        • Sensormatic EAS Deactivation Fail Beep
      • Sensormatic Request Messages
        • Sensormatic Request Communication/Connection Message
      • Checkpoint Interlock Polarity
  • Connecting an Auxiliary Scanner
    • Programming the Auxiliary Scanner
    • Downloading Firmware
    • 12VDC Power Requirement
    • Using Auxiliary Scanners
      • Using a Zebra Scanner as an Auxiliary Scanner
      • Using a Non-Zebra Scanner as an Auxiliary Scanner
  • USB Staging Flash Drive
    • Manually Staging/Configuring the Scanner
    • Cloning Files
    • 123Scan Staging Flash Drive Configuration
    • STGSTx
  • Numeric Barcodes
    • Cancel
  • Alphanumeric Barcodes
    • Cancel
    • Alphanumeric Barcodes 1
  • ASCII Character Sets
  • Programming Reference
    • Symbol Code Identifiers
    • AIM Code Identifiers
  • Communication Protocol Functionality
  • Country Codes
    • USB and Keyboard Wedge Country Keyboard Types (Country Codes)
    • Country Code Barcodes
  • Country Code Pages
    • Country Code Page Defaults
    • Country Code Page Barcodes
  • CJK Decode Control
    • CJK Control Parameters
      • Unicode Output Control
      • CJK Output Method to Windows Host
      • Non-CJK UTF Barcode Output
    • Unicode/CJK Decode Setup with Windows Host
      • Setting Up the Windows Registry Table for Unicode Universal Output
      • Adding CJK IME on Windows
      • Selecting the Simplified Chinese Input Method on the Host
      • Selecting the Traditional Chinese Input Method on the Host
  • Non-Parameter Attributes
    • Model Number
    • Serial Number
    • Date of Manufacture
    • Date of First Programming
    • Configuration Filename
    • Beeper/LED
    • Parameter Defaults
    • Beep on Next Bootup
    • Reboot
    • Host Trigger Session
    • Firmware Version
    • Scankit Version
  • Sample Barcodes
    • Sample Code 39
    • Sample Code 93
    • Sample UPC/EAN
    • Sample Code 128
    • Sample Interleaved 2 of 5
    • Sample GS1 DataBar
    • Sample PDF417
    • Sample Data Matrix
    • Sample Maxicode
    • Sample QR Code
    • Sample Aztec
      • Sample Grid Matrix
    • Sample US Postnet
    • Sample UK Postal
2D Symbologies

2D Symbologies

The following parameters are specific to 2D Symbologies.
Symbologies
PDF417
MicroPDF417
Code 128 Emulation
Data Matrix
GS1 Data Matrix
Data Matrix Inverse
Decode Data Matrix Mirror Images
Enhanced Dotted Datamatrix
Maxicode
QR Code
Weblink QR
GS1 QR
MicroQR
Linked QR Mode
Aztec
Aztec Inverse
Han Xin
Han Xin Inverse
Grid Matrix
Grid Matrix Inverse
Grid Matrix Mirrored
DotCode
DotCode Prioritize
DotCode Inverse
DotCode Mirrored

Legal | Terms of Use | Privacy Policy

ZEBRA and the stylized Zebra head are trademarks of Zebra Technologies Corp., registered in many jurisdictions worldwide. All other trademarks are the property of their respective owners. ©2025 Zebra Technologies Corp. and/or its affiliates.