Reference Guide
Table Of Contents
- Contents
- About This Document
- Getting Started
- 123Scan and Software Tools
- Data Capture
- Maintenance, Troubleshooting, and Technical Specifications
- Radio Communications
- Introduction
- Setting Parameters
- Radio Communications Parameter Defaults
- Wireless Beeper Definitions
- Radio Communication Host Types
- Bluetooth Friendly Name
- Wi-Fi Friendly Mode
- Wi-Fi Friendly Channel Exclusion (continued)
- Radio Output Power
- Bluetooth Radio State
- HID Host Parameters
- Auto-Reconnect Feature
- Out of Range Indicator
- Beep on Insertion
- Digital Scanner(s) To Cradle Support
- Batch Mode
- Persistent Batch Storage
- Page Button
- Page Options
- Cradle Bluetooth Operation Mode
- Bluetooth Security
- Bluetooth Radio, Linking, and Batch Operation
- User Preferences
- Introduction
- Scanning Sequence Examples
- Errors While Scanning
- User Preferences Parameter Defaults
- Parameters
- Default Parameters
- Parameter Barcode 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
- Night Mode (CS6080-HC Only)
- Haptic Feedback (Vibrate) on Button Touch
- Click on Button Touch
- Lamp Mode
- Low Power Mode
- Time Delay to Low Power Mode
- Timeout to Low Power Mode from Auto Aim
- Battery Preservation Mode
- Hand-Held Trigger Mode
- Hands-Free Mode
- Hand-Held Decode Aiming Pattern
- Hands-Free Decode Aiming Pattern
- Picklist Mode
- FIPS 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
- Decode Mirror Images (Data Matrix Only)
- Mobile Phone/Display Mode
- PDF Prioritization
- PDF Prioritization Timeout
- Presentation Mode Field of View
- Decoding Illumination
- Illumination Brightness
- Motion Tolerance (Hand-Held Trigger Modes Only)
- 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
- securPharm Decoding
- securPharm Output Formatting
- Programmable Button for Single Press
- 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
- Fixed Gain
- 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 (Corded Mode Only)
- Video View Finder Image Size
- USB Interface
- Introduction
- Connecting a USB Interface
- USB Parameter Defaults
- USB Host Parameters
- 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 Sets for USB
- SSI Interface
- 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
- Digimarc Barcode
- Data Formatting: ADF, MDF, Preferred Symbol
- OCR Programming
- Driver’s License Set Up
- Standard Parameter Defaults
- Country Codes
- Country Code Pages
- CKJ Decode Control
- Programming Reference
- Sample Barcodes
- Numeric Barcodes
- Alphanumeric Barcodes
- ASCII Character Sets
- Communication Protocol Functionality
- Signature Capture Code
- Non-Parameter Attributes
- Scan Speed Analytics
- Upgrading Over Bluetooth Without A Cradle
- Index
SSI Interface
187
ACK/NAK Disabled and Packeted DECODE_DATA
In this example ACK/NAK does not occur even though packeted_decode is enabled because the
ACK/NAK handshaking parameter is disabled.
ACK/NAK Disabled and Unpacketed ASCII Data
Data captured by the digital scanner is sent to the host.
Communication Summary
ACK/NAK Option
Enable or disable ACK/NAK handshaking. This handshaking is enabled by default and Zebra recommends
leaving it enabled. Disabling this handshaking can cause communication problems, as handshaking is the
only acknowledgment that a message was received, and if it was received correctly. ACK/NAK is not used
with unpacketed decode data regardless of whether or not it is enabled.
Serial Response Time-out
The Serial Response Time-out parameter determines how long to wait for a handshaking response before
trying again, or aborting any further attempts. Set the same value for both the host and digital scanner.
Retries
When sending data, the host should resend twice after the initial send if the digital scanner does not
respond with an ACK or NAK (if ACK/NAK handshaking is enabled), or response data (e.g.,
PARAM_SEND, REPLY_REVISION). If the digital scanner replies with a NAK RESEND, the host resends
the data. All resent messages must have the resend bit set in the Status byte.
Decoder
Data is captured
by decoder
Host
(1)
DECODE_DATA
message sent
Decoder
Data is captured
by decoder
Host
(1)
ASCII data sent
note You can temporarily change the Serial Response Time-out when the host takes longer to process an ACK
or longer data string. Zebra does not recommend frequent permanent changes due to limited write cycles
of non-volatile memory.
guide-user-color-8.5x11.book Page 187 Monday, June 1, 2020 5:43 PM
Draft v 10