Skip to main content

Wireless 2D barcode scanner with docking station, Bluetooth and 2.4 GHz, HDWR HD-LR66

GTIN: 5907614664343 · SKU: HD-LR66

Table of contents

Specifications

  • Light source: 617 nm LED
  • Scanning method: manual (button), automatic
  • Scan confirmation: light and sound
  • Scanning speed: 300 scans/second
  • Wireless communication: Bluetooth, 2.4 GHz
  • Interface: USB
  • Drop resistance: up to 1.5 m
  • Device dimensions: 18 × 14.5 × 9.5 cm
  • Scanner weight: 450 g (525 g with packaging)
  • Operating temperature: −20 to 50 °C
  • Storage temperature: −30 to 60 °C
  • 1D codes read: UPC/EAN, ISBN, ISSN, Code 39, Code 39 Full ASCII, Code 32, Code 128, Code 11, Code 93, Codabar, Industrial 2 of 5, Interleaved 2 of 5, MSI, GS1 DataBar
  • 2D codes read: QR, Micro QR, Data Matrix, PDF417, Micro PDF417, Aztec Code, Maxi Code, Han Xin

Set contents

  • Wireless 2D barcode scanner
  • Docking station
  • USB cable
  • User manual

Features

  • 300 scans per second with light and sound confirmation
  • Bluetooth and 2.4 GHz wireless communication with a docking station
  • On-board memory with storage mode for out-of-range scanning
  • Drop-resistant up to 1.5 m

Configuration codes

The scanner is configured by scanning the setup codes below — straight from the screen or from a printout. Two symbologies are used: QR setup codes for general settings and Code 128 setup codes for symbology options; the scanner understands both out of the box. Options marked (default) reflect the factory state.

If the scanner reads data codes but ignores the setup codes, first scan Enable setup-code scanning:

Enable setup-code scanning (default):

Code: Enable setup-code scanning (default)

Factory defaults and custom defaults

Restore every setting to the factory state (use with caution — pairing and interface settings are also reset):

Factory Defaults (full reset):

Code: Factory Defaults (full reset)

Restore Custom defaults:

Code: Restore Custom defaults

Write to Custom Defaults:

Code: Write to Custom Defaults

Write to Custom Defaults stores the current configuration as your own default set; Restore Custom defaults brings it back at any time.

Pairing with the docking station

The scanner and its docking station are paired at the factory. If they lose the connection: plug in the dock, place the cursor in a text editor, then scan the code below within 30 seconds:

Match (pair the scanner and the dongle):

Code: Match (pair the scanner and the dongle)

Working mode and memory

In instant upload mode every scan is sent immediately. In storage mode scans are saved to the on-board memory and uploaded later — useful out of radio range:

Instant upload Mode:

Code: Instant upload Mode

Storage Mode:

Code: Storage Mode

Show total storage:

Code: Show total storage

Upload Data:

Code: Upload Data

Zero clearing:

Code: Zero clearing

Zero clearing permanently deletes all stored scans — upload them first.

Transmission speed (HID)

Sets the delay between characters. The larger the value, the slower the transmission — use slower speeds if characters get lost (especially over Bluetooth HID):

No delay:

Code: No delay

HID-speed 5:

Code: HID-speed 5

HID-speed 10:

Code: HID-speed 10

HID-speed 15:

Code: HID-speed 15

HID-speed 20:

Code: HID-speed 20

HID-speed 30:

Code: HID-speed 30

HID-speed 40:

Code: HID-speed 40

HID-speed 50:

Code: HID-speed 50

HID-speed 60:

Code: HID-speed 60

Upload speed

Per-barcode upload delay 000–255; the larger the value, the slower the upload:

Upload-speed 000:

Code: Upload-speed 000

Upload-speed 001:

Code: Upload-speed 001

Upload-speed 002:

Code: Upload-speed 002

Upload-speed 005:

Code: Upload-speed 005

Upload-speed 010 (default):

Code: Upload-speed 010 (default)

Upload-speed 015:

Code: Upload-speed 015

Upload-speed 040:

Code: Upload-speed 040

Upload-speed 050:

Code: Upload-speed 050

Upload-speed 060:

Code: Upload-speed 060

Interface

Applies to the wired scanner, the dongle and the docking station:

USB-HID (default):

Code: USB-HID (default)

USB-COM:

Code: USB-COM

TTL/RS232:

Code: TTL/RS232

Trigger mode

Wired trigger ON (default):

Code: Wired trigger ON (default)

Wired trigger OFF:

Code: Wired trigger OFF

Automatic mode ON (auto-sense):

Code: Automatic mode ON (auto-sense)

