Wired 1D laser handheld barcode scanner, USB interface, HDWR HD-SL62
GTIN: 5905669434430 · SKU: HD-SL62
Table of contents
- Table of contents
- Specifications
- Set contents
- Features
- Configuration codes
- Main codes
- End mark
- Capital and lowercase
- Reverse code reading (white on black background)
- Prefix / suffix
- Buzzer tone
- Buzzer volume
- Startup sound
- Interface selection
- Keyboard interface — function code
- Keyboard language
- Keyboard clock rate
- RS-232 — baud rate
- RS-232 — data bits
- RS-232 — parity
- RS-232 — stop bits
- RS-232 — hand shaking
- COM port switch configuration
- Code ID
- Terminator — extra variants
- Febraban transfer function
- Data interception
- Length-as-prefix
- Reading length — all codes
- Industrial 2 of 5
- Standard 2 of 5
- Chinese postal 2 of 5
- Interleaved 2 of 5
- Matrix 2 of 5
- Codabar
- Code MSI / Plessey
- UK / Plessey
- Code 11
- Code 93
- Code 39
- Code 32 (Italian Pharmacode)
- EAN/UPC addenda (+2 / +5 supplements)
- UPC-A
- UPC-E
- EAN-13
- EAN-8
- Code 128
- GS1 (RSS / DataBar)
- Scan mode
- Redundancy (same-code repeat count)
- Automatic induction (auto-sense)
- Beep — extra duration / tone variants
- Data delay
- Reading length — per symbology
- Prefix / suffix — per symbology
- Firmware version
- Character codes table
- Frequently asked questions
- Downloads
Specifications
- Construction material: ABS + PC
- Light source: 650 nm laser diode
- Scan pattern: single-line
- Scanning method: manual (push button)
- Scanning speed: 50 scans per second
- Depth of field: 0–350 mm (0.33 mm / 0.9 mil PCS)
- Tilt angle: 65°
- Skew angle: 55°
- Print contrast: min. 30%
- Ambient light tolerance: up to 5,000 lux
- Operating voltage: 5 V
- Operating current: 85 mA (peak 120 mA)
- Interface: USB
- Cable length: 200 cm
- Protection rating: IP54
- Device dimensions: 7 × 17 × 9 cm
- Package dimensions: 10 × 8 × 24 cm
- Device weight: 240 g
- Weight with packaging: 340 g
- Operating temperature: 0 to 45 °C
- Storage temperature: −20 to 60 °C
- Operating humidity: 5 to 85% RH (non-condensing)
- Button lifetime: 50 million clicks
- Readable 1D codes: EAN-8, EAN-13, UPC-A, UPC-E, Code 39, Code 128, EAN-128
Set contents
- Wired HD-SL62 barcode scanner
- USB cable
- User manual
Features
- Scanner type: laser
- Button lifetime: up to 50 million clicks
- Scanning speed: up to 50 scans per second
- Housing: IP54 protection rating
- Programmable prefix and suffix: any printable character or function key (F1–F12, navigation keys) configurable via the character codes table below
- Compatible with fiscal cash registers — works as a standard HID keyboard, no drivers needed
Configuration codes
To change scanner settings, scan the barcode below directly with the HD-SL62.
💡 Tip: print this page ("Download this page as PDF" button above) to keep the codes at hand during configuration.
Main codes
Restore factory defaults:
Enter setup mode (required before scanning any configuration code below):
Exit setup mode (scan after finishing configuration to save and exit):
End mark
Character automatically appended after each scanned code.
No end mark:
TAB:
ENTER (Carriage Return):
Space:
Capital and lowercase
No case change (default — keep original case):
All uppercase:
All lowercase:
Mixed case (preserve original mixed-case):
Reverse code reading (white on black background)
Reverse code reading on:
Reverse code reading off:
Prefix / suffix
To add a prefix or suffix consisting of one or more characters before / after every scanned barcode:
- Scan Enter setup mode
- Scan Set prefix (or Set suffix)
- Scan one or more character codes from the Character codes table below
- Scan Exit setup mode to save the configuration
Set prefix:
Set suffix:
Buzzer tone
Normal tone:
Short tone:
Medium tone:
Long tone:
Buzzer volume
Low volume:
Medium volume:
High volume:
Startup sound
Startup sound on:
Startup sound off:
Interface selection
Switch the scanner between USB-HID keyboard emulation and RS-232 / USB virtual serial port (driver required for the virtual serial port).
Auto-detect interface (default):
KB / USB-HID:
RS-232 / USB virtual serial port:
Keyboard interface — function code
Control how the scanner emits special characters via the HID keyboard interface.
Function keyboard on (default — control characters emitted as keystrokes like Tab, Enter, F1…):
Function keyboard off:
Number lock on:
Number lock off (default):
Caps Lock ignore on:
Caps Lock ignore off (default):
Keyboard language
Select the keyboard layout the scanner emulates over USB-HID.
US (default):
French:
German:
English (UK):
Turkish (Q):
Danish:
Japanese:
Spanish (International):
Italian:
Universal language:
Keyboard clock rate
10K (default):
20K:
30K:
RS-232 — baud rate
Active when the scanner is in RS-232 / USB virtual serial mode.
1200:
2400:
4800:
9600 (default):
14400:
19200:
28800:
38400:
57600:
115200:
RS-232 — data bits
7 bit:
8 bit (default):
RS-232 — parity
None (default):
Odd:
Even:
RTS/CTS on:
RTS/CTS off (default):
RS-232 — stop bits
1 bit (default):
2 bit:
RS-232 — hand shaking
NAK on:
NAK off (default):
CTS/RTS on:
CTS/RTS off (default):
XON/XOFF on:
XON/XOFF off (default):
Repeat scan delay (1–255 — follow with digit codes, then "Exit setup mode"; delay time = N × 10 ms):
COM port switch configuration
COM control master switch on (default):
COM control master switch off:
COM trigger on (default):
COM trigger off:
COM beep on (default):
COM beep off:
Code ID
Prepend a one-character symbology identifier to every scanned barcode.
Code ID on:
Code ID off (default):
Terminator — extra variants
The standard end marks (None, Tab, Enter, Space) are already covered above. The producer manual additionally exposes a Return / Line-Feed terminator.
Return (0x0A) — Line Feed:
Febraban transfer function
Febraban on:
Febraban off (default):
Data interception
Extract a sub-string from each scanned barcode. Configure with start/end digit codes plus numeric character codes; see the manual for the exact scanning sequence.
Not intercept (default):
Intercept from left to right:
Intercept from right to left:
Data interception starting digit:
Data interception ending digit:
Length-as-prefix
Insert the barcode length (2 digits) as a prefix before the scanned data.
Length prefix on:
Length prefix off (default):
Reading length — all codes
Limit the barcode length the scanner accepts. Scan the min or max code, then 3 digit codes, then "Exit setup mode".
Minimum length — all codes:
Maximum length — all codes:
Industrial 2 of 5
Industrial 2 of 5 on:
Industrial 2 of 5 off (default):
Verify check digit on:
Verify check digit off (default):
Verify check digit transmit on:
Verify check digit transmit off (default):
Standard 2 of 5
Standard 2 of 5 on:
Standard 2 of 5 off (default):
Verify check digit on:
Verify check digit off (default):
Verify check digit transmit on:
Verify check digit transmit off (default):
Chinese postal 2 of 5
Chinese postal 2 of 5 on:
Chinese postal 2 of 5 off (default):
Verify check digit on:
Verify check digit off (default):
Verify check digit transmit on:
Verify check digit transmit off (default):
Interleaved 2 of 5
Interleaved 2 of 5 on (default):
Interleaved 2 of 5 off:
Verify check digit on:
Verify check digit off (default):
Verify check digit transmit on:
Verify check digit transmit off (default):
Transmit the first "0" (default):
Not transmit the first "0":
Matrix 2 of 5
Matrix 2 of 5 on:
Matrix 2 of 5 off (default):
Verify check digit on:
Verify check digit off (default):
Verify check digit transmit on:
Verify check digit transmit off (default):
Codabar
Codabar on (default):
Codabar off:
Verify check digit on:
Verify check digit off (default):
Verify check digit transmit on:
Verify check digit transmit off (default):
Transmit start & stop digit:
Not transmit start & stop digit (default):
Transmit start & stop as ABCD/ABCD (default):
Transmit start & stop as ABCD/TN*E:
Code MSI / Plessey
MSI on:
MSI off (default):
Verify check digit on:
Verify check digit off (default):
Verify second check digit on (default):
Verify second check digit off:
Verify first check digit MOD11:
Verify first check digit MOD10 (default):
Verify second check digit MOD11:
Verify second check digit MOD10 (default):
Verify check digit transmit on:
Verify check digit transmit off (default):
UK / Plessey
UK / Plessey on (default):
UK / Plessey off:
Verify check digit on (default):
Verify check digit off:
Verify check digit transmit on:
Verify check digit transmit off (default):
Code 11
Code 11 on:
Code 11 off (default):
Verify check digit on:
Verify check digit off (default):
Verify second check digit on (default):
Verify second check digit off:
Verify first check digit MOD09:
Verify first check digit MOD10 (default):
Verify second check digit MOD09:
Verify second check digit MOD10 (default):
Verify check digit transmit on:
Verify check digit transmit off (default):
Code 93
Code 93 on (default):
Code 93 off:
Verify check digit on:
Verify check digit off (default):
Code 39
Code 39 on (default):
Code 39 off:
Verify check digit on:
Verify check digit off (default):
Full ASCII 39 on (default):
Standard 39 (Full ASCII off):
Verify check digit transmit on:
Verify check digit transmit off (default):
Transmit start & stop:
Not transmit start & stop (default):
Code 32 (Italian Pharmacode)
Code 32 on:
Code 32 off (default):
Transmit Code 32 prefix "A":
Not transmit Code 32 prefix "A" (default):
Transmit Code 32 checking digit:
Not transmit Code 32 checking digit (default):
EAN/UPC addenda (+2 / +5 supplements)
Addenda 2-digit on:
Addenda 2-digit off (default):
Addenda 5-digit on:
Addenda 5-digit off (default):
Space separator between code and addenda — on:
Space separator between code and addenda — off (default):
UPC-A
UPC-A on (default):
UPC-A off:
Transmit leading digit (default):
Not transmit leading digit:
Convert to EAN-13:
Not convert to EAN-13 (default):
Transmit checking digit (default):
Not transmit checking digit:
UPC-E
UPC-E on (default):
UPC-E off:
Transmit leading digit "0" (default):
Not transmit leading digit "0":
Convert to UPC-A:
Not convert to UPC-A (default):
Convert to EAN-13:
Not convert to EAN-13 (default):
Transmit checking digit (default):
Not transmit checking digit:
EAN-13
EAN-13 on (default):
EAN-13 off:
Transmit leading digit (default):
Not transmit leading digit:
Transmit second digit (default):
Not transmit second digit:
Convert to ISBN (978 / 979 prefixed codes):
Not convert to ISBN (default):
Convert to ISSN (977 prefixed codes):
Not convert to ISSN (default):
Transmit checking digit (default):
Not transmit checking digit:
EAN-13 — addenda mandatory rules
Enable a 2-digit or 5-digit addenda (above) before activating any of these rules. When a rule is on, EAN-13 codes whose first 3 digits match the rule will only be returned if an addenda is also detected.
Addendum mandatory for 378 / 379 — on (French books):
Addendum mandatory for 378 / 379 — off (default):
Addendum mandatory for 978 / 977 — on (ISBN/ISSN):
Addendum mandatory for 978 / 977 — off (default):
Addendum mandatory for 434 / 439 — on:
Addendum mandatory for 434 / 439 — off (default):
Addendum mandatory for 419 / 414 — on:
Addendum mandatory for 419 / 414 — off (default):
Addendum mandatory for 491 — on:
Addendum mandatory for 491 — off (default):
Addendum mandatory for 978 / 192 — on:
Addendum mandatory for 978 / 192 — off (default):
EAN-8
EAN-8 on (default):
EAN-8 off:
Transmit leading digit "0":
Not transmit leading digit "0" (default):
Convert to UPC-A:
Not convert to UPC-A (default):
Convert to EAN-13:
Not convert to EAN-13 (default):
Transmit checking digit (default):
Not transmit checking digit:
Code 128
Code 128 on (default):
Code 128 off:
UCC / EAN-128 on:
UCC / EAN-128 off (default):
Transmit checking digit:
Not transmit checking digit (default):
GS1 (RSS / DataBar)
GS1 on (default):
GS1 off:
RSS-14 on (default):
RSS-14 off:
AI / RSS-14 on (default):
AI / RSS-14 off:
Transmit RSS-14 checking digit (default):
Not transmit RSS-14 checking digit:
RSS Limited on (default):
RSS Limited off:
AI Limited on (default):
AI Limited off:
Transmit RSS Limited checking digit (default):
Not transmit RSS Limited checking digit:
RSS Expanded on (default):
RSS Expanded off:
Scan mode
Choose how the scanner triggers a read.
Testing mode:
Manual mode (default — press the button to scan):
Continuous scanning — Chang Liang:
Continuous scanning — Flashing:
Redundancy (same-code repeat count)
Number of identical reads required before the scanner reports the barcode.
None (default):
2 times:
3 times:
4 times:
Automatic induction (auto-sense)
Press and hold the button for 10 seconds to toggle between Automatic induction and Manual scan mode.
Automatic induction on (default):
Automatic induction off:
Sensitivity setting (1–255 — follow with 3 digit codes, then "Exit setup mode"):
Beep — extra duration / tone variants
Standard short / medium / long durations and low / medium / high volumes are already covered above as "Buzzer tone" and "Buzzer volume". The producer manual additionally exposes a "None" duration and customizable duration/tone codes.
Beep duration — None:
Set as customized duration:
Customize duration (0.01–2.55 s — follow with 3 digit codes for N × 10 ms, then "Set as customized duration", then "Exit setup mode"):
Set as customized tone:
Customize tone (100–2550 Hz — follow with 3 digit codes for N × 10 Hz, then "Set as customized tone", then "Exit setup mode"):
Data delay
Insert a delay between transmitted characters or between full barcodes.
Delay between characters (1–255 ms — follow with 3 digit codes, then "Exit setup mode"):
Barcode delay (10–2550 ms, N × 10 — follow with 3 digit codes, then "Exit setup mode"):
Reading length — per symbology
Each min/max code limits the allowed length for one symbology. Scan a min or max code, then 3 digit codes, then "Exit setup mode".
Industrial 2 of 5 — minimum length:
Industrial 2 of 5 — maximum length:
Standard 2 of 5 — minimum length:
Standard 2 of 5 — maximum length:
Matrix 2 of 5 — minimum length:
Matrix 2 of 5 — maximum length:
Chinese postal 2 of 5 — minimum length:
Chinese postal 2 of 5 — maximum length:
Interleaved 2 of 5 — minimum length:
Interleaved 2 of 5 — maximum length:
Code 11 — minimum length:
Code 11 — maximum length:
Codabar — minimum length:
Codabar — maximum length:
MSI — minimum length:
MSI — maximum length:
UK / Plessey — minimum length:
UK / Plessey — maximum length:
Code 39 — minimum length:
Code 39 — maximum length:
Code 93 — minimum length:
Code 93 — maximum length:
Code 128 — minimum length:
Code 128 — maximum length:
RSS Expanded — minimum length:
RSS Expanded — maximum length:
Prefix / suffix — per symbology
Assign a prefix or suffix that applies only to a single symbology. Scan a code below, then one or more character codes from the Character codes table, then "Exit setup mode".
Industrial 2 of 5 prefix:
Industrial 2 of 5 suffix:
Standard 2 of 5 prefix:
Standard 2 of 5 suffix:
Matrix 2 of 5 prefix:
Matrix 2 of 5 suffix:
Chinese postal 2 of 5 prefix:
Chinese postal 2 of 5 suffix:
Interleaved 2 of 5 prefix:
Interleaved 2 of 5 suffix:
Code 11 prefix:
Code 11 suffix:
Codabar prefix:
Codabar suffix:
MSI prefix:
MSI suffix:
UK / Plessey prefix:
UK / Plessey suffix:
Code 39 prefix:
Code 39 suffix:
Code 93 prefix:
Code 93 suffix:
Code 128 prefix:
Code 128 suffix:
RSS Expanded prefix:
RSS Expanded suffix:
Code 32 prefix:
Code 32 suffix:
UPC-A prefix:
UPC-A suffix:
UPC-E prefix:
UPC-E suffix:
EAN-13 prefix:
EAN-13 suffix:
EAN-8 prefix:
EAN-8 suffix:
RSS-14 prefix:
RSS-14 suffix:
RSS Limited prefix:
RSS Limited suffix:
Firmware version
Scan to print the scanner firmware version as keyboard output.
Version:
Character codes table
Each code below represents a single character used to compose prefixes or suffixes. Scan Enter setup mode + Set prefix / Set suffix first, then scan one or more character codes from below, then Exit setup mode to save.
Show all character codes (control codes, ASCII printable, function keys F1–F12, special keys)
Control characters
SOH (0x01):
STX (0x02):
ETX (0x03):
EOT (0x04):
ENQ (0x05):
ACK (0x06):
BEL (0x07):
Backspace (0x08):
TAB (0x09):
LF (0x0A):
VT (0x0B):
FF (0x0C):
CR (0x0D):
SO (0x0E):
SI (0x0F):
DLE (0x10):
DC1 (0x11):
DC2 (0x12):
DC3 (0x13):
DC4 (0x14):
NAK (0x15):
SYN (0x16):
ETB (0x17):
CAN (0x18):
EM (0x19):
SUB (0x1A):
ESC (0x1B):
FS (0x1C):
GS (0x1D):
RS (0x1E):
US (0x1F):
Printable ASCII
Space:
!:
":
#:
$:
%:
(:
):
*:
+:
,:
-:
0:
1:
2:
3:
4:
5:
6:
7:
8:
9:
::
;:
<:
=:
>:
?:
@:
A:
B:
C:
D:
E:
F:
G:
H:
I:
J:
K:
L:
M:
N:
O:
P:
Q:
R:
S:
T:
U:
V:
W:
X:
Y:
Z:
[:
\:
]:
^:
_:
`:
a:
b:
c:
d:
e:
f:
g:
h:
i:
j:
k:
l:
m:
n:
o:
p:
q:
r:
s:
t:
u:
v:
w:
x:
y:
z:
{:
|:
}:
~:
Function keys
F1:
F2:
F3:
F4:
F5:
F6:
F7:
F8:
F9:
F10:
F11:
F12:
Special keys
Navigation, modifier and additional keyboard keys, taken from the HDWR PL 2025 manual.
Home:
End:
Arrow up:
Arrow down:
Arrow left:
Arrow right:
Page Up:
Page Down:
TAB (keyboard):
Back TAB (Shift+Tab):
ESC (keyboard):
ENTER (keyboard):
Insert:
Ctrl OFF:
Alt ON:
Alt OFF:
Shift ON:
Shift OFF:
Frequently asked questions
Can the scanning sound be turned off?
Is the HD-SL62 compatible with fiscal cash registers?
Can function keys be programmed as prefixes?
Downloads
Original manufacturer PDF manuals kept available as a legacy reference. Everything from them is already covered on this page — use the PDFs only if you need an offline copy.
- User Manual HD-SL62 — English (PDF)
- Data sheet HD-SL62 — English (PDF)
- Instrukcja obsługi HD-SL62 — polska (PDF)
- Karta katalogowa HD-SL62 — polska (PDF)
- Bedienungsanleitung HD-SL62 — Deutsch (PDF)
- Datenblatt HD-SL62 — Deutsch (PDF)
- Programming
?as suffix HD-SL62 — polska (PDF) - Programming
$as prefix HD-SL62 — polska (PDF)