Skip to main content

Mini QR code scanner with onboard memory, 2.4 GHz and Bluetooth, pocket-sized HDWR HD6600

GTIN: 5907614660338 · SKU: HD6600

Table of contents

Specifications

  • Sensor: CMOS
  • Light source: 650 nm ±10 nm LED
  • Scanning method: manual (push button)
  • Scan confirmation: LED indicator, beep and vibration
  • Onboard memory: up to 5000 codes
  • Wireless communication: 2.4 GHz radio and Bluetooth
  • Wireless range: up to 20 m in open space
  • Interface: USB
  • Battery capacity: 650 mAh
  • Cable length: 100 cm
  • Device dimensions: 7.7 × 3.9 × 1.8 cm
  • Receiver dimensions: 2 × 1.5 × 0.5 cm
  • Package dimensions: 13.5 × 10.5 × 5.5 cm
  • Device weight: 60 g
  • Weight with packaging: 100 g
  • Operating temperature: 0 to 40 °C
  • Storage temperature: −40 to 80 °C
  • Operating humidity: 5 to 95%
  • Storage humidity: 5 to 95%
  • Readable 1D codes: CodaBar, Code 11, Code 32, Code 39, Code 93, Code 128, IATA 2 of 5, Interleaved 2 of 5 (ITF), GS1 DataBar, HongKong 2 of 5, Matrix 2 of 5, MSI Plessey, NEC 2 of 5, Pharmacode Plessey, Straight 2 of 5, Telepen, Trioptic, UPC/EAN/JAN, Codablock F, microPDF, GS1 Composite
  • Readable 2D codes: PDF417, Micro PDF417, QR Code, Micro QR, DataMatrix, Maxicode

Set contents

  • Wireless HD6600 barcode scanner
  • USB receiver (2.4 GHz dongle)
  • USB cable
  • User manual

Features

  • Pocket size: shaped like a car key, weighs only 60 g — easy to carry anywhere
  • 1D and 2D scanning: a CMOS sensor with an illuminating LED and aimer reads classic barcodes as well as QR Code, DataMatrix, PDF417 and other 2D codes
  • Onboard memory: stores up to 5000 scanned codes offline for later transfer to a computer
  • Dual wireless: a bundled 2.4 GHz USB receiver (plug-and-play keyboard) plus built-in Bluetooth for direct pairing with phones, tablets and laptops
  • Highly configurable: 26 keyboard layouts, terminator, prefixes/suffixes including function keys (F1–F12), hiding and replacing characters, per-symbology switches
  • Scan feedback: LED, beep and vibration confirm every successful read

Configuration codes

To change scanner settings, scan the QR configuration code below directly with the HD6600. The new setting is applied immediately.

💡 Tip: print this page ("Download this page as PDF" button above) to keep the codes at hand during configuration.

Factory defaults and basic codes

If the scanner does not behave as expected, scan the code below to restore all settings to their default values:

Restore factory defaults:

Code: Restore factory defaults

Save the current configuration as default:

Code: Save the current configuration as default

Default configuration — restore the saved customer configuration:

Code: Default configuration — restore the saved customer configuration

Parameter codes on — default (the scanner accepts configuration codes):

Code: Parameter codes on — default (the scanner accepts configuration codes)

Parameter codes off (configuration codes are ignored):

Code: Parameter codes off (configuration codes are ignored)

Product information (output the firmware version):

Code: Product information (output the firmware version)

Interface

By default the scanner works as a USB keyboard (USB KBW) — both over the 2.4 GHz receiver and a USB cable. For software that expects a serial device, switch to USB COM; TTL-232 is for direct serial wiring (9600 baud, 8 data bits, no parity, 1 stop bit).

USB KBW (USB keyboard) — default:

Code: USB KBW (USB keyboard) — default

USB COM (virtual serial port):

Code: USB COM (virtual serial port)

TTL-232 (serial port):

Code: TTL-232 (serial port)

Serial port parameters

Used in TTL-232 mode.