Automatic mode OFF — button trigger (default):

Code: Automatic mode OFF — button trigger (default)

Power and standby

Battery reserve (show battery level):

Code: Battery reserve (show battery level)

Shutdown (standby) timer:

90s:

Code: 90s

2min (default):

Code: 2min (default)

5min:

Code: 5min

30min:

Code: 30min

60min:

Code: 60min

166min40s:

Code: 166min40s

Not shutdown:

Code: Not shutdown

Not shutdown-Enabled once:

Code: Not shutdown-Enabled once

Shutdown:

Code: Shutdown

Bluetooth and 2.4 GHz

The scanner works in three modes: Bluetooth, 2.4 GHz (dongle/dock) and wired. To switch, press and hold the button for 10 seconds, then scan one of the codes:

Bluetooth-mode (default):

Code: Bluetooth-mode (default)

2.4G-mode:

Code: 2.4G-mode

Bluetooth connection modes:

Bluetooth-HID:

Code: Bluetooth-HID

Bluetooth-SPP:

Code: Bluetooth-SPP

Bluetooth-BLE:

Code: Bluetooth-BLE

iOS on-screen keyboard:

Show/hide iOS keyboard:

Code: Show/hide iOS keyboard

Show/hide iOS keyboard double-click -ON (default):

Code: Show/hide iOS keyboard double-click -ON (default)

Show/hide iOS keyboard double-click -OFF:

Code: Show/hide iOS keyboard double-click -OFF

Bluetooth connection management:

Off connection:

Code: Off connection

Connection initialization:

Code: Connection initialization

Buzzer

Turn on all sounds (default):

Code: Turn on all sounds (default)

Turn off all sounds:

Code: Turn off all sounds

Sound frequency 2048HZ:

Code: Sound frequency 2048HZ

Sound frequency 2731HZ:

Code: Sound frequency 2731HZ

Low volume:

Code: Low volume

Medium volume:

Code: Medium volume

High volume (default):

Code: High volume (default)

Beep after good decode-ON (default):

Code: Beep after good decode-ON (default)

Beep after good decode-OFF:

Code: Beep after good decode-OFF

Boot sound-ON (default):

Code: Boot sound-ON (default)

Boot sound-OFF:

Code: Boot sound-OFF

Setup code sound-ON (default):

Code: Setup code sound-ON (default)

Setup code sound-OFF (default):

Code: Setup code sound-OFF (default)

End character (suffix)

Character appended after every scanned barcode:

CR (default):

Code: CR (default)

LF:

Code: LF

Tab:

Code: Tab

CR+LF:

Code: CR+LF

None:

Code: None

Letter case

Don't convert (default):

Code: Don't convert (default)

Swap capital/lowercase:

Code: Swap capital/lowercase

All lowercase:

Code: All lowercase

All capital:

Code: All capital

Code ID

Send ID-OFF (default):

Code: Send ID-OFF (default)

Send ID-ON:

Code: Send ID-ON

Disable Code ID (default):

Code: Disable Code ID (default)

Duplicate detection

Prevents uploading the same barcode twice within the selected time window:

Duplicate detection-OFF (default):

Code: Duplicate detection-OFF (default)

Duplicate detection-ON:

Code: Duplicate detection-ON

Duplicate detection 1 S:

Code: Duplicate detection 1 S

Duplicate detection 5 S:

Code: Duplicate detection 5 S

Duplicate detection 10 S:

Code: Duplicate detection 10 S

Duplicate detection 25 S:

Code: Duplicate detection 25 S

Inverse barcodes

Only Decode Regular Codes (default):

Code: Only Decode Regular Codes (default)

Only Decode Inverse Codes:

Code: Only Decode Inverse Codes

Decode Both:

Code: Decode Both

Symbology settings

Enable or disable individual code types and their options (check digits, lengths, conversions). For the Set the Minimum/Maximum Length codes scan the length code first, then the two digits from the ASCII barcode table, then Save Settings from the data-editing section.

All symbologies

Enable All Symbologies:

Code: Enable All Symbologies

Disable All Symbologies:

Code: Disable All Symbologies

Enable All 1D Symbologies:

Code: Enable All 1D Symbologies

Disable All 1D Symbologies:

Code: Disable All 1D Symbologies

Enable All 2D Symbologies:

Code: Enable All 2D Symbologies

Disable All 2D Symbologies:

Code: Disable All 2D Symbologies

Codabar

Enable Codabar:

Code: Enable Codabar

Disable Codabar:

Code: Disable Codabar

Do not Transmit Start/End Character (default):

Code: Do not Transmit Start/End Character (default)

Transmit Start/End Character:

