Solutions
Hardware
Software
Services
Support and Downloads
About Zebra
DS4678 Product Reference Guide
Radio Communications
Radio Communications Parameter Defaults
DS4678 Product Reference Guide
DS4678 Product Reference Guide
Introduction
Configurations
Notational Conventions
Icon Conventions
Service Information
Getting Started
Interfaces
Unpacking
Features
Cradle Features
Standard Cradle
Presentation Cradle
Connecting the Cradle
Changing the Host Interface
DC Power Supply
Mounting the Cradle
Battery
Charging the DS4678 Battery
Shutting Off the Battery
Replacing the Battery
Inserting the Scanner into the CR8178-SC Cradle
Inserting the Scanner into the CR8178-PC Cradle
Host Computer Communication
Pairing
Reconnecting to the Host
Data Capture
Scanner Indications
Cradle LED Indications
Hands-Free Scanning
Hand-Held Scanning
Aiming
Decode Ranges
123Scan and Software Tools
123Scan
Communication with 123Scan
123Scan Requirements
123Scan Information
Scanner SDK, Other Software Tools, and Videos
Scanner Control App
Scan-To-Connect Utility
Maintenance, Troubleshooting, and Specifications
Maintenance
Known Harmful Ingredients
Cleaning the Scanner
Troubleshooting
Dumping Scanner Parameters
Send Versions
Send Software Version
Send Serial Number
Send Manufacturing Information
Technical Specifications
Cradle Signal Descriptions
Radio Communications
Setting Radio Parameters
Radio Communications Parameter Defaults
Wireless Beeper Definitions
Radio Communications Host Types
Cradle
Keyboard Emulation (HID)
HID Bluetooth Classic
HID Bluetooth Low Energy (Discoverable)
Simple Serial Interface (SSI)
SSI Bluetooth Classic (Non-discoverable)
SSI Bluetooth Classic (Discoverable)
SSI Bluetooth Low Energy
Serial Port Profile (SPP)
SPP BT Classic (Non-discoverable)
SPP BT Classic (Discoverable)
Bluetooth Technology Profile Support
Central/Peripheral Modes
Central Mode
Peripheral Mode
Bluetooth Friendly Name
Discoverable Mode
Wi-Fi Friendly Options
Wi-Fi Friendly Mode
Wi-Fi Friendly Channel Exclusion
Bluetooth Radio Parameters
Radio Output Power
Link Supervision Timeout
Bluetooth Radio State
HID Host Parameters
Apple iOS Virtual Keyboard Toggle
Keyboard Keystroke Delay
Caps Lock Override (Radio)
Barcodes with Unknown Characters (Radio)
Fast HID Keyboard
Numeric Keypad Emulation
Quick Keypad Emulation (Radio)
Keyboard FN1 Substitution
Function Key Mapping (Radio)
Simulated Caps Lock (Radio)
Convert Case (Radio)
Auto-reconnect Parameters
Beep on Reconnect Attempt
Reconnect Attempt Interval
Auto-reconnect
Sleep Between Attempts
Number of Retry Attempts
Scanner(s) to Cradle Support
Modes of Operation
Parameter Broadcast (Cradle Host Only)
Pairing
Pairing Modes
Lock Override
Pair on Contacts
Pull Trigger Twice to Re-connect
Unpairing
Toggle Pairing
Pairing Barcode Format Using the Scan-To-Connect (STC) Utility
Connection Maintenance Interval
Setting the Connection Maintenance Interval
Page Parameters
Page Button
Page Mode
Page State Timeout
Bluetooth Security
PIN Code
Setting the PIN Code
Variable PIN Code
Entering the Variable PIN Code
Bluetooth Security Level
Virtual Tether
Configure the Alarm on the Scanner
Audio Virtual Tether Alarm on Scanner
LED Virtual Tether Alarm on Scanner
Illumination Virtual Tether Alarm on Scanner
Haptic Virtual Tether Alarm on Scanner
Virtual Tether Alarm on the Cradle
Delay Before Virtual Alarm Activates
Virtual Tether Alarm Duration
Defeat Virtual Tether Alarm
Pause Virtual Tether Alarm Duration
Virtual Tether Alarm Considerations
General Radio Parameters
Batch Mode
Beep on Insertion
Bluetooth SPP Beep on <BEL>
Bluetooth Radio, Linking, and Batch Operation
Linking the Scanner to an iOS or Android Device
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
Parameter Barcode Scanning
Beep After Good Decode
Beeper Volume
Beeper Tone
Beeper Duration
Suppress Power Up Beeps
LED on Good Decode
Direct Decode Indicator
Decode Pager Motor
Decode Pager Motor Duration
Night Mode
Night Mode Trigger
Night Mode Toggle
Night Mode Silence Beeper Radio Indications
Night Mode Silence Beeper Low Battery Indication
Night Mode Silence Beeper Parameter Programming Indications
Battery Preservation Mode
Battery Threshold
Time Delay to Low Power Mode
Timeout to Low Power Mode from Auto Aim
Hand-Held Trigger Mode
Hand-held Decode Aiming Pattern
Hands-free (Presentation) Decode Aiming Pattern
Hands-free Mode
Picklist Mode
Continuous Barcode Read
Unique Barcode Reporting
Decode Session Timeout
Hands-Free Decode Session Timeout
Timeout Between Decodes, Same Symbol
Timeout Between Decodes, Different Symbols
Triggered Timeout, Same Symbol
Mobile Phone/Display Mode
PDF Prioritization
PDF Prioritization Timeout
Presentation Mode Field of View
Decoding Illumination
Illumination Brightness Hand-Held
Motion Tolerance
Product ID (PID) Type
Product ID (PID) Value
ECLevel
DPM Parameters
DPM Illumination Control
DPM Mode
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
Transmit No Read Message
Unsolicited Heartbeat Interval
securPharm Decoding
securPharm Output Formatting
securPharm Output Formatting Barcodes
Battery Charging User Indication Enhancement
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
Operational Modes
Decode Mode
Snapshot Mode
Image Capture Illumination
Image Capture Autoexposure
Fixed Exposure
Analog Gain
Digital Gain
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 Quality Value
JPEG 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
USB Interface
USB Interface Connection
Connecting a USB Interface
USB Parameter Defaults
USB Host Parameters
USB Device Type
USB CDC Host Variant
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
TGCS (IBM) USB Direct I/O Beep
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
USB 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
Using Time Delay to Low Power Mode with SSI
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
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
RS-232 Interface
Connecting an RS-232 Interface
RS-232 Parameter Defaults
RS-232 Host-Specific Parameter Settings
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
RS-232 ASCII Character Sets
IBM 468X / 469X Interface
Connecting an IBM 468X/469X Host
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
Connecting a Keyboard Wedge Interface
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
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
Transmit EAN-8 Check Digit
Transmit EAN-13 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
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
Ignore Code 128 <FNC4>
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
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
Transmit Code 11 Check Digits
Code 11 Check Digit Verification
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
MSI
Set Lengths for MSI
MSI Check Digits
Transmit MSI Check Digit(s)
MSI Check Digit Algorithm
MSI Reduced Quiet Zone
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
Korean 3 of 5
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
GS1 DataBar Expanded Security Level
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
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
Escape Characters
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
Intelligent Document Capture (Hand-Held Mode Only)
The Intelligent Document Capture (IDC) Process
Barcode Acceptance Test
Capture Region Determination
IDC Operating Mode (Anchored)
IDC Operating Mode (Free-Form or Linked)
Image Post Processing
Data Transmission
PC Application and Programming Support
Image Document Capture Parameter Defaults
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
Sample IDC Setup
IDC Demonstrations
Anchored Mode Demo
Free-Form Mode Demo
Linked Mode Demo
Other Suggestions
Quick Start Form
OCR Programming
OCR Programming Defaults
OCR Programming Parameters
OCR-A
OCR-A Variant
OCR-B
OCR-B Variant
MICR E13B
US Currency Serial Number
OCR Orientation
OCR Lines
OCR Minimum Characters
OCR Maximum Characters
OCR Subset
Setting or Modifying the OCR Font Subset
OCR Quiet Zone
OCR Template
Required Digit (9)
Required Alpha (A)
Require and Suppress (0)
Optional Alphanumeric (1)
Optional Alpha (2)
Alpha or Digit (3)
Any Including Space & Reject (4)
Any except Space & Reject (5)
Optional Digit (7)
Digit or Fill (8)
Alpha or Fill (F)
Optional Space ( )
Optional Small Special (.)
Other Template Operators
Repeat Previous (R)
Multiple Templates
Template Examples
OCR Check Digit Modulus
OCR Check Digit Multiplier
OCR Check Digit Validation
None
Product Add Left to Right
Product Add Right to Left
Digit Add Left to Right
Digit Add Right to Left
Product Add Right to Left Simple Remainder
Digit Add Right To Left Simple Remainder
Health Industry - HIBCC43
Inverse OCR
OCR Redundancy
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
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
Programming Reference
Symbol Code Identifiers
AIM Code Identifiers
Sample Barcodes
Sample Code 39
Sample Code 93
Sample UPC/EAN
Sample Code 128
Sample Interleaved 2 of 5
Sample Chinese 2 of 5
Sample Matrix 2 of 5
Sample Korean 3 of 5
Sample GS1 DataBar
Sample PDF417
Sample Data Matrix
Sample Maxicode
Sample QR Code
Sample Aztec
Sample Grid Matrix
Postal Codes
Sample US Postnet
Sample UK Postal
Numeric Barcodes
Cancel
Alphanumeric Barcodes
Cancel
Alphanumeric Barcodes
ASCII Character Sets
Communication Protocol Functionality
Signature Capture Code
Code Structure
Signature Capture Area
CapCode Pattern Structure
Start / Stop Patterns
Dimensions
Data Format
Additional Capabilities
Signature Boxes
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
Radio Communications Parameter Defaults
Radio Communications Parameter Defaults
Use this section to navigate to the scanner's radio parameters or to determine its default parameter values.
Radio Communication Defaults
Parameter
Parameter Number
SSI Number
Default
Radio Communications Host Types
N/A
N/A
Cradle Bluetooth Classic (Cradle Host)
Bluetooth Friendly Name
607
F1h 5fh
Scanner name followed by the serial number
Discoverable Mode
670
F1h 62h
General Discoverable Mode
Wi-Fi Friendly Mode
1299
F8h 05h 13h
Disable
Wi-Fi Friendly Channel Exclusion
1297
J8h 05h 11h
Sue All Channels (Standard AFH)
Radio Output Power
1324
N/A
High Power Setting
Link Supervision Timeout
1698
H4h 06h A2h
5 seconds
Bluetooth Radio State
1354
J8h 05h 4Ah
Bluetooth Radio On
Apple iOS Virtual Keyboard Toggle
1114
J8h 04h 5Ah
Disable
Keyboard Keystroke Delay
N/A
N/A
No Delay
Caps Lock Override (Radio)
N/A
N/A
Do Not Override
Barcodes with Unknown Characters (Radio)
N/A
N/A
Send Barcodes With Unknown Characters
Fast HID Keyboard
1361
F8h 05h 51h
Enable
Numeric Keypad Emulation
N/A
N/A
Enable
Quick Keypad Emulation (Radio)
1362
F8h 05h 52h
Enable
Keyboard FN1 Substitution
N/A
N/A
Disable
Function Key Mapping (Radio)
N/A
N/A
Disable
Simulated Caps Lock (Radio)
N/A
N/A
Disable
Convert Case (Radio)
N/A
N/A
No Case Conversion
Beep on Reconnect Attempt
559
F1h F2h
Disable
Reconnect Attempt Interval
558
F1h 2Eh
30 seconds
Auto-reconnect
604
F1h 5Ch
Immediately
Sleep Between Attempts
1778
F8h 06h F2h
1 minute (60 seconds)
Number of Retry Attempts
1779
F8h 0h F3h
Do Not Retry
Modes of Operation
538
J1h A1h
Point-to-Point Mode
Parameter Broadcast (Cradle Host Only)
148
94h
Enable
Pairing Modes
542
F1h 1Eh
Unlocked
Pair on Contacts
545
F1h 21h
Enable
Toggle Pairing
1322
F8h 05h 2Ah
Disable
Connection Maintenance Interval
N/A
N/A
15 Minutes
Page Parameters
Page Button
746
F1h EAh
Enable
Page Mode
1364
F8h 05h 54h
Page Simple
Page State Timeout
1365
F8h 05h 55h
30 Seconds
Bluetooth Security
Pin Code
552
F1h 28h
12345
Variable Pin Code
608
F1h 60h
Static
Bluetooth Security Level
1393
F8h 05h 71h
Low
Virtual Tether Parameters
Configure the Alarm on the Scanner
2053
F8h 08h 05h
Disable
Audio Virtual Tether Alarm on Scanner
2246
F8h 08h C6h
Enable except in Night Mode
LED Virtual Tether Alarm on Scanner
2247
F8h 08h C7h
Enable
Illumination Virtual Tether Alarm on Scanner
2248
F8h 08h C8h
Enable
Haptic Virtual Tether Alarm on Scanner
2249
Fh8 08h C9h
Enable
Virtual Tether Alarm on the Cradle
2124
F8h 4Ch 21h
Disable
Delay Before Virtual Alarm Activates
2054
F8h 08h 06h
30 sec
Virtual Tether Alarm Duration
2055
J8h 08h 07h
5 min
Defeat Virtual Tether Alarm
2119
F8h 08h 47h
Pause Alarm on Trigger Pull/Page Button
Pause Virtual Tether Alarm Duration
2120
F8h 08h 48h
30 sec
General Radio Parameters
Batch Mode
544
F1h 20h
Normal (Do Not Batch Data)
Beep on Insertion
288
F0h 20h
Enable
Bluetooth SPP Beep on <BEL>
150
96h
Enable
Radio Communications