Baud rate 1200 bps:

Code: Baud rate 1200 bps

Baud rate 2400 bps:

Code: Baud rate 2400 bps

Baud rate 4800 bps:

Code: Baud rate 4800 bps

Baud rate 9600 bps — default:

Code: Baud rate 9600 bps — default

Baud rate 19200 bps:

Code: Baud rate 19200 bps

Baud rate 38400 bps:

Code: Baud rate 38400 bps

Baud rate 57600 bps:

Code: Baud rate 57600 bps

Baud rate 115200 bps:

Code: Baud rate 115200 bps

Parity: none — default:

Code: Parity: none — default

Parity: odd:

Code: Parity: odd

Parity: even:

Code: Parity: even

1 stop bit — default:

Code: 1 stop bit — default

2 stop bits:

Code: 2 stop bits

Trigger modes

Manual mode, key holding — default (hold the button to scan, release to stop):

Code: Manual mode, key holding — default (hold the button to scan, release to stop)

Manual mode, single key trigger (press to start scanning, press again to stop):

Code: Manual mode, single key trigger (press to start scanning, press again to stop)

Continuous mode (the scanner reads codes one after another):

Code: Continuous mode (the scanner reads codes one after another)

Interval time between reads in continuous mode (default 500 ms, unit 100 ms, range 0–9900 ms). Scan the code below, then two numeric codes from the numeric codes section — e.g. for 0.5 s scan 0 and 5:

Set the interval time (continuous mode):

Code: Set the interval time (continuous mode)

Automatic induction mode (scanning starts when the ambient brightness changes):

Code: Automatic induction mode (scanning starts when the ambient brightness changes)

Stability of induction time (default 500 ms, unit 100 ms, range 0–9900 ms). Scan the code below, then two numeric codes:

Set the stability of induction time:

Code: Set the stability of induction time

Induction sensitivity: high — default:

Code: Induction sensitivity: high — default

Induction sensitivity: medium:

Code: Induction sensitivity: medium

Induction sensitivity: low:

Code: Induction sensitivity: low

Host mode (scanning is triggered by a command from the host):

Code: Host mode (scanning is triggered by a command from the host)

Maximum duration of a single scan attempt (default 3.0 s, unit 0.1 s, range 0.5–25.5 s). Scan the code below, then three numeric codes — e.g. for 0.5 s scan 0, 0 and 5; for 10.5 s scan 1, 0 and 5:

Set the scan duration:

Code: Set the scan duration

Output interval of the same code — refuse to read the same barcode again within the set time (default 500 ms, unit 100 ms, range 0–9900 ms). Scan the code below, then two numeric codes:

Set the output interval of the same code:

Code: Set the output interval of the same code

Quick presets:

Same-code delay: none:

Code: Same-code delay: none

Same-code delay: 1 s:

Code: Same-code delay: 1 s

Same-code delay: 3 s:

Code: Same-code delay: 3 s

Same-code delay: 5 s:

Code: Same-code delay: 5 s

Same-code delay: 7 s:

Code: Same-code delay: 7 s

Same-code delay: forever:

Code: Same-code delay: forever

Continuous power mode — the engine stays awake after each decode:

Code: Continuous power mode — the engine stays awake after each decode

Low power mode — the engine sleeps whenever possible:

Code: Low power mode — the engine sleeps whenever possible

Illumination and aimer

Floodlight on while reading — default:

Code: Floodlight on while reading — default

Floodlight always on:

Code: Floodlight always on

Floodlight off:

Code: Floodlight off

Aimer on while reading — default:

Code: Aimer on while reading — default

Aimer always on:

Code: Aimer always on

Aimer off:

Code: Aimer off

Keyboard layout

Match the scanner's keyboard layout to the language set on the host (used in USB-keyboard mode).

American (US) — default:

Code: American (US) — default

Belgian:

Code: Belgian

Brazilian (ABNT2):

Code: Brazilian (ABNT2)

Czech:

Code: Czech

Danish:

Code: Danish