Code: Transmit Start/End Character

Set the Minimum Length (0~50 digits):

Code: Set the Minimum Length (0~50 digits)

Set Maximum Length (0~50digits):

Code: Set Maximum Length (0~50digits)

Code 39

Enable Code 39:

Code: Enable Code 39

Disable Code 39:

Code: Disable Code 39

Disable Code 39 Check Digits (default):

Code: Disable Code 39 Check Digits (default)

Enable but Do Not Transmit Code 39 Check Bit:

Code: Enable but Do Not Transmit Code 39 Check Bit

Enable and Transmit Code 39 Check bit:

Code: Enable and Transmit Code 39 Check bit

Enable Full ASCII:

Code: Enable Full ASCII

Disable Full ASCII (default):

Code: Disable Full ASCII (default)

Set the Minimum Length (0~50 digits):

Code: Set the Minimum Length (0~50 digits)

Set Maximum Length (0~50digits):

Code: Set Maximum Length (0~50digits)

Code 32

Enable Code 32:

Code: Enable Code 32

Disable Code 32:

Code: Disable Code 32

Enable Code 32 Prefix:

Code: Enable Code 32 Prefix

Disable Code 32 Prefix (default):

Code: Disable Code 32 Prefix (default)

Interleaved 2 of 5 (ITF25)

Enable ITF25:

Code: Enable ITF25

Disable ITF25:

Code: Disable ITF25

Disable ITF25 Check Digit (default):

Code: Disable ITF25 Check Digit (default)

Enable but Do not Transmit ITF25:

Code: Enable but Do not Transmit ITF25

Enable and Transmit ITF25 Check Digit:

Code: Enable and Transmit ITF25 Check Digit

Enable ITF25 with Any Length (4-24 Digits) (default):

Code: Enable ITF25 with Any Length (4-24 Digits) (default)

ITF25 6 Digits:

Code: ITF25 6 Digits

ITF25 8 Digits:

Code: ITF25 8 Digits

ITF25 10 Digits:

Code: ITF25 10 Digits

ITF25 12 Digits:

Code: ITF25 12 Digits

ITF25 14 Digits:

Code: ITF25 14 Digits

ITF25 16 Digits:

Code: ITF25 16 Digits

ITF25 18 Digits:

Code: ITF25 18 Digits

ITF25 20 Digits:

Code: ITF25 20 Digits

ITF25 22 Digits:

Code: ITF25 22 Digits

ITF25 24 Digits:

Code: ITF25 24 Digits

Set the Minimum Length (0~50 digits):

Code: Set the Minimum Length (0~50 digits)

Set the Maximum Length (0~50 digits):

Code: Set the Maximum Length (0~50 digits)

Industrial 2 of 5 / IATA

Enable Industrial 2 of 5 /IATA:

Code: Enable Industrial 2 of 5 /IATA

Disable Industrial 2 of 5 /IATA:

Code: Disable Industrial 2 of 5 /IATA

Set the Minimum Length (0~50 digits):

Code: Set the Minimum Length (0~50 digits)

Set the Maximum Length (0~50 digits):

Code: Set the Maximum Length (0~50 digits)

Matrix 2 of 5

Enable Matrix 2 of 5:

Code: Enable Matrix 2 of 5

Disable Matrix 2 of 5:

Code: Disable Matrix 2 of 5

Set the Minimum Length (0~50 digits):

Code: Set the Minimum Length (0~50 digits)

Set the Maximum Length (0~50 digits):

Code: Set the Maximum Length (0~50 digits)

Code 93

Enable Code 93:

Code: Enable Code 93

Disable Code 93:

Code: Disable Code 93

Set the Minimum Length (0~50 digits):

Code: Set the Minimum Length (0~50 digits)

Set the Maximum Length (0~50 digits):

Code: Set the Maximum Length (0~50 digits)

Code 11

Enable Code 11:

Code: Enable Code 11

Disable Code 11 (default):

Code: Disable Code 11 (default)

Transmit Code 11 Check Digit:

Code: Transmit Code 11 Check Digit

Do Not Transmit Code 11 check digit (default):

Code: Do Not Transmit Code 11 check digit (default)

Disable Code 11 Check Digit (default):

Code: Disable Code 11 Check Digit (default)

Code 11 1 Check Digit:

Code: Code 11 1 Check Digit

Code 11 2 Check Digits:

Code: Code 11 2 Check Digits

Set the Minimum Length (0~50 digits):

Code: Set the Minimum Length (0~50 digits)

Set the Maximum Length (0~50 digits):

Code: Set the Maximum Length (0~50 digits)

Code 128 / ISBT-128 / GS1-128

