Solutions
Hardware
Software
Services
Support and Downloads
About Zebra
SM72 Integration Guide
Driver’s License Set Up
DL Parsing User Preferences
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
DL Parsing User Preferences
DL Parsing User Preferences
Use the following barcodes to set user preferences.
Driver’s License Set Up
Set Default Parameter
Output Gender as M or F
Date Format
Send Keystroke (Control Characters and Keyboard Characters)