Reader Configuration Codes
Reader Configuration Codes
Codes
2020 October 05
Revision: 6.2.1.1
Legal Notices
Legal Notices
The software described in this document is furnished under license, and may be used or copied only in accordance with
the terms of such license and with the inclusion of the copyright notice shown on this page. Neither the software, this
document, nor any copies thereof may be provided to, or otherwise made available to, anyone other than the licensee.
Title to, and ownership of, this software remains with Cognex Corporation or its licensor. Cognex Corporation assumes
no responsibility for the use or reliability of its software on equipment that is not supplied by Cognex Corporation.
Cognex Corporation makes no warranties, either express or implied, regarding the described software, its
merchantability, non-infringement or its fitness for any particular purpose.
The information in this document is subject to change without notice and should not be construed as a commitment by
Cognex Corporation. Cognex Corporation is not responsible for any errors that may be present in either this document or
the associated software.
Companies, names, and data used in examples herein are fictitious unless otherwise noted. No part of this document
may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, nor
transferred to any other media or language without the written permission of Cognex Corporation.
Copyright © 2020. Cognex Corporation. All Rights Reserved.
Portions of the hardware and software provided by Cognex may be covered by one or more U.S. and foreign patents, as
well as pending U.S. and foreign patents listed on the Cognex web site at: cognex.com/patents.
Other product and company trademarks identified herein are the trademarks of their respective owners.
2
Table of Contents
Table of Contents
Legal Notices 2
Table of Contents 3
Configuration Codes 5
Product Settings 6
Reset 7
Disable Buttons 8
Diagnostics 9
Setup 10
Light Aimer 11
Trigger Type 12
Custom Commands 14
Maximum Exposure 15
Symbology Settings 18
2D Symbology Settings 27
QR Code Maximum Grid Size 29
1D Symbology Settings 31
Training 33
Data Validation / Data Formatting 34
Non-Printable Characters 36
Wireless 37
Buffering 38
Power Management 39
Wake-up Message 41
PS/2 Keyboard Emulation Enable 42
ASCII Keyboard Command Codes 43
iOS Keyboard Configuration 52
USB Connection 53
USB Mode 56
Communications 58
RS-232 Baud Rate 62
RS-232 Parity Settings 64
3
Table of Contents
4
Configuration Codes
Configuration Codes
Configuration Codes are special Data Matrix codes to configure your reader without the DataMan Setup Tool. Lights and
beeping indicate that a Configuration Code was read. Beeps can also indicate that a command has not been executed: if
the code is read but the command is not executed (e.g. because of the command not being valid for the type of reader
used for reading the code), the reader gives 2 beeps.
You can read these codes without enabling the decoding of Data Matrix symbols. In such cases, make sure that you use
Manual or Presentation trigger mode.
Adjust focus settings if you have trouble reading Configuration Codes.
Note: When applying polarized filter on the reader, it is recommended to read the codes from a printed material. It is
possible that the reader with a polarized filter cannot read the code correctly from a screen.
Note: When using wireless handheld readers, the reader must be put on the base station for security reasons after
reading a printed configuration code.
Note: The asterisk indicates the default value for all the consecutive or the indicated reader(s).
5
Product Settings
Product Settings
Reset Scanner to Factory Defaults
DM8000Base
6
Reset
Reset
Reboot Scanner
DM8000Base
7
Disable Buttons
Disable Buttons
Disable Trigger Button
All
All
8
Diagnostics
Diagnostics
Output Diagnostic String
(only with RS-232 and USB connections)
DM8000 wireless
9
Setup
Setup
Enable Setup 1 Only
● DM8600 ● DM8072
● DM8600 ● DM8072
● DM8600 ● DM8072
● DM8600 ● DM8072
10
Light Aimer
Light Aimer
*Light aimer ON
(default for DM50, DM60, and DM8000)
● DM8072
11
Trigger Type
Trigger Type
Enable Presentation
12
Trigger Type
13
Custom Commands
Custom Commands
Enable Serial Trigger
14
Maximum Exposure
Maximum Exposure
100 µs
133 µs
*170 µs
250 µs
500 µs
15
Maximum Exposure
800 µs
*1000 µs
(default for DM50, DM60, DM70, DM300, DM360,
DM470, and DM503)
2000 µs
*5000 µs
(deafult for MX-1000 and MX-1502 )
8000 µs
16
Maximum Exposure
10000 µs
*13333 µs
(default for DM8000)
20000 µs
25000 µs
17
Symbology Settings
Symbology Settings
*Enable ID Max
Enable ID Quick
Enable QR Code
18
Symbology Settings
*Disable QR Code
Enable MaxiCode
*Disable MaxiCode
19
Symbology Settings
*Enable UPC/EAN
Disable UPC/EAN
*Enable Code 39
20
Symbology Settings
Disable Code 39
*Enable Code 93
Disable Code 93
Enable Interleaved 2 of 5
*Disable Interleaved 2 of 5
21
Symbology Settings
*Enable Codabar
Disable Codabar
Enable Pharmacode
*Disable Pharmacode
*Enable PDF417
(default for handheld readers)
22
Symbology Settings
*Disable PDF417
(default for fixed-mount readers)
Enable Databar
*Disable Databar
23
Symbology Settings
Enable POSTNET
*Disable POSTNET
Enable PLANET
24
Symbology Settings
*Disable PLANET
25
Symbology Settings
Enable UPU
*Disable UPU
26
2D Symbology Settings
2D Symbology Settings
Enable Extreme Print Growth
(Data Matrix only)
MX-1000 ● MX-1502
MX-1000 ● MX-1502
DM8600
DM8600
DM8600
27
2D Symbology Settings
DM8600
DM8600
DM8600
28
QR Code Maximum Grid Size
Version 9 (53x53)
Version 10 (57x57)
Version 12 (65x65)
Version 16 (81x81)
29
QR Code Maximum Grid Size
Version 20 (97x97)
Version 40 (177x177)
30
1D Symbology Settings
1D Symbology Settings
*Enable Use Target Decoding
(simulates laser scanning)
(default for handheld readers except for DM8000)
31
1D Symbology Settings
32
Training
Training
Enable incremental training
33
Data Validation / Data Formatting
34
Data Validation / Data Formatting
35
Non-Printable Characters
Non-Printable Characters
Enable Translate Unprintable Characters
36
Wireless
Wireless
Unassign Reader from Base Station
DM8000
DM8050 ● DM8600
DM8000 Base
DM8000 Base
DM8000Base
37
Buffering
Buffering
*Enable Offline Buffering
DM8000 Wireless
DM8000 Wireless
38
Power Management
Power Management
Disable Hibernation Mode
39
Power Management
40
Wake-up Message
Wake-up Message
Enable Output Diagnostic String on Wake-up
41
PS/2 Keyboard Emulation Enable
DM8000Base
DO NOT SCAN this code when you have an actual
keyboard connected.
DM8000Base
42
ASCII Keyboard Command Codes
ENTER
main ENTER, not numeric keypad ENTER
BACKSPACE
TAB
ALT+A
specifically the left ALT key
43
ASCII Keyboard Command Codes
ALT+I
specifically the left ALT key
44
ASCII Keyboard Command Codes
ALT+W
specifically the left ALT key
F1
F2
F3
F4
F5
F6
F7
F8
F9
45
ASCII Keyboard Command Codes
F10
HOME
ARROW UP
PAGE UP
ARROW LEFT
ARROW RIGHT
END
ARROW DOWN
PAGE DOWN
INSERT
DELETE
GUI LEFT
GUI RIGHT
ALT+F1
specifically the left ALT key
46
ASCII Keyboard Command Codes
ALT+F2
specifically the left ALT key
F12
ALT+F11
specifically the left ALT key
47
ASCII Keyboard Command Codes
CTRL+A
specifically the right CTRL key
48
ASCII Keyboard Command Codes
CTRL+N
specifically the right CTRL key
49
ASCII Keyboard Command Codes
CTRL+F1
specifically the right CTRL key
50
ASCII Keyboard Command Codes
SHIFT+F1
specifically the left SHIFT key
51
iOS Keyboard Configuration
MX-1000 ● MX-1502
MX-1000 ● MX-1502
MX-1000 ● MX-1502
MX-1000 ● MX-1502
MX-1000 ● MX-1502
52
USB Connection
USB Connection
*USB-COM/RS-232
USB Keyboard
DM8000Base
DM8000Base
DM8000Base
53
USB Connection
DM8000Base
DM8700
Disable HID mode
DM8700
*Enable Base USB
DM8000Base
DM8000Base
54
USB Connection
DM8050
DM8050
55
USB Mode
USB Mode
USB compatibility mode enabled
DM8000Base
DM8000Base
56
USB Mode
Android Mode
(default)
MX-1000 ● MX-1502
iOS Mode
MX-1000 ● MX-1502
57
Communications
Communications
*Enable DHCP
(default for all Ethernet readers)
Enable EtherNet/IP
Enable EtherNet/IP
58
Communications
*Disable EtherNet/IP
*Disable EtherNet/IP
Enable PROFINET
Enable PROFINET
*Disable PROFINET
59
Communications
*Disable PROFINET
60
Communications
61
RS-232 Baud Rate
9600 BPS
19200 BPS
19200 BPS
38400 BPS
62
RS-232 Baud Rate
38400 BPS
*57600 BPS
(default for DMAE50, DM300, DM360, DM470 and
DM8000)
57600 BPS
*115200 BPS
(default for DM50, DM60, DM70, DM150, DM260, and
DM503)
63
RS-232 Parity Settings
All readers
None
Odd
All readers
Odd
Even
All readers
64
RS-232 Parity Settings
Even
Mark
DM8050 ● DM8600
Mark
Space
DM8050 ● DM8600
Space
65
RS-232 Databit Settings
Databit 7
Databit 8
Databit 8
66
RS-232 Stopbit Settings
Stopbit 1
Stopbit 2
Stopbit 2
67
RS-232 Handshaking
RS-232 Handshaking
*RTS/CTS Off
DM8000 (corded)
RTS/CTS Off
RTS/CTS On
DM8000 (corded)
RTS/CTS On
68
RS-232 Routing
RS-232 Routing
*Route to associated reader
DM8000 (wireless)
DM8000 (wireless)
69
Network Settings
Network Settings
Enable Network Client
70
Decode Settings
Decode Settings
*Never Read the Same Code Twice Off
71
Multi-Reader Sync
Multi-Reader Sync
Enable MRS
*Disable MRS
72
Keyboard Layout
Keyboard Layout
*USA
*USA
Germany
Germany
France
73
Keyboard Layout
France
Spain
Spain
Japan
Japan
74
Keyboard Layout
Norway
Norway
Finland
Finland
Czech Republic
75
Keyboard Layout
Hungary
Italy
76
Keyboard Layout
77
Alt Key Combo Zero Padding
78
USB Keyboard Inter-Character Delay
100 ms ON
*0 ms OFF
DM8000Base
100 ms ON
DM8000Base
79
Copyright © 2020
Cognex Corporation. All Rights Reserved.