Enable Code 128:

Code: Enable Code 128

Disable Code 128:

Code: Disable Code 128

Disable ISBT 128:

Code: Disable ISBT 128

Enable ISBT 128:

Code: Enable ISBT 128

Enable GS1-128:

Code: Enable GS1-128

Disable GS1-128:

Code: Disable GS1-128

Set the Minimum Length (0~50 digits):

Code: Set the Minimum Length (0~50 digits)

Set the Maximum Length (0~50 digits):

Code: Set the Maximum Length (0~50 digits)

UPC-A

Enable:

Code: Enable

Disable UPC-A:

Code: Disable UPC-A

Transmit UPC-A Check Digits (default):

Code: Transmit UPC-A Check Digits (default)

Do not Transmit UPC-A Check Digits:

Code: Do not Transmit UPC-A Check Digits

Enable Convert UPC-A to EAN-13:

Code: Enable Convert UPC-A to EAN-13

Disable Convert UPC-A to EAN-13 (default):

Code: Disable Convert UPC-A to EAN-13 (default)

UPC-E

Enable UPC-E:

Code: Enable UPC-E

Disable UPC-E:

Code: Disable UPC-E

Transmit UPC-E Check Digits (default):

Code: Transmit UPC-E Check Digits (default)

Do Not Transmit UPC-E Check Digit:

Code: Do Not Transmit UPC-E Check Digit

Enable Convert UPC-E to UPC-A:

Code: Enable Convert UPC-E to UPC-A

Disable Convert UPC-E to UPC-A (default):

Code: Disable Convert UPC-E to UPC-A (default)

EAN/JAN-8

Enable EAN/JAN-8:

Code: Enable EAN/JAN-8

Disable EAN/JAN-8:

Code: Disable EAN/JAN-8

Disable Convert EAN-8 to EAN-13 (default):

Code: Disable Convert EAN-8 to EAN-13 (default)

Enable Convert EAN-8 to EAN-13:

Code: Enable Convert EAN-8 to EAN-13

EAN/JAN-13

Enable EAN/JAN-13:

Code: Enable EAN/JAN-13

Disable EAN/JAN-13:

Code: Disable EAN/JAN-13

UPC/EAN/JAN supplemental codes

Ignore UPC/EAN/JAN Supplemental:

Code: Ignore UPC/EAN/JAN Supplemental

Decode UPC/EAN/JAN Supplemental:

Code: Decode UPC/EAN/JAN Supplemental

Auto discriminate UPC/EAN/JAN:

Code: Auto discriminate UPC/EAN/JAN

EAN-13 to ISBN / ISSN conversion

Enable Convert EAN13 to ISBN:

Code: Enable Convert EAN13 to ISBN

Disable Convert EAN13 to ISBN (default):

Code: Disable Convert EAN13 to ISBN (default)

Enable Convert EAN13 to ISSN:

Code: Enable Convert EAN13 to ISSN

Disable Convert EAN13 to ISSN (default):

Code: Disable Convert EAN13 to ISSN (default)

GS1 DataBar

Enable GS1 DataBar:

Code: Enable GS1 DataBar

Disable GS1 DataBar:

Code: Disable GS1 DataBar

Enable GS1 DataBar Limited:

Code: Enable GS1 DataBar Limited

Disable GS1 DataBar Limited:

Code: Disable GS1 DataBar Limited

Enable GS1 DataBar Expanded:

Code: Enable GS1 DataBar Expanded

Disable GS1 DataBar Expanded:

Code: Disable GS1 DataBar Expanded

MSI

Enable MSI:

Code: Enable MSI

Disable MSI (default):

Code: Disable MSI (default)

Transmit MSI Check Digit:

Code: Transmit MSI Check Digit

Do Not Transmit MSI Check Digit (default):

Code: Do Not Transmit MSI Check Digit (default)

MSI 1 Check Digit (default):

Code: MSI 1 Check Digit (default)

MSI 2 Check Digits:

Code: MSI 2 Check Digits

MOD10/MOD10 (default):

Code: MOD10/MOD10 (default)

MOD10/MOD11:

Code: MOD10/MOD11

Set the Minimum Length (0~50 digits):

Code: Set the Minimum Length (0~50 digits)

Set the Maximum Length (0~50 digits):

Code: Set the Maximum Length (0~50 digits)

Febraban

Enable Febraban (ITF25):

Code: Enable Febraban (ITF25)

Disable Febraban (ITF25) (default):

Code: Disable Febraban (ITF25) (default)

Enable Febraban (CODE128):

Code: Enable Febraban (CODE128)

Disable Febraban (CODE128) (default):