Finnish:

Code: Finnish

French:

Code: French

German:

Code: German

Greek:

Code: Greek

Hungarian:

Code: Hungarian

Italian:

Code: Italian

Japanese:

Code: Japanese

Dutch:

Code: Dutch

Norwegian:

Code: Norwegian

Polish (programmer's 214):

Code: Polish (programmer's 214)

Portuguese:

Code: Portuguese

Romanian (standard):

Code: Romanian (standard)

Russian:

Code: Russian

Slovak:

Code: Slovak

Spanish:

Code: Spanish

Swedish:

Code: Swedish

Thai:

Code: Thai

Turkish F:

Code: Turkish F

Turkish Q:

Code: Turkish Q

English (UK):

Code: English (UK)

Ukrainian:

Code: Ukrainian

Keyboard options

Standard keyboard — default:

Code: Standard keyboard — default

Virtual keyboard (outputs correct data in any keyboard-language mode):

Code: Virtual keyboard (outputs correct data in any keyboard-language mode)

Keyboard output interval: 0 ms — default:

Code: Keyboard output interval: 0 ms — default

Keyboard output interval: 10 ms:

Code: Keyboard output interval: 10 ms

Ctrl combination keys — when enabled, ASCII control characters 0x00–0x1F are sent as Ctrl key combinations (see the character equivalents table):

Ctrl combination output off — default:

Code: Ctrl combination output off — default

Ctrl combination output on:

Code: Ctrl combination output on

Sound signals

Passive buzzer — default:

Code: Passive buzzer — default

Active buzzer:

Code: Active buzzer

Mute on:

Code: Mute on

Mute off — default:

Code: Mute off — default

Volume: high — default:

Code: Volume: high — default

Volume: medium:

Code: Volume: medium

Volume: low:

Code: Volume: low

Beep after a successful scan: on — default:

Code: Beep after a successful scan: on — default

Beep after a successful scan: off:

Code: Beep after a successful scan: off

Power-on sound: on — default:

Code: Power-on sound: on — default

Power-on sound: off:

Code: Power-on sound: off

Beep after scanning a configuration code: on — default:

Code: Beep after scanning a configuration code: on — default

Beep after scanning a configuration code: off:

Code: Beep after scanning a configuration code: off

LED indicators

LED after a successful scan: on — default:

Code: LED after a successful scan: on — default

LED after a successful scan: off:

Code: LED after a successful scan: off

Decode LED always on — default:

Code: Decode LED always on — default

Decode LED always off:

Code: Decode LED always off

"No Read" message

When enabled, the scanner sends "NR" to the host whenever a code cannot be decoded (prefixes/suffixes are appended around the message).

No Read message off — default:

Code: No Read message off — default

No Read message on:

Code: No Read message on

Letter case

Normal letter case — default (as encoded in the barcode):

Code: Normal letter case — default (as encoded in the barcode)

All uppercase:

Code: All uppercase

All lowercase:

Code: All lowercase

Case inversion:

Code: Case inversion

Character set

Output character set: primitive (raw):

Code: Output character set: primitive (raw)

Output character set: GBK (GB2312) — default:

Code: Output character set: GBK (GB2312) — default

Output character set: Unicode (UTF-8):

Code: Output character set: Unicode (UTF-8)

Input character set: auto — default:

Code: Input character set: auto — default

Input character set: GBK (GB2312):

Code: Input character set: GBK (GB2312)

Input character set: UTF-8:

Code: Input character set: UTF-8

Input character set: ASCII:

Code: Input character set: ASCII

Input character set: Japanese:

Code: Input character set: Japanese

Code ID

When enabled, each transmitted barcode is preceded by a one-letter Code ID identifying its symbology — see the Code ID table.

Code ID off — default:

Code: Code ID off — default

Code ID on:

Code: Code ID on

Terminator (end mark)

The terminator is appended after the decoded data.

No terminator:

Code: No terminator

CR + LF:

Code: CR + LF

CR — default:

Code: CR — default

TAB:

Code: TAB

CR CR:

Code: CR CR

CR LF CR LF:

Code: CR LF CR LF

Multiple prefixes and suffixes

You can prepend/append up to several characters (including function keys such as F1–F12) to every scanned code. Procedure:

  1. Scan Set multiple prefixes (or Set multiple suffixes).
  2. For each character, scan four numeric codes from the numeric codes section corresponding to its scan value in the character equivalents table — e.g. F1 = 1022, A = 1065.
  3. Scan Complete setup to save.

Set multiple prefixes:

Code: Set multiple prefixes

Set multiple suffixes:

Code: Set multiple suffixes

Complete setup (save the prefix/suffix):

Code: Complete setup (save the prefix/suffix)

Output format

Output decoded data only — default:

Code: Output decoded data only — default

Output prefixes + data:

Code: Output prefixes + data

Output data + suffixes:

Code: Output data + suffixes

Output prefixes + data + suffixes:

Code: Output prefixes + data + suffixes

Hiding characters

Hide leading characters

Hide leading characters: off — default:

Code: Hide leading characters: off — default

Hide leading characters: on:

Code: Hide leading characters: on

Number of hidden characters (1–255): scan the code below, then three numeric codes — e.g. to hide 16 characters scan 0, 1, 6:

Set the number of hidden leading characters:

Code: Set the number of hidden leading characters

Hide middle characters

Hide middle characters: off — default:

Code: Hide middle characters: off — default

Hide middle characters: on:

Code: Hide middle characters: on

Start position (1–255): scan the code below, then three numeric codes — e.g. to hide after the 3rd character scan 0, 0, 3. Then set the number of hidden characters the same way:

Set the start position of hidden middle characters:

Code: Set the start position of hidden middle characters

Set the number of hidden middle characters:

Code: Set the number of hidden middle characters

Hide trailing characters

Hide trailing characters: off — default:

Code: Hide trailing characters: off — default

Hide trailing characters: on:

Code: Hide trailing characters: on

Number of hidden characters (1–255): scan the code below, then three numeric codes:

Set the number of hidden trailing characters:

Code: Set the number of hidden trailing characters

STX / ETX framing

Wrap the transmitted data in STX (0x02) / ETX (0x03) control characters.

STX/ETX off — default:

Code: STX/ETX off — default

Add STX (before the data):

Code: Add STX (before the data)

Add ETX (after the data):

Code: Add ETX (after the data)

Add STX and ETX:

Code: Add STX and ETX

Character replacement

Replace any character in the barcode data with another one. Procedure:

  1. Scan Set the character to be replaced, then four numeric codes with its scan value from the character equivalents table — e.g. GS (0x1D) = 1029.
  2. Scan Set the replacement character, then four numeric codes — e.g. } = 1125.
  3. Scan Complete setup, then enable the replacement.

Set the character to be replaced:

Code: Set the character to be replaced

Set the replacement character:

Code: Set the replacement character

Complete setup (save the replacement):

Code: Complete setup (save the replacement)

Character replacement on:

Code: Character replacement on

Character replacement off — default:

Code: Character replacement off — default

Enabling and disabling code types

All barcodes on:

Code: All barcodes on

All barcodes off:

Code: All barcodes off

1D codes on:

Code: 1D codes on

1D codes off:

Code: 1D codes off

2D codes on:

Code: 2D codes on

2D codes off:

Code: 2D codes off

Reverse (inverted) code reading on:

Code: Reverse (inverted) code reading on

Reverse (inverted) code reading off:

Code: Reverse (inverted) code reading off

1D symbologies

UPC-A

UPC-A on — default:

Code: UPC-A on — default

UPC-A off:

Code: UPC-A off

UPC-A preamble: none:

Code: UPC-A preamble: none

UPC-A preamble: system character — default:

Code: UPC-A preamble: system character — default

UPC-A preamble: system character and country code:

Code: UPC-A preamble: system character and country code

Transmit UPC-A check digit — default:

Code: Transmit UPC-A check digit — default

Do not transmit UPC-A check digit:

Code: Do not transmit UPC-A check digit

UPC-A 2-digit add-on on:

Code: UPC-A 2-digit add-on on

UPC-A 2-digit add-on off — default:

Code: UPC-A 2-digit add-on off — default

UPC-A 5-digit add-on on:

Code: UPC-A 5-digit add-on on

UPC-A 5-digit add-on off — default:

Code: UPC-A 5-digit add-on off — default

UPC-A: require the add-on code:

Code: UPC-A: require the add-on code

UPC-A: add-on code optional — default:

Code: UPC-A: add-on code optional — default

UPC-E

UPC-E on — default:

Code: UPC-E on — default

UPC-E off:

Code: UPC-E off

UPC-E preamble: none:

Code: UPC-E preamble: none

UPC-E preamble: system character — default:

Code: UPC-E preamble: system character — default

UPC-E preamble: system character and country code:

Code: UPC-E preamble: system character and country code

Transmit UPC-E check digit — default:

Code: Transmit UPC-E check digit — default

Do not transmit UPC-E check digit:

Code: Do not transmit UPC-E check digit

UPC-E 2-digit add-on on:

Code: UPC-E 2-digit add-on on

UPC-E 2-digit add-on off — default:

Code: UPC-E 2-digit add-on off — default

UPC-E 5-digit add-on on:

Code: UPC-E 5-digit add-on on

UPC-E 5-digit add-on off — default:

Code: UPC-E 5-digit add-on off — default

UPC-E: require the add-on code:

Code: UPC-E: require the add-on code

UPC-E: add-on code optional — default:

Code: UPC-E: add-on code optional — default

UPC-E1 on:

Code: UPC-E1 on

UPC-E1 off — default:

Code: UPC-E1 off — default

UPC conversions

Convert UPC-E to UPC-A: on:

Code: Convert UPC-E to UPC-A: on

Convert UPC-E to UPC-A: off — default:

Code: Convert UPC-E to UPC-A: off — default

Convert UPC-A to EAN-13: on:

Code: Convert UPC-A to EAN-13: on

Convert UPC-A to EAN-13: off — default:

Code: Convert UPC-A to EAN-13: off — default

EAN-8

EAN-8 on — default:

Code: EAN-8 on — default

EAN-8 off:

Code: EAN-8 off

EAN-8 2-digit add-on on:

Code: EAN-8 2-digit add-on on

EAN-8 2-digit add-on off — default:

Code: EAN-8 2-digit add-on off — default

EAN-8 5-digit add-on on:

Code: EAN-8 5-digit add-on on

EAN-8 5-digit add-on off — default:

Code: EAN-8 5-digit add-on off — default

EAN-8: require the add-on code:

Code: EAN-8: require the add-on code

EAN-8: add-on code optional — default:

Code: EAN-8: add-on code optional — default

EAN-13

EAN-13 on — default:

Code: EAN-13 on — default

EAN-13 off:

Code: EAN-13 off

Transmit EAN-13 check digit — default:

Code: Transmit EAN-13 check digit — default

Do not transmit EAN-13 check digit:

Code: Do not transmit EAN-13 check digit

EAN-13 2-digit add-on on:

Code: EAN-13 2-digit add-on on

EAN-13 2-digit add-on off — default:

Code: EAN-13 2-digit add-on off — default

EAN-13 5-digit add-on on:

Code: EAN-13 5-digit add-on on

EAN-13 5-digit add-on off — default:

Code: EAN-13 5-digit add-on off — default

EAN-13: require the add-on code:

Code: EAN-13: require the add-on code

EAN-13: add-on code optional — default:

Code: EAN-13: add-on code optional — default

Bookland EAN (ISBN) on:

Code: Bookland EAN (ISBN) on

Bookland EAN (ISBN) off — default (ISBN read as EAN-13):

Code: Bookland EAN (ISBN) off — default (ISBN read as EAN-13)

Code 128 / GS1-128

Code 128 on — default:

Code: Code 128 on — default

Code 128 off:

Code: Code 128 off

GS1-128 on — default:

Code: GS1-128 on — default

GS1-128 off:

Code: GS1-128 off

Interleaved 2 of 5 (ITF)

Interleaved 2 of 5 on — default:

Code: Interleaved 2 of 5 on — default

Interleaved 2 of 5 off:

Code: Interleaved 2 of 5 off

Interleaved 2 of 5: length within range:

Code: Interleaved 2 of 5: length within range

Interleaved 2 of 5: any length:

Code: Interleaved 2 of 5: any length

Interleaved 2 of 5 check digit verification on:

Code: Interleaved 2 of 5 check digit verification on

Interleaved 2 of 5 check digit verification off — default:

Code: Interleaved 2 of 5 check digit verification off — default

Transmit Interleaved 2 of 5 check digit:

Code: Transmit Interleaved 2 of 5 check digit

Do not transmit Interleaved 2 of 5 check digit — default:

Code: Do not transmit Interleaved 2 of 5 check digit — default

Matrix 2 of 5

Matrix 2 of 5 on:

Code: Matrix 2 of 5 on

Matrix 2 of 5 off — default:

Code: Matrix 2 of 5 off — default

Matrix 2 of 5: length within range:

Code: Matrix 2 of 5: length within range

Matrix 2 of 5: any length:

Code: Matrix 2 of 5: any length

Matrix 2 of 5 check digit verification on:

Code: Matrix 2 of 5 check digit verification on

Matrix 2 of 5 check digit verification off — default:

Code: Matrix 2 of 5 check digit verification off — default

Transmit Matrix 2 of 5 check digit:

Code: Transmit Matrix 2 of 5 check digit

Do not transmit Matrix 2 of 5 check digit — default:

Code: Do not transmit Matrix 2 of 5 check digit — default

Industrial 2 of 5

Industrial 2 of 5 on:

Code: Industrial 2 of 5 on

Industrial 2 of 5 off — default:

Code: Industrial 2 of 5 off — default

Industrial 2 of 5: length within range:

Code: Industrial 2 of 5: length within range

Industrial 2 of 5: any length:

Code: Industrial 2 of 5: any length

Standard 2 of 5

Standard 2 of 5 on:

Code: Standard 2 of 5 on

Standard 2 of 5 off — default:

Code: Standard 2 of 5 off — default

Standard 2 of 5: length within range:

Code: Standard 2 of 5: length within range

Standard 2 of 5: any length:

Code: Standard 2 of 5: any length

Code 39

Code 39 on — default:

Code: Code 39 on — default

Code 39 off:

Code: Code 39 off

Code 39: any length:

Code: Code 39: any length

Code 39 check digit verification on:

Code: Code 39 check digit verification on

Code 39 check digit verification off — default:

Code: Code 39 check digit verification off — default

Transmit Code 39 check digit — default:

Code: Transmit Code 39 check digit — default

Do not transmit Code 39 check digit:

Code: Do not transmit Code 39 check digit

Do not transmit Code 39 start/stop characters — default:

Code: Do not transmit Code 39 start/stop characters — default

Transmit Code 39 start/stop characters:

Code: Transmit Code 39 start/stop characters

Code 39 Full ASCII on:

Code: Code 39 Full ASCII on

Code 39 Full ASCII off — default:

Code: Code 39 Full ASCII off — default

Code 32

Code 32 on:

Code: Code 32 on

Code 32 off — default:

Code: Code 32 off — default

Code 32: add prefix A on:

Code: Code 32: add prefix A on

Code 32: add prefix A off:

Code: Code 32: add prefix A off

Code 93

Code 93 on:

Code: Code 93 on

Code 93 off:

Code: Code 93 off

Code 93: any length:

Code: Code 93: any length

Code 11

Code 11 on:

Code: Code 11 on

Code 11 off:

Code: Code 11 off

Code 11: any length:

Code: Code 11: any length

Code 11 check digit verification off:

Code: Code 11 check digit verification off

Code 11: one check digit:

Code: Code 11: one check digit

Code 11: two check digits:

Code: Code 11: two check digits

Transmit Code 11 check digit — default:

Code: Transmit Code 11 check digit — default

Do not transmit Code 11 check digit:

Code: Do not transmit Code 11 check digit

Codabar

Codabar on:

Code: Codabar on

Codabar off:

Code: Codabar off

Codabar: any length:

Code: Codabar: any length

Codabar start/stop characters: ABCD/ABCD — default:

Code: Codabar start/stop characters: ABCD/ABCD — default

Codabar start/stop characters: ABCD/TN*E:

Code: Codabar start/stop characters: ABCD/TN*E

Transmit Codabar start/stop characters — default:

Code: Transmit Codabar start/stop characters — default

Do not transmit Codabar start/stop characters:

Code: Do not transmit Codabar start/stop characters

MSI

MSI on:

Code: MSI on

MSI off — default:

Code: MSI off — default

MSI: any length:

Code: MSI: any length

GS1 DataBar

GS1 DataBar on:

Code: GS1 DataBar on

GS1 DataBar off:

Code: GS1 DataBar off

GS1 composite code on:

Code: GS1 composite code on

GS1 composite code off — default:

Code: GS1 composite code off — default

2D symbologies

QR Code

QR Code on — default:

Code: QR Code on — default

QR Code off:

Code: QR Code off

QR: read normal codes only — default:

Code: QR: read normal codes only — default

QR: read normal and reverse codes:

Code: QR: read normal and reverse codes

QR mirror: off — default:

Code: QR mirror: off — default

QR mirror: on:

Code: QR mirror: on

DataMatrix

DataMatrix on — default:

Code: DataMatrix on — default

DataMatrix off:

Code: DataMatrix off

DataMatrix: read normal codes only — default:

Code: DataMatrix: read normal codes only — default

DataMatrix: read reverse codes only:

Code: DataMatrix: read reverse codes only

DataMatrix: read normal and reverse codes:

Code: DataMatrix: read normal and reverse codes

DataMatrix mirror: off — default:

Code: DataMatrix mirror: off — default

DataMatrix mirror: on:

Code: DataMatrix mirror: on

PDF417 / Aztec / MaxiCode / Han Xin

PDF417 on — default:

Code: PDF417 on — default

PDF417 off:

Code: PDF417 off

Aztec on:

Code: Aztec on

Aztec off — default:

Code: Aztec off — default

MaxiCode on:

Code: MaxiCode on

MaxiCode off — default:

Code: MaxiCode off — default

Han Xin on:

Code: Han Xin on

Han Xin off — default:

Code: Han Xin off — default

Numeric codes

For parameters that require numeric values (times, character counts, scan values of characters), scan the appropriate numbered codes below.

Digit 0:

Code: Digit 0

Digit 1:

Code: Digit 1

Digit 2:

Code: Digit 2

Digit 3:

Code: Digit 3

Digit 4:

Code: Digit 4

Digit 5:

Code: Digit 5

Digit 6:

Code: Digit 6

Digit 7:

Code: Digit 7

Digit 8:

Code: Digit 8

Digit 9:

Code: Digit 9

Cancel (abort an incorrect entry):

Code: Cancel (abort an incorrect entry)

Code ID table

Code IDSymbology
AUPC-A, UPC-E, EAN-8, EAN-13
BCode 39, Code 32
CCodabar
DCode 128, GS1-128, ISBT 128
ECode 93
FInterleaved 2 of 5 / ITF, ITF-14
GIndustrial 2 of 5, Standard 2 of 5
HCode 11
JMSI, MSI/Plessey
RGS1 DataBar-14, GS1 DataBar Limited, GS1 DataBar Expanded, RSS
VMatrix 2 of 5
rPDF417
uDataMatrix (DM)
qQR
aAztec Code
xMaxi Code
cHanXin

Character equivalents table

Scan values used when setting prefixes/suffixes and character replacement (four numeric codes per character). Control characters 0x00–0x1F list the keyboard function key and the Ctrl combination (used when Ctrl combination output is enabled).

Full character equivalents table (127 entries)
Scan valueHEXFunction keyCtrl combination
100000hNullCTRL 2
100101hKeypad EnterCTRL A
100202hCaps LockCTRL B
100303hRight ArrowCTRL C
100404hUp ArrowCTRL D
100505hNullCTRL E
100606hNullCTRL F
100707hEnterCTRL G
100808hLeft ArrowCTRL H
100909hHorizontal TabCTRL I
10100AhDown ArrowCTRL J
10110BhVertical TabCTRL K
10120ChBackspaceCTRL L
10130DhEnterCTRL M
10140EhInsertCTRL N
10150FhEscCTRL O
101610hF11CTRL P
101711hHomeCTRL Q
101812hPrint ScreenCTRL R
101913hDeleteCTRL S
102014hTab+ShiftCTRL T
102115hF12CTRL U
102216hF1CTRL V
102317hF2CTRL W
102418hF3CTRL X
102519hF4CTRL Y
10261AhF5CTRL Z
10271BhF6CTRL [
10281ChF7CTRL \
10291DhF8CTRL ]
10301EhF9CTRL 6
10311FhF10CTRL -
103220hSpace
103321h!
103422h"
103523h#
103624h$
103725h%
103826h&
103927h'
104028h(
104129h)
10422Ah*
10432Bh+
10442Ch,
10452Dh-
10462Eh.
10472Fh/
104830h0
104931h1
105032h2
105133h3
105234h4
105335h5
105436h6
105537h7
105638h8
105739h9
10583Ah:
10593Bh;
10603Ch<
10613Dh=
10623Eh>
10633Fh?
106440h@
106541hA
106642hB
106743hC
106844hD
106945hE
107046hF
107147hG
107248hH
107349hI
10744AhJ
10754BhK
10764ChL
10774DhM
10784EhN
10794FhO
108050hP
108151hQ
108252hR
108353hS
108454hT
108555hU
108656hV
108757hW
108858hX
108959hY
10905AhZ
10915Bh[
10925Ch\
10935Dh]
10945Eh^
10955Fh_
109660h```
109761ha
109862hb
109963hc
110064hd
110165he
110266hf
110367hg
110468hh
110569hi
11066Ahj
11076Bhk
11086Chl
11096Dhm
11106Ehn
11116Fho
111270hp
111371hq
111472hr
111573hs
111674ht
111775hu
111876hv
111977hw
112078hx
112179hy
11227Ahz
11237Bh{
11247Ch|
11257Dh}
11267Eh~

Frequently asked questions

Can the HD6600 work without being paired to a device?
Yes. Thanks to its built-in memory, the HD6600 can store up to 5000 scanned codes offline and transfer them to a computer later, which makes it ideal for mobile inventory and fieldwork.
What is the difference between 2.4 GHz and Bluetooth mode?
The 2.4 GHz mode uses the included USB receiver and works as a plug-and-play wireless keyboard with computers. Bluetooth mode allows pairing directly with smartphones, tablets and laptops without any receiver.
Which code symbologies does the HD6600 read?
The HD6600 reads all leading 1D barcodes (including Code 128, Code 39, EAN/UPC, ITF, GS1 DataBar) and 2D codes such as QR Code, Micro QR, Data Matrix, PDF417 and Maxicode.
How do I configure the HD6600?
All settings are changed by scanning the QR configuration codes on this page — e.g. keyboard layout, terminator, prefixes/suffixes or per-symbology switches. If anything goes wrong, scan the Restore factory defaults code.
Can I add a function key (e.g. F1) as a prefix or suffix?
Yes. Scan the Set multiple prefixes or suffixes code, then four numeric codes with the key's scan value from the character equivalents table (e.g. F1 = 1022), and finish with the Complete setup code.

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.