Reader Configuration Codes
Reader Configuration Codes
04/13/2017
Version: [Link]
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 © 2017. 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: [Link]
2
Table of Contents
Table of Contents
Legal Notices 2
Table of Contents 3
Configuration Codes 5
Product Settings 6
Reset 7
Diagnostics 8
Setup 9
Light Aimer 10
Trigger Type 11
Custom Commands 13
Maximum Exposure 14
Symbology Settings 17
2D Symbology Settings 26
QR Code Maximum Grid Size 28
1D Symbology Settings 30
Training 32
Data Validation / Data Formatting 33
Non-Printable Characters 35
Wireless 36
Buffering 37
Power Management 38
Wake-up Message 39
PS/2 Keyboard Emulation Enable 40
ASCII Keyboard Command Codes 41
iOS Keyboard Configuration 52
USB Connection 53
USB Mode 56
Communication Settings 58
RS-232 Baud Rate 62
RS-232 Parity Settings 64
RS-232 Databit Settings 66
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 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
Diagnostics
Diagnostics
Output Diagnostic String
(only with RS-232 and USB connections)
DM8000 wireless
8
Setup
Setup
Enable Setup 1 Only
DM8600
DM8600
DM8600
DM8600
9
Light Aimer
Light Aimer
*Light aimer ON
(default for DM50, DM60, and DM8000)
10
Trigger Type
Trigger Type
Enable Presentation
11
Trigger Type
12
Custom Commands
Custom Commands
Enable Serial Trigger
13
Maximum Exposure
Maximum Exposure
100 µs
133 µs
*170 µs
250 µs
500 µs
14
Maximum Exposure
800 µs
*1000 µs
(default for DM50, DM60, DM70, DM300, DM360, and
DM503)
2000 µs
*5000 µs
(deafult for MX-1000 and MX-1500 )
8000 µs
15
Maximum Exposure
10000 µs
*13333 µs
(default for DM8000)
20000 µs
25000 µs
16
Symbology Settings
Symbology Settings
*Enable ID Max
Enable ID Quick
Enable QR Code
17
Symbology Settings
*Disable QR Code
Enable MaxiCode
*Disable MaxiCode
18
Symbology Settings
*Enable UPC/EAN
Disable UPC/EAN
*Enable Code 39
19
Symbology Settings
Disable Code 39
*Enable Code 93
Disable Code 93
Enable Interleaved 2 of 5
*Disable Interleaved 2 of 5
20
Symbology Settings
*Enable Codabar
Disable Codabar
Enable Pharmacode
*Disable Pharmacode
*Enable PDF417
(default for handheld readers)
21
Symbology Settings
*Disable PDF417
(default for fixed-mount readers)
Enable Databar
*Disable Databar
22
Symbology Settings
Enable POSTNET
*Disable POSTNET
Enable PLANET
23
Symbology Settings
*Disable PLANET
24
Symbology Settings
Enable UPU
*Disable UPU
25
2D Symbology Settings
2D Symbology Settings
Enable Extreme Print Growth
(Data Matrix only)
MX-1000 ● MX-1500
MX-1000 ● MX-1500
DM8600
DM8600
DM8600
26
2D Symbology Settings
DM8600
DM8600
DM8600
27
QR Code Maximum Grid Size
Version 9 (53x53)
Version 10 (57x57)
Version 12 (65x65)
Version 16 (81x81)
28
QR Code Maximum Grid Size
Version 20 (97x97)
Version 40 (177x177)
29
1D Symbology Settings
1D Symbology Settings
*Enable Use Target Decoding
(simulates laser scanning)
(default for handheld readers except for DM8000)
30
1D Symbology Settings
31
Training
Training
Enable incremental training
32
Data Validation / Data Formatting
33
Data Validation / Data Formatting
34
Non-Printable Characters
Non-Printable Characters
Enable Translate Unprintable Characters
35
Wireless
Wireless
Unassign Reader from Base Station
DM8000
DM8050, DM8600
36
Buffering
Buffering
*Enable Offline Buffering
DM8000 Wireless
DM8000 Wireless
37
Power Management
Power Management
Disable Hibernation Mode
38
Wake-up Message
Wake-up Message
Enable Output Diagnostic String on Wake-up
39
PS/2 Keyboard Emulation Enable
DM8000Base
DO NOT SCAN this code when you have an actual
keyboard connected.
DM8000Base
40
ASCII Keyboard Command Codes
ENTER
main ENTER, not numeric keypad ENTER
BACKSPACE
TAB
ALT+A
specifically the left ALT key
41
ASCII Keyboard Command Codes
ALT+H
specifically the left ALT key
ALT+O
specifically the left ALT key
42
ASCII Keyboard Command Codes
ALT+T
specifically the left ALT key
PRINTSCREEN
F1
F2
F3
F4
43
ASCII Keyboard Command Codes
F5
F6
F7
F8
F9
F10
HOME
ARROW UP
PAGE UP
ARROW LEFT
ARROW RIGHT
END
44
ASCII Keyboard Command Codes
ARROW DOWN
PAGE DOWN
INSERT
DELETE
GUI LEFT
GUI RIGHT
ALT+F1
specifically the left ALT key
ALT+F2
specifically the left ALT key
45
ASCII Keyboard Command Codes
ALT+F7
specifically the left ALT key
F12
ALT+F11
specifically the left ALT key
ALT+F12
specifically the left ALT key
46
ASCII Keyboard Command Codes
CTRL+D
specifically the right CTRL key
47
ASCII Keyboard Command Codes
CTRL+P
specifically the right CTRL key
CTRL+W
specifically the right CTRL key
48
ASCII Keyboard Command Codes
CTRL+F2
specifically the right CTRL key
CTRL+F9
specifically the right CTRL key
49
ASCII Keyboard Command Codes
CTRL
specifically the right CTRL key
SHIFT+F7
specifically the left SHIFT key
50
ASCII Keyboard Command Codes
SHIFT+F12
specifically the left SHIFT key
51
iOS Keyboard Configuration
MX-1000 ● MX-1500
MX-1000 ● MX-1500
MX-1000 ● MX-1500
MX-1000 ● MX-1500
MX-1000 ● MX-1500
52
USB Connection
USB Connection
*USB-COM/RS-232
USB Keyboard
DM8000Base
DM8000Base
DM8000Base
53
USB Connection
DM8000Base
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-1500
Apple Mode
MX-1000 ● MX-1500
57
Communication Settings
Communication Settings
*Enable DHCP
(default for all Ethernet readers)
Enable EtherNet/IP
Enable EtherNet/IP
58
Communication Settings
*Disable EtherNet/IP
*Disable EtherNet/IP
Enable PROFINET
Enable PROFINET
*Disable PROFINET
59
Communication Settings
*Disable PROFINET
60
Communication Settings
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 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
Master / Slave
Master / Slave
Enable MST
*Disable MST
72
Keyboard Country
Keyboard Country
*USA
*USA
Germany
Germany
France
73
Keyboard Country
France
Spain
Spain
Japan
Japan
74
Keyboard Country
Norway
Norway
Finland
Finland
75
Alt Key Combo Zero Padding
76
USB Keyboard Inter-Character Delay
100 ms ON
*0 ms OFF
DM8000Base
100 ms ON
DM8000Base
77
Copyright © 2017
Cognex Corporation. All Rights Reserved.