Code: Disable Febraban (CODE128) (default)

Enable Febraban Check Digit:

Code: Enable Febraban Check Digit

Disable Febraban Check Digit (default):

Code: Disable Febraban Check Digit (default)

PDF417 and Micro PDF417

Enable PDF417:

Code: Enable PDF417

Disable PDF417:

Code: Disable PDF417

Enable Micro PDF417:

Code: Enable Micro PDF417

Disable Micro PDF417:

Code: Disable Micro PDF417

QR Code and Micro QR

Enable QR:

Code: Enable QR

Disable QR:

Code: Disable QR

Enable Micro QR:

Code: Enable Micro QR

Disable Micro QR:

Code: Disable Micro QR

Data Matrix

Enable Data Matrix:

Code: Enable Data Matrix

Disable Data Matrix:

Code: Disable Data Matrix

Aztec Code

Enable Aztec:

Code: Enable Aztec

Disable Aztec:

Code: Disable Aztec

Data editing

The scanner can insert, delete or replace characters in every scanned barcode. A rule is built by scanning a sequence: operation → barcode type → group → position → characters (from the ASCII barcode table) → Save Settings.

Setting codes

Insert Characters:

Code: Insert Characters

Delete characters:

Code: Delete characters

Barcode type the rule applies to:

All barcode types:

Code: All barcode types

UPC&EAN:

Code: UPC&EAN

Code39:

Code: Code39

Coda bar:

Code: Coda bar

Code128:

Code: Code128

Code93:

Code: Code93

Interleaved 2 of 5:

Code: Interleaved 2 of 5

Code11:

Code: Code11

MSI:

Code: MSI

GS1-Databar:

Code: GS1-Databar

PDF417:

Code: PDF417

Data Matrix:

Code: Data Matrix

QR:

Code: QR

Aztec Code:

Code: Aztec Code

Maxi Code:

Code: Maxi Code

Rule group (up to 8 independent rules):

Group 1:

Code: Group 1

Group 2:

Code: Group 2

Group 3:

Code: Group 3

Group 4:

Code: Group 4

Group 5:

Code: Group 5

Group 6:

Code: Group 6

Group 7:

Code: Group 7

Group 8 Edit location:

Code: Group 8 Edit location

Position markers and saving:

Before barcode (position):

Code: Before barcode (position)

After barcode (position):

Code: After barcode (position)

Save Settings:

Code: Save Settings

Clear settings:

Code: Clear settings

Example — insert characters

To insert the text bdf before each Code 39 barcode, scan in order: Insert CharactersCode39Group 1Before barcode → ASCII codes 098, 100, 102Save Settings. To insert ACE after the barcode, use the same sequence with After barcode and ASCII 065, 067, 069. To remove a rule, scan Clear settings for its group.

Quick delete

Ready-made one-scan rules:

Delete 1 bit before:

Code: Delete 1 bit before

Delete 1 bit after:

Code: Delete 1 bit after

Delete 2 bit before:

Code: Delete 2 bit before

Delete 2 bit after:

Code: Delete 2 bit after

Delete 3 bit before:

Code: Delete 3 bit before

Delete 3 bit after:

Code: Delete 3 bit after

Delete 4 bit before:

Code: Delete 4 bit before

Delete 4 bit after:

Code: Delete 4 bit after

Delete 2 bit from the third:

Code: Delete 2 bit from the third

Delete 2 bit from the fourth:

Code: Delete 2 bit from the fourth

Quick insert and replace

Insert A before:

Code: Insert A before

Insert A after:

Code: Insert A after

Insert A from the second:

Code: Insert A from the second

Insert AB from the third:

Code: Insert AB from the third

'A' replaces '1':

Code: 'A' replaces '1'

''AB replaces '1':

Code: ''AB replaces '1'

Clear Quick delete character Settings:

Code: Clear Quick delete character Settings

Clear Quick insert character Settings:

Code: Clear Quick insert character Settings

Clear Quick replaces character Settings:

Code: Clear Quick replaces character Settings

Prefixes and suffixes — ready sequences

Each sequence below is scanned top to bottom. Characters come from the ASCII barcode table.

Add the "~" character as a prefix

  1. Insert Characters · 2. All barcode types · 3. Group 1 · 4. Before barcode · 5. ASCII 126 (~) · 6. Save Settings

Insert Characters:

Code: Insert Characters

All barcode types:

Code: All barcode types

Group 1:

Code: Group 1

Before barcode (position):

Code: Before barcode (position)

126 ~:

Code: 126 ~

Save Settings:

Code: Save Settings

