Main
Page
Page
ii Symbol MS4404/MS4407 Integration Guide
iii
Revision History
Page
Table of Contents
vi Symbol MS4404/MS4407 Integration Guide
Table of Contents vii
viii Symbol MS4404/MS4407 Integration Guide
Table of Contents ix
x Symbol MS4404/MS4407 Integration Guide
Table of Contents xi
xii Symbol MS4404/MS4407 Integration Guide
About This Guide
Chapter Descriptions
xiv Symbol MS4404/MS4407 Integration Guide
Notational Conventions
*
About This Guide xv
Related Documents
Service Information
Page
Chapter 1 Getting Started
1 - 2 Symbol MS4404/MS4407 Integration Guide
Symbol MS440X Features
Typical Applications
Theory of Operation
Getting Started 1 - 3
Block Diagrams
Block Diagrams
Figure 1-2
Symbol MS4404 Block Diagram
1 - 4 Symbol MS4404/MS4407 Integration Guide
Miniscan Block Diagram Descriptions
Getting Started 1 - 5
PL4407 Decoder
ARM9-Based Processor
Main Memory
Power Management (Symbol MS4404 Only)
1 - 6 Symbol MS4404/MS4407 Integration Guide
Serial I/O
Page
2 - 2 Symbol MS4404/MS4407 Integration Guide
Mounting
Symbol MS440X Mounting Dimensions
Getting Started 2 - 3
Connecting the MiniScan
Trigger Jack Connector Pins
To connect the MiniScan to the host, connect the imager cables in the order shown in Figure 2-2.
Typical Connection Diagram
2 - 4 Symbol MS4404/MS4407 Integration Guide
Location and Positioning
Embedded Applications Requiring a Window
Window Material
Acrylic
CR-39
Window Coatings
Anti-Reflection Coatings
2 - 6 Symbol MS4404/MS4407 Integration Guide
Polysiloxane Coating
Embedded Window Angle and Position
Getting Started 2 - 7
2 - 8 Symbol MS4404/MS4407 Integration Guide
Accessories
Getting Started 2 - 9
Software Developer CD (Symbol MS4404 Only)
Page
Chapter 3 Imaging
3 - 2 Symbol MS4404/MS4407 Integration Guide
Illumination System
Illumination Control
Focus Control
Imaging Tips
Capturing Data
Beeper Signals
3 - 4 Symbol MS4404/MS4407 Integration Guide
Supported Symbologies
Operating Modes
Page
4 - 2 Symbol MS4404/MS4407 Integration Guide
Symbol MS4404/MS4407 Specifications 4 - 3
Symbol MS4407 Electrical Interface
4 - 4 Symbol MS4404/MS4407 Integration Guide
Mechanical Drawings
Symbol MS4404/MS4407 Specifications 4 - 5
4 - 6 Symbol MS4404/MS4407 Integration Guide
Symbol MS4404 Technical Specifications
Symbol MS4404/MS4407 Specifications 4 - 7
4 - 8 Symbol MS4404/MS4407 Integration Guide
Symbol MS4407 Imager Technical Specifications
Symbol MS4404/MS4407 Specifications 4 - 9
4 - 10 Symbol MS4404/MS4407 Integration Guide
Skew, Pitch and Roll
Symbol MS4404/MS4407 Specifications 4 - 11
Decode Zones
Depth of Field
Standard Near Focus
Figure 4-6
Standard Near Focus Decode Zone
4 - 12 Symbol MS4404/MS4407 Integration Guide
Symbol MS4404/MS4407 Specifications 4 - 13
Standard Far Focus
Depth of Field
Figure 4-7
Standard Far Focus Decode Zone
4 - 14 Symbol MS4404/MS4407 Integration Guide
Symbol MS4404/MS4407 Specifications 4 - 15
HD/DPM Near Focus
Depth of Field
HD/DPM Near Focus Decode Zone
Figure 4-8
in.
4 - 16 Symbol MS4404/MS4407 Integration Guide
Symbol MS4404/MS4407 Specifications 4 - 17
HD/DPM Far Focus
Depth of Field
HD/DPM Far Focus Decode Zone
Figure 4-9
4 - 18 Symbol MS4404/MS4407 Integration Guide
Page
5 - 2 Symbol MS4404/MS4407 Integration Guide
Troubleshooting
Chapter 6 User Preferences
Host Selection
Changing Default Values
6 - 2 Symbol MS4404/MS4407 Integration Guide
Errors While Decoding
*
User Preferences 6 - 3
User Preferences Parameter Defaults
User Preferences
*
Set Default Parameter
Page
*
6 - 6 Symbol MS4404/MS4407 Integration Guide
Trigger Mode Parameter # 8Ah
User Preferences 6 - 7
Picklist Mode Parameter # F0h 92h
Page
Page
*
Page
Page
Chapter 7 Imager Preferences
* Indicates Default *Enable Decode Aiming Pattern
7 - 2 Symbol MS4404/MS4407 Integration Guide
Imager Preferences Parameter Defaults
Imager Preferences 7 - 3
7 - 4 Symbol MS4404/MS4407 Integration Guide
Imager Preferences
Operational Modes
Decode Mode
Snapshot Mode
Imager Preferences 7 - 5
Focus Mode Parameter # F0h, A6h
Page
*
7 - 8 Symbol MS4404/MS4407 Integration Guide
DPM Scanning Parameter # F1h, 09h
*
Page
Imager Preferences 7 - 11
Exposure Time Parameter # F4h, F0h, 38h
Page
*
Page
Imager Preferences 7 - 15
Image Resolution Parameter # F0h, 2Eh
Page
*
7 - 18 Symbol MS4404/MS4407 Integration Guide
Bits per Pixel (continued)
Signature Capture Parameter # 5Dh
Output File Format
*
Imager Preferences 7 - 19
Signature Capture File Format Selector Parameter # F0h, 39h
Page
*
Page
Chapter 8 SSI Interface
Communications
8 - 2 Symbol MS4404/MS4407 Integration Guide
SSI Interface 8 - 3
SSI Transactions
General Data Transactions
ACK/NAK Handshaking
Transfer of Decode Data
8 - 4 Symbol MS4404/MS4407 Integration Guide
ACK/NAK Enabled and Packeted Data
ACK/NAK Enabled and Unpacketed ASCII Data
ACK/NAK Disabled and Packeted DECODE_DATA
SSI Interface 8 - 5
Communication Summary
RTS/CTS Lines
ACK/NAK Option
Number of Data Bits
Serial Response Time-out
Things to Remember When Using SSI Communication
SSI Interface 8 - 7
Selecting Time Delay to Low Power Mode using SSI
8 - 8 Symbol MS4404/MS4407 Integration Guide
Simple Serial Interface Default Parameters
*
SSI Interface 8 - 9
Page
SSI Interface 8 - 11
Baud Rate Parameter # 9Ch
8 - 12 Symbol MS4404/MS4407 Integration Guide
Baud Rate (continued)
SSI Interface 8 - 13
Parity Parameter # 9Eh
8 - 14 Symbol MS4404/MS4407 Integration Guide
Check Parity Parameter # 97h
Software Handshaking Parameter # 9Fh
Page
Page
SSI Interface 8 - 17
Host Serial Response Time-out Parameter # 9Bh
8 - 18 Symbol MS4404/MS4407 Integration Guide
Host Character Time-out Parameter # EFh
SSI Interface 8 - 19
Multipacket Option Parameter # F0h, 4Eh
8 - 20 Symbol MS4404/MS4407 Integration Guide
Event Reporting
Decode Event Parameter # F0h, 00h
Page
Page
Chapter 9 Symbol MS4404 - RS-232 (Serial) Interface
*
9 - 2 Symbol MS4404/MS4407 Integration Guide
Serial Parameter Defaults
Symbol MS4404 - RS-232 (Serial) Interface 9 - 3
Serial Host Parameters
9 - 4 Symbol MS4404/MS4407 Integration Guide
Symbol MS4404 - RS-232 (Serial) Interface 9 - 5
Serial Host Types
Page
Page
9 - 8 Symbol MS4404/MS4407 Integration Guide
Parity
Stop Bit Select
*
Page
9 - 10 Symbol MS4404/MS4407 Integration Guide
Hardware Handshaking
Page
9 - 12 Symbol MS4404/MS4407 Integration Guide
Software Handshaking
Page
9 - 14 Symbol MS4404/MS4407 Integration Guide
Host Serial Response Time-out
*
Symbol MS4404 - RS-232 (Serial) Interface 9 - 15
RTS Line State
Beep on <BEL>
*
Page
Symbol MS4404 - RS-232 (Serial) Interface 9 - 17
Nixdorf Beep/LED Options
Ignore Unknown Characters
*
9 - 18 Symbol MS4404/MS4407 Integration Guide
ASCII Character Set for Serial Hosts
Symbol MS4404 - RS-232 (Serial) Interface 9 - 19
9 - 20 Symbol MS4404/MS4407 Integration Guide
Symbol MS4404 - RS-232 (Serial) Interface 9 - 21
9 - 22 Symbol MS4404/MS4407 Integration Guide
Chapter 10 Symbol MS4407 - USB Interface
10 - 2 Symbol MS4404/MS4407 Integration Guide
USB Parameter Defaults
Symbol MS4407 - USB Interface 10 - 3
USB Host Parameters
USB Device Type
Select the desired USB device type.
*
Page
Symbol MS4407 - USB Interface 10 - 5
USB Country Keyboard Types (Country Codes)
*
Page
Symbol MS4407 - USB Interface 10 - 7
USB Keystroke Delay
USB CAPS Lock Override
*
10 - 8 Symbol MS4404/MS4407 Integration Guide
USB Ignore Unknown Characters
Emulate Keypad
*
Symbol MS4407 - USB Interface 10 - 9
USB Keyboard FN 1 Substitution
Function Key Mapping
*
Page
Symbol MS4407 - USB Interface 10 - 11
ASCII Character Set for USB
10 - 12 Symbol MS4404/MS4407 Integration Guide
Symbol MS4407 - USB Interface 10 - 13
10 - 14 Symbol MS4404/MS4407 Integration Guide
Symbol MS4407 - USB Interface 10 - 15
10 - 16 Symbol MS4404/MS4407 Integration Guide
Symbol MS4407 - USB Interface 10 - 17
10 - 18 Symbol MS4404/MS4407 Integration Guide
Symbol MS4407 - USB Interface 10 - 19
10 - 20 Symbol MS4404/MS4407 Integration Guide
Symbol MS4407 - USB Interface 10 - 21
Page
Chapter 11 Symbologies
*
11 - 2 Symbol MS4404/MS4407 Integration Guide
Symbology Parameter Defaults
Symbologies 11 - 3
11 - 4 Symbol MS4404/MS4407 Integration Guide
Symbologies 11 - 5
11 - 6 Symbol MS4404/MS4407 Integration Guide
UPC/EAN
Page
*
11 - 10 Symbol MS4404/MS4407 Integration Guide
Decode UPC/EAN/JAN Supplementals Parameter # 10h
Symbologies 11 - 11
Decode UPC/EAN/JAN Supplementals (continued)
*
Enable 977 Supplemental Mode
11 - 12 Symbol MS4404/MS4407 Integration Guide
Decode UPC/EAN/JAN Supplementals (continued)
Page
Page
*
11 - 16 Symbol MS4404/MS4407 Integration Guide
UPC-A Preamble Parameter # 22h
Symbologies 11 - 17
UPC-E Preamble Parameter # 23h
11 - 18 Symbol MS4404/MS4407 Integration Guide
UPC-E1 Preamble Parameter # 24h
Page
*
Symbologies 11 - 21
Bookland ISBN Format Parameter # F1h 40h
Code 128
Page
*
Code 39
*
Symbologies 11 - 27
Set Lengths for Code 39 Parameter # L1 = 12h, L2 = 13h
Page
Page
*
Symbologies 11 - 31
Code 39 Buffering (Scan & Store) Parameter # 71h
Buffer Data
*
11 - 32 Symbol MS4404/MS4407 Integration Guide
Clear Transmission Buffer
Transmit Buffer
Symbologies 11 - 33
Overfilling Transmission Buffer
Attempt to Transmit an Empty Buffer
11 - 34 Symbol MS4404/MS4407 Integration Guide
Code 93
Enable/Disable Code 93 Parameter # 09h
Set Lengths for Code 93 Parameter # L1 = 1Ah, L2 = 1Bh
*
Page
11 - 36 Symbol MS4404/MS4407 Integration Guide
Code 11
Code 11 Parameter # 0Ah
Set Lengths for Code 11 Parameter # L1 = 1Ch, L2 = 1Dh
*
Page
11 - 38 Symbol MS4404/MS4407 Integration Guide
Code 11 Check Digit Verification Parameter # 34h
Interleaved 2 of 5 (ITF)
*
11 - 40 Symbol MS4404/MS4407 Integration Guide
Set Lengths for Interleaved 2 of 5 Parameter # L1 = 16h, L2 = 17h
Page
Page
Discrete 2 of 5 (DTF)
*
11 - 44 Symbol MS4404/MS4407 Integration Guide
Set Lengths for Discrete 2 of 5 Parameter # L1 = 14h, L2 = 15h
Page
11 - 46 Symbol MS4404/MS4407 Integration Guide
Codabar (NW - 7)
Enable/Disable Codabar Parameter # 07h
Set Lengths for Codabar Parameter # L1 = 18h, L2 = 19h
Page
*
MSI
*
11 - 50 Symbol MS4404/MS4407 Integration Guide
Set Lengths for MSI Parameter # L1 = 1Eh, L2 = 1Fh
Page
Page
*
11 - 54 Symbol MS4404/MS4407 Integration Guide
Inverse 1D
Parameter # F1h 4Ah
Postal Codes
Page
Page
*
Page
GS1 DataBar (Formerly RSS, Reduced Space Symbology)
*
Composite
Page
Page
*
2-D Symbologies
*
Symbologies 11 - 67
Code 128 Emulation Parameter # 7Bh
*
11 - 68 Symbol MS4404/MS4407 Integration Guide
Data Matrix Parameter # F0h, 24h
Data Matrix Inverse Parameter # F1h 4Ch
Page
*
Symbologies 11 - 71
QR Inverse Parameter # F1h 4Bh
Aztec Parameter # F1h 3Eh
*
11 - 72 Symbol MS4404/MS4407 Integration Guide
Aztec Inverse Parameter # F1h 4Dh
Symbologies 11 - 73
Redundancy Level
Parameter # 4Eh
Redundancy Level 1
Redundancy Level 2
Redundancy Level 3
*
Symbologies 11 - 75
Security Level
Parameter # 4Dh
*
11 - 76 Symbol MS4404/MS4407 Integration Guide
Intercharacter Gap Size Parameter # F0h, 7Dh
Report Version
*
Symbologies 11 - 77
Macro PDF Features
Macro PDF User Indications
11 - 78 Symbol MS4404/MS4407 Integration Guide
Macro PDF Transmit / Decode Mode Symbols Parameter # BCh
*
Symbologies 11 - 79
Transmit Macro PDF Control Header Parameter # B8h
Escape Characters Parameter # E9h
Page
Chapter 12 Miscellaneous Imager Options
Introduction
*
12 - 2 Symbol MS4404/MS4407 Integration Guide
Miscellaneous Imager Parameter Defaults
Miscellaneous Imager Options 12 - 3
Miscellaneous Imager Parameters
Transmit Code ID Character Parameter # 2Dh
12 - 4 Symbol MS4404/MS4407 Integration Guide
Prefix/Suffix Values For SSI Hosts:
Parameter # P = 69h, S1 = 68h, S2 = 6Ah
For Non-SSI Hosts:
Miscellaneous Imager Options 12 - 5
Scan Data Transmission Format Parameter # EBh
*
12 - 6 Symbol MS4404/MS4407 Integration Guide
FN1 Substitution Values Key Category Parameter # 67h Decimal Value Parameter # 6Dh
Scan Data Transmission Format (continued)
Page
Page
Page
Page
Appendix A Standard Defaults
Default Parameters
A - 2 Symbol MS4404/MS4407 Integration Guide
Standard Defaults A - 3
A - 4 Symbol MS4404/MS4407 Integration Guide
Standard Defaults A - 5
A - 6 Symbol MS4404/MS4407 Integration Guide
Standard Defaults A - 7
A - 8 Symbol MS4404/MS4407 Integration Guide
Standard Defaults A - 9
A - 10 Symbol MS4404/MS4407 Integration Guide
Reserved Parameters
Appendix B Programming Reference
Symbol Code Identifiers
B - 2 Symbol MS4407/MS4407 Integration Guide
Programming Reference B - 3
AIM Code Identifiers
B - 4 Symbol MS4407/MS4407 Integration Guide
Programming Reference B - 5
B - 6 Symbol MS4407/MS4407 Integration Guide
Programming Reference B - 7
Page
Appendix C Sample Bar Codes
Code 39
UPC/EAN
UPC-A, 100%
EAN-13, 100%
Page
Sample Bar Codes C - 3
GS1 DataBar
GS1 DataBar
Page
Page
Page
Page
Page
Page
Page
Appendix E ASCII Character Sets
E - 2 Symbol MS4404/MS4407 Integration Guide
ASCII Character Sets E - 3
E - 4 Symbol MS4404/MS4407 Integration Guide
ASCII Character Sets E - 5
E - 6 Symbol MS4404/MS4407 Integration Guide
ASCII Character Sets E - 7
E - 8 Symbol MS4404/MS4407 Integration Guide
ASCII Character Sets E - 9
E - 10 Symbol MS4404/MS4407 Integration Guide
ASCII Character Sets E - 11
E - 12 Symbol MS4404/MS4407 Integration Guide
Glossary
A
B
Glossary - 2 Symbol MS4404/MS4407 Integration Guide
C
Glossary - 3
D
Glossary - 4 Symbol MS4404/MS4407 Integration Guide
E
Glossary - 5
F
G
H
Glossary - 6 Symbol MS4404/MS4407 Integration Guide
I
K
L
Glossary - 7
M
N
Glossary - 8 Symbol MS4404/MS4407 Integration Guide
O
P
Glossary - 9
Q
R
S
Glossary - 10 Symbol MS4404/MS4407 Integration Guide
T
U
V
Page
Page
Index
Numerics
A
B
Index - 2 Symbol MS4404/MS4407 Integration Guide
Index - 3
C
D
E
Index - 4 Symbol MS4404/MS4407 Integration Guide
F
G
H
I
J
N
O
P
Q
R
T
U
V
W
Tell Us What You Think...