Add the ">" character as a prefix

  1. Insert Characters · 2. ASCII 000 (position: before barcode) · 3. ASCII 062 (>) · 4. Save Settings

Insert Characters:

Code: Insert Characters

Before barcode (position):

Code: Before barcode (position)

062 >:

Code: 062 >

Save Settings:

Code: Save Settings

Add Enter (CR) as an extra suffix

  1. Insert Characters · 2. Group 2 · 3. After barcode · 4. ASCII 013 (CR/Enter) · 5. Save Settings

Insert Characters:

Code: Insert Characters

Group 2:

Code: Group 2

After barcode (position):

Code: After barcode (position)

013 CR/ENTER:

Code: 013 CR/ENTER

Save Settings:

Code: Save Settings

Add the "!" character as a suffix

  1. Insert Characters · 2. All barcode types · 3. Group 1 · 4. After barcode · 5. ASCII 033 (!) · 6. Save Settings

Insert Characters:

Code: Insert Characters

All barcode types:

Code: All barcode types

Group 1:

Code: Group 1

After barcode (position):

Code: After barcode (position)

033 !:

Code: 033 !

Save Settings:

Code: Save Settings

Time system

The wireless series can stamp every scan with date and time (ideal with storage mode). Set the clock by scanning: Set Year Month Day → six ASCII digit codes (YY MM DD) → Save settings, then the same for Set Hour Minute Second:

Output time:

Code: Output time

Set Year Month Day:

Code: Set Year Month Day

Set Hour Minute Second:

Code: Set Hour Minute Second

Date format:

default:2020.06.10:

Code: default:2020.06.10

American:06.10.2020:

Code: American:06.10.2020

British:10.06.2020:

Code: British:10.06.2020

Date delimiter character “.”-default:

Code: Date delimiter character “.”-default

Date delimiter character “/”:

Code: Date delimiter character “/”

Time as prefix/suffix:

Time-prefix/suffix -OFF (default):

Code: Time-prefix/suffix -OFF (default)

Time-prefix:

Code: Time-prefix

Time-suffix:

Code: Time-suffix

NUL+SOH=Time-OFF:

Code: NUL+SOH=Time-OFF

NUL+SOH=Time- ON (default):

Code: NUL+SOH=Time- ON (default)

Troubleshooting a misreading scanner

If the scanner outputs wrong or garbled characters, scan these four codes in order, then test again:

Enable setup-code scanning (default):

Code: Enable setup-code scanning (default)

Disable Code ID (default):

Code: Disable Code ID (default)

Misread fix — reset code:

Code: Misread fix — reset code

Disable Code 32:

Code: Disable Code 32

If characters are still wrong: set the keyboard layout matching your system (Appendix below) and select a slower HID speed.

LED and buzzer signals

SignalMeaning
Blue LED onBluetooth mode / dongle working
Green LED on2.4 GHz mode
Red LED flashing while chargingCharging in progress
Red LED off while plugged inCharging complete
Three red flashes at startBattery low (below 20%) — charge the scanner
"Di-di-di" at startScanner started
"Di---en" after a scanUpload failed — check pairing and interface mode

ASCII barcode table

Scannable codes for every ASCII character — used by data editing, length settings and the time system. The number is the decimal ASCII value (e.g. 013 = CR/Enter, 032 is entered with code 000 NUL/SP):

001 SOH:

Code: 001 SOH

002 STX:

Code: 002 STX

003 ETX:

Code: 003 ETX

004 EOT:

Code: 004 EOT

005 ENQ:

Code: 005 ENQ

006 ACK:

Code: 006 ACK

007 BEL:

Code: 007 BEL

008 Back Space:

Code: 008 Back Space

009 HT/TAB:

Code: 009 HT/TAB

010 LF:

Code: 010 LF

011 VT:

Code: 011 VT

012 FF:

Code: 012 FF

013 CR/ENTER:

Code: 013 CR/ENTER

014 SO:

Code: 014 SO

015 SI:

Code: 015 SI

016 DLE:

Code: 016 DLE

017 DC1:

Code: 017 DC1

018 DC2:

Code: 018 DC2

019 DC3:

Code: 019 DC3

020 DC4:

Code: 020 DC4

021 NAK:

Code: 021 NAK

022 SYN:

Code: 022 SYN

023 ETB:

Code: 023 ETB

024 CAN:

Code: 024 CAN

025 EM:

Code: 025 EM

026 SUB:

Code: 026 SUB

027 ESC:

Code: 027 ESC

028 FS:

Code: 028 FS

029 GS:

Code: 029 GS

030 RS:

Code: 030 RS

031 US:

Code: 031 US

032 SP:

Code: 032 SP

033 !:

Code: 033 !

034 ":

Code: 034 "

035 #:

Code: 035 #

036 $:

Code: 036 $

037 %:

Code: 037 %

038 &:

Code: 038 &

039 ':

Code: 039 '

040 (:

Code: 040 (

041 ):

Code: 041 )

042 (default):

Code: 042 (default)

043 +:

Code: 043 +

044 ,:

Code: 044 ,

045:

Code: 045

046 .:

Code: 046 .

047 /:

Code: 047 /

048 0:

Code: 048 0

049 1:

Code: 049 1

050 2:

Code: 050 2

051 3:

Code: 051 3

052 4:

Code: 052 4

053 5:

Code: 053 5

054 6:

Code: 054 6

055 7:

Code: 055 7

056 8:

Code: 056 8

057 9:

Code: 057 9

058 ::

Code: 058 :

059 ;:

Code: 059 ;

060 <:

Code: 060 <

061 =:

Code: 061 =

062 >:

Code: 062 >

063 ?:

Code: 063 ?

064 @:

Code: 064 @

065 A:

Code: 065 A

066 B:

Code: 066 B

067 C:

Code: 067 C

068 D:

Code: 068 D

069 E:

Code: 069 E

070 F:

Code: 070 F

071 G:

Code: 071 G

072 H:

Code: 072 H

073 I:

Code: 073 I

074 J:

Code: 074 J

075 K:

Code: 075 K

076 L:

Code: 076 L

077 M:

Code: 077 M

078 N:

Code: 078 N

079 O:

Code: 079 O

080 P:

Code: 080 P

081 Q:

Code: 081 Q

082 R:

Code: 082 R

083 S:

Code: 083 S

084 T:

Code: 084 T

085 U:

Code: 085 U

086 V:

Code: 086 V

087 W:

Code: 087 W

088 X:

Code: 088 X

089 Y:

Code: 089 Y

090 Z:

Code: 090 Z

091 [:

Code: 091 [

**092 **:

Code: 092 \

093 ]:

Code: 093 ]

094 ^:

Code: 094 ^

095 _:

Code: 095 _

096 `:

Code: 096 `

097 a:

Code: 097 a

098 b:

Code: 098 b

099 c:

Code: 099 c

100 d:

Code: 100 d

101 e:

Code: 101 e

102 f:

Code: 102 f

103 g:

Code: 103 g

104 h:

Code: 104 h

105 i:

Code: 105 i

106 j:

Code: 106 j

107 k:

Code: 107 k

108 l:

Code: 108 l

109 m:

Code: 109 m

110 n:

Code: 110 n

111 o:

Code: 111 o

112 p:

Code: 112 p

113 q:

Code: 113 q

114 r:

Code: 114 r

115 s:

Code: 115 s

116 t:

Code: 116 t

117 u:

Code: 117 u

118 v:

Code: 118 v

119 w:

Code: 119 w

120 x:

Code: 120 x

121 y:

Code: 121 y

122 z:

Code: 122 z

123 {:

Code: 123 {

124 |:

Code: 124 |

125 }:

Code: 125 }

126 ~:

Code: 126 ~

127 DEL:

Code: 127 DEL

128 F1:

Code: 128 F1

129 F2:

Code: 129 F2

130 F3:

Code: 130 F3

131 F4:

Code: 131 F4

132 F5:

Code: 132 F5

133 F6:

Code: 133 F6

134 F7:

Code: 134 F7

135 F8:

Code: 135 F8

136 F9:

Code: 136 F9

137 F10:

Code: 137 F10

138 F11:

Code: 138 F11

139 F12:

Code: 139 F12

140 l_Shift on:

Code: 140 l_Shift on

141 l_Shift off:

Code: 141 l_Shift off

142 r_Shift on:

Code: 142 r_Shift on

143 r_Shift off:

Code: 143 r_Shift off

144 l_Alt on:

Code: 144 l_Alt on

145 l_Alt off:

Code: 145 l_Alt off

146 r_Alt on:

Code: 146 r_Alt on

147 r_Alt off:

Code: 147 r_Alt off

148 l_Ctrl on:

Code: 148 l_Ctrl on

149 l_Ctrl off:

Code: 149 l_Ctrl off

150 r_Ctrl on:

Code: 150 r_Ctrl on

151 r_Ctrl off:

Code: 151 r_Ctrl off

152 /(KP):

Code: 152 /(KP)

153 (KP) (default):

Code: 153 (KP) (default)

154 -(KP):

Code: 154 -(KP)

155 +(KP):

Code: 155 +(KP)

156 _(KP):

Code: 156 _(KP)

157 Enter(KP):

Code: 157 Enter(KP)

158 0(KP):

Code: 158 0(KP)

159 1(KP):

Code: 159 1(KP)

160 2(KP):

Code: 160 2(KP)

161 3(KP):

Code: 161 3(KP)

162 4(KP):

Code: 162 4(KP)

163 5(KP):

Code: 163 5(KP)

164 6(KP):

Code: 164 6(KP)

165 7(KP):

Code: 165 7(KP)

166 8(KP):

Code: 166 8(KP)

167 9(KP):

Code: 167 9(KP)

168 Inert:

Code: 168 Inert

169 Delete:

Code: 169 Delete

170 Home:

Code: 170 Home

171 End:

Code: 171 End

172 Page Up:

Code: 172 Page Up

173 Page Down:

Code: 173 Page Down

174 Up:

Code: 174 Up

175 Down:

Code: 175 Down

176 Left:

Code: 176 Left

177 Right:

Code: 177 Right

178 Center:

Code: 178 Center

179 Insert:

Code: 179 Insert

180 Delete:

Code: 180 Delete

181 Home:

Code: 181 Home

182 End:

Code: 182 End

183 Page Up:

Code: 183 Page Up

184 Page Down:

Code: 184 Page Down

185 Up:

Code: 185 Up

186 Down:

Code: 186 Down

187 Left:

Code: 187 Left

188 Right:

Code: 188 Right

189 Center:

Code: 189 Center

190 Num Lock:

Code: 190 Num Lock

191 caps lock:

Code: 191 caps lock

192 scroll lock:

Code: 192 scroll lock

Keyboard layouts

In USB-HID mode the scanner supports 26 keyboard layouts (Appendix 3). Scan the code matching your system layout:

UNITED STATES:

Code: UNITED STATES

BELGIUM:

Code: BELGIUM

BRAZIL:

Code: BRAZIL

CANADIAN-FRENCH:

Code: CANADIAN-FRENCH

CROATIA:

Code: CROATIA

CZECHOSLOVAKIA (CZECH):

Code: CZECHOSLOVAKIA (CZECH)

CZECHOSLOVAKIA (SLOVAK):

Code: CZECHOSLOVAKIA (SLOVAK)

DENMARK:

Code: DENMARK

FINLAND:

Code: FINLAND

FRANCE:

Code: FRANCE

GERMANY:

Code: GERMANY

HUNGARY:

Code: HUNGARY

ITALY:

Code: ITALY

LATIN AMERICA:

Code: LATIN AMERICA

NETHERLANDS:

Code: NETHERLANDS

NORWAY:

Code: NORWAY

POLAND:

Code: POLAND

PORTUGAL:

Code: PORTUGAL

SERBIA/YUGOSLAVIA:

Code: SERBIA/YUGOSLAVIA

SLOVENIA:

Code: SLOVENIA

SPAIN:

Code: SPAIN

SWEDEN:

Code: SWEDEN

SWITZERLAND (FRENCH):

Code: SWITZERLAND (FRENCH)

SWITZERLAND (GERMAN):

Code: SWITZERLAND (GERMAN)

UNITED KINGDOM:

Code: UNITED KINGDOM

UNIVERSAL:

Code: UNIVERSAL

Frequently asked questions

Can the scanning sound be turned off on the HD-LR66?
Yes. Scan the 'Turn off all sounds' code in the Buzzer section above. You can also lower the volume with the Low/Medium/High volume codes.
The scanner is connected but no data arrives — what should I check?
First check the working mode: in storage mode scans stay in memory until you scan 'Upload Data'. Then make sure the interface is USB-HID (not USB-COM) and — over 2.4 GHz — re-pair: plug the dock in, scan 'Match' within 30 seconds, then scan 'Instant upload Mode'.
What should I do when the HD-LR66 does not work properly after a Windows 10 update?
Open Device Manager, connect the scanner via USB and look for a 'libusb' entry with a black cable icon. Right-click it, choose 'Update driver' → 'Browse my computer' → 'Let me choose from a list', then select 'HID-compatible device' or 'USB device'. The scanner should reappear as a keyboard.
The scanner outputs wrong characters — how do I fix it?
Scan the four codes from the 'Troubleshooting a misreading scanner' section in order. If the problem persists, set the keyboard layout matching your system and choose a slower HID speed.
How do I scan out of range of the receiver?
Switch to storage mode — scans are saved to the on-board memory. Back in range, scan 'Upload Data' to transfer them, then 'Zero clearing' to free the memory.

Downloads

The original PDF manuals are kept as archive documentation. Everything they contain is already on this page — use the PDFs only if you need an offline copy.