Skip to main content

Mobile QR and barcode scanner with phone holder, 2.4 GHz and Bluetooth, onboard memory, HDWR HD7700

GTIN: 5907614662431 · SKU: HD7700

Table of contents

Specifications

  • Processor: ARM Cortex 32-bit
  • Light source: CMOS sensor
  • Scan confirmation: LED indicator, beep and vibration
  • Scanning method: manual (push button) or automatic (proximity-triggered)
  • Scanning speed: 200 scans per second
  • Error rate: 1/5 million
  • Onboard memory: 16 Mb (up to 50,000 scanned codes)
  • Wireless communication: Bluetooth and 2.4 GHz radio
  • Wireless range: 10–15 m
  • Battery capacity: 3000 mAh
  • Charging voltage: 5 V
  • Charging time: 4 hours
  • Standby time: 30 days
  • Interface: USB
  • Drop resistance: up to 1.5 m
  • Device dimensions: 14.7 × 6.8 × 3.1 cm
  • Mounted phone height: 14 to 17.5 cm
  • Maximum mounted phone thickness: up to 1 cm
  • Package dimensions: 22 × 12 × 4 cm
  • Device weight: 125 g
  • Weight with packaging: 180 g
  • Operating temperature: 0 to 40 °C
  • Storage temperature: −40 to 80 °C
  • Readable 1D codes: Codabar, Code 11, Code 93, MSI, Code 128, UCC/EAN-128, Code 39, EAN-8, EAN-13, UPC-A, ISBN, Industrial 2 of 5, Interleaved 2 of 5 (ITF), Standard 2 of 5, Matrix 2 of 5
  • Readable 2D codes: QR, DataMatrix, PDF417, Hanxin, Micro PDF417

Set contents

  • Wireless HD7700 QR scanner with phone holder
  • USB cable
  • USB-C cable
  • USB receiver (2.4 GHz dongle)
  • Paper user manual (English)

Features

  • Phone holder: a slide-and-clamp mechanism holds phones 14–17.5 cm tall and up to 1 cm thick; an anti-slip insert protects the case
  • 1D and 2D scanning: a CMOS sensor reads classic barcodes as well as QR, DataMatrix and PDF417 — from paper labels and LCD/LED/OLED screens, including phones
  • Dual wireless: a bundled 2.4 GHz USB receiver (plug-and-play keyboard) plus Bluetooth HID/SPP/BLE for direct pairing with phones, tablets and laptops
  • Onboard memory (storage mode): store up to 50,000 codes while out of range and upload them later in one batch
  • No-loss mode: guaranteed delivery in 2.4G and virtual-Bluetooth modes
  • Wired over USB-C: transfer data to the mounted phone, or scan and charge at the same time
  • Highly configurable: 22 keyboard layouts, iOS keyboard, end mark, transmission speed and delay, hide characters, prefix/suffix (including scan time), letter case, an ASCII character table and the v6000 symbology switches

Configuration codes

To change scanner settings, scan the barcode below directly with the HD7700.

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

Restore factory defaults

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

Code: Restore factory defaults

Version information (output the firmware version):

Code: Version information

Battery level (output the current battery charge):

Code: Battery level

Scanning mode

The scanner supports three trigger modes (v6000 QR family):

Manual mode — push button (default):

Code: Manual mode — push button (default)

Continuous mode (one scan after another):

Code: Continuous mode (one scan after another)

Automatic mode (proximity-triggered):

Code: Automatic mode (proximity-triggered)

Connection and pairing

The HD7700 connects to the host in several ways. By default the bundled 2.4 GHz USB receiver works as a keyboard (HID) — just plug it in.

2.4 GHz

2.4 GHz mode (pair with the USB receiver):

Code: 2.4 GHz mode

Enter pairing mode:

Code: Enter pairing mode

2.4 GHz Virtual COM port

Use this when your software expects a serial (COM) device: scan COM port mode, then Enter pairing mode, plug in the receiver — a COM port is created on the host.

COM port mode:

Code: COM port mode

Bluetooth

Bluetooth HID mode (Bluetooth keyboard):

Code: Bluetooth HID mode

Bluetooth SPP mode (serial port profile):

Code: Bluetooth SPP mode

Bluetooth BLE mode (Bluetooth Low Energy):

Code: Bluetooth BLE mode

Bluetooth name change

  1. Scan Change Bluetooth name. 2. Scan a barcode whose data is the new name (the example below sets "Scanner123"; you can generate your own code in any barcode generator). 3. Scan Save name.

Change Bluetooth name:

Code: Change Bluetooth name

Example: name Scanner123:

Code: Example: name Scanner123

Save name (set as default):

Code: Save name (set as default)

HID searching by button

When enabled, holding the scan button for 8 seconds starts Bluetooth HID pairing:

HID searching by button (8 s) on:

Code: HID searching by button (8 s) on

HID searching by button (8 s) off:

Code: HID searching by button (8 s) off

Operating modes

Normal mode (real-time — each scan is transmitted to the host immediately):

Code: Normal mode

Storage mode (scans are saved to onboard memory; upload them later):

Code: Storage mode

Total amount of stored data:

Code: Total amount of stored data

Data transmission (data is kept in memory afterwards):

Code: Data transmission

Clear data (upload the data first):

Code: Clear data

No-loss mode (guaranteed delivery — recommended only for 2.4G and virtual Bluetooth, not recommended for Bluetooth HID/SPP/BLE):

Code: No-loss mode

End mark

Character automatically appended after each scanned code.

CR (Carriage Return):

Code: End mark CR

LF (Line Feed):

Code: End mark LF

CR + LF:

Code: End mark CR + LF

Remove CR + LF (no end mark):

Code: End mark Remove CR + LF

TAB:

Code: End mark TAB

Transmission speed and delay

Add a delay or slow the transmission down if the host receives data too fast to keep up.

Enable 2.4 GHz delay:

Code: Enable 2.4 GHz delay

Disable 2.4 GHz delay:

Code: Disable 2.4 GHz delay

Inter-character delay: 5 ms:

Code: Inter-character delay: 5 ms

Inter-character delay: 10 ms:

Code: Inter-character delay: 10 ms

Inter-character delay: 20 ms:

Code: Inter-character delay: 20 ms

Inter-character delay: 30 ms:

Code: Inter-character delay: 30 ms

Inter-character delay: 40 ms:

Code: Inter-character delay: 40 ms

Inter-character delay: 50 ms:

Code: Inter-character delay: 50 ms

Speed — Fast:

Code: Speed — Fast

Speed — Middle:

Code: Speed — Middle

Speed — Slow:

Code: Speed — Slow

Speed — Super slow:

Code: Speed — Super slow

Buzzer and vibration

Buzzer off:

Code: Buzzer off

Buzzer on:

Code: Buzzer on

Vibration off (optional):

Code: Vibration off (optional)

Vibration on (optional):

Code: Vibration on (optional)

Letter case

Convert to lowercase:

Code: Convert to lowercase

Convert to uppercase:

Code: Convert to uppercase

No case change:

Code: No case change

Swap upper ↔ lower case:

Code: Swap upper ↔ lower case

iOS keyboard

Control the on-screen keyboard on iOS devices.

Show / hide the iOS keyboard:

Code: Show / hide the iOS keyboard

Double-click to pull up the iOS keyboard:

Code: Double-click to pull up the iOS keyboard

Double-click to hide the iOS keyboard:

Code: Double-click to hide the iOS keyboard

Standby timer

Standby after 1 minute:

Code: Standby after 1 minute

Standby after 5 minutes:

Code: Standby after 5 minutes

Standby after 10 minutes:

Code: Standby after 10 minutes

Standby after 30 minutes:

Code: Standby after 30 minutes

Never enter standby:

Code: Never enter standby

Standby immediately:

Code: Standby immediately

Hide leading / trailing characters

Scan Hide leading characters (prefix) or Hide trailing characters (suffix), then scan one count code below. Re-scan the same prefix / suffix code to cancel hiding.

Hide leading characters (prefix):

Code: Hide prefix

Hide trailing characters (suffix):

Code: Hide suffix
Show all 16 character-count codes (hide 1–16)

Hide 1:

Code: Hide 1

Hide 2:

Code: Hide 2

Hide 3:

Code: Hide 3

Hide 4:

Code: Hide 4

Hide 5:

Code: Hide 5

Hide 6:

Code: Hide 6

Hide 7:

Code: Hide 7

Hide 8:

Code: Hide 8

Hide 9:

Code: Hide 9

Hide 10:

Code: Hide 10

Hide 11:

Code: Hide 11

Hide 12:

Code: Hide 12

Hide 13:

Code: Hide 13

Hide 14:

Code: Hide 14

Hide 15:

Code: Hide 15

Hide 16:

Code: Hide 16

Keyboard layout

Set the scanner's keyboard layout to match the host operating system.

Show all 22 keyboard layouts

English (USA):

Code: Keyboard English (USA)

German:

Code: Keyboard German

French:

Code: Keyboard French

Spanish:

Code: Keyboard Spanish

Italian:

Code: Keyboard Italian

Japanese:

Code: Keyboard Japanese

International universal keyboard:

Code: Keyboard International universal keyboard

Belgian:

Code: Keyboard Belgian

Portuguese:

Code: Keyboard Portuguese

English (UK):

Code: Keyboard English (UK)

Portuguese (Brazil):

Code: Keyboard Portuguese (Brazil)

French (Switzerland):

Code: Keyboard French (Switzerland)

Russian:

Code: Keyboard Russian

Czech:

Code: Keyboard Czech

French (Canada):

Code: Keyboard French (Canada)

Hungarian:

Code: Keyboard Hungarian

Polish:

Code: Keyboard Polish

Sweden / Finland:

Code: Keyboard Sweden / Finland

Spanish (Mexico):

Code: Keyboard Spanish (Mexico)

Argentine (Latin America):

Code: Keyboard Argentine (Latin America)

Norwegian:

Code: Keyboard Norwegian

German (Switzerland):

Code: Keyboard German (Switzerland)

Add prefix / suffix

To add a prefix or suffix made of one or more characters before / after every scanned barcode:

  1. Scan Allow for prefix adding (or Allow for suffix adding).
  2. Scan one or more character codes from the character table below.
  3. To cancel, scan Allow for prefix adding (or Allow for suffix adding) once more.

Allow for prefix adding:

Code: Allow prefix adding

Allow for suffix adding:

Code: Allow suffix adding

Characters beyond the basic table are selected by scanning a character-set code first (Character Set 0–4 per appendix A of the supplier manual), then the character code:

Character set 0:

Code: Character set 0

Character set 1:

Code: Character set 1

Character set 2:

Code: Character set 2

Character set 3:

Code: Character set 3

Character set 4:

Code: Character set 4

Scan time as prefix or suffix

Add scan time as prefix:

Code: Add scan time as prefix

Add scan time as suffix:

Code: Add scan time as suffix

Cancel time as prefix/suffix:

Code: Cancel time as prefix/suffix

For the clock to show the right time, calibrate it — see Clock calibration.

Character table

Each code below represents a single character used to compose prefixes or suffixes. Scan them after Allow for prefix / suffix adding above.

Show all 127 character codes (control characters and printable ASCII)

Control characters

SOH (0x01):

Code: Char SOH

STX (0x02):

Code: Char STX

ETX (0x03):

Code: Char ETX

EOT (0x04):

Code: Char EOT

ENQ (0x05):

Code: Char ENQ

ACK (0x06):

Code: Char ACK

BEL (0x07):

Code: Char BEL

BS (0x08):

Code: Char BS

HT (0x09):

Code: Char HT

LF (0x0A):

Code: Char LF

VT (0x0B):

Code: Char VT

FF (0x0C):

Code: Char FF

CR (0x0D):

Code: Char CR

SO (0x0E):

Code: Char SO

SI (0x0F):

Code: Char SI

DLE (0x10):

Code: Char DLE

DC1 (0x11):

Code: Char DC1

DC2 (0x12):

Code: Char DC2

DC3 (0x13):

Code: Char DC3

DC4 (0x14):

Code: Char DC4

NAK (0x15):

Code: Char NAK

SYN (0x16):

Code: Char SYN

ETB (0x17):

Code: Char ETB

CAN (0x18):

Code: Char CAN

EM (0x19):

Code: Char EM

SUB (0x1A):

Code: Char SUB

ESC (0x1B):

Code: Char ESC

FS (0x1C):

Code: Char FS

GS (0x1D):

Code: Char GS

RS (0x1E):

Code: Char RS

US (0x1F):

Code: Char US

Printable ASCII

Space:

Code: Char space

!:

Code: Char exclamation

":

Code: Char doublequote

#:

Code: Char hash

$:

Code: Char dollar

%:

Code: Char percent

&:

Code: Char ampersand

':

Code: Char singlequote

(:

Code: Char paren-open

):

Code: Char paren-close

*:

Code: Char asterisk

+:

Code: Char plus

,:

Code: Char comma

-:

Code: Char minus

.:

Code: Char period

/:

Code: Char slash

0:

Code: Char 0

1:

Code: Char 1

2:

Code: Char 2

3:

Code: Char 3

4:

Code: Char 4

5:

Code: Char 5

6:

Code: Char 6

7:

Code: Char 7

8:

Code: Char 8

9:

Code: Char 9

::

Code: Char colon

;:

Code: Char semicolon

<:

Code: Char less-than

=:

Code: Char equals

>:

Code: Char greater-than

?:

Code: Char question

@:

Code: Char at

A:

Code: Char A

B:

Code: Char B

C:

Code: Char C

D:

Code: Char D

E:

Code: Char E

F:

Code: Char F

G:

Code: Char G

H:

Code: Char H

I:

Code: Char I

J:

Code: Char J

K:

Code: Char K

L:

Code: Char L

M:

Code: Char M

N:

Code: Char N

O:

Code: Char O

P:

Code: Char P

Q:

Code: Char Q

R:

Code: Char R

S:

Code: Char S

T:

Code: Char T

U:

Code: Char U

V:

Code: Char V

W:

Code: Char W

X:

Code: Char X

Y:

Code: Char Y

Z:

Code: Char Z

[:

Code: Char bracket-open

\:

Code: Char backslash

]:

Code: Char bracket-close

^:

Code: Char caret

_:

Code: Char underscore

`:

Code: Char backtick

a:

Code: Char a

b:

Code: Char b

c:

Code: Char c

d:

Code: Char d

e:

Code: Char e

f:

Code: Char f

g:

Code: Char g

h:

Code: Char h

i:

Code: Char i

j:

Code: Char j

k:

Code: Char k

l:

Code: Char l

m:

Code: Char m

n:

Code: Char n

o:

Code: Char o

p:

Code: Char p

q:

Code: Char q

r:

Code: Char r

s:

Code: Char s

t:

Code: Char t

u:

Code: Char u

v:

Code: Char v

w:

Code: Char w

x:

Code: Char x

y:

Code: Char y

z:

Code: Char z

{:

Code: Char brace-open

|:

Code: Char pipe

}:

Code: Char brace-close

~:

Code: Char tilde

Delete:

Code: Char Delete

Ç (0xC7):

Code: Ç (0xC7)

ç (0xE7):

Code: ç (0xE7)

Reverse output

Reverse (inverted) code reading — light on dark (QR code):

Code: Reverse output

Clock calibration

The time encoded in the code below comes from the supplier manual (an example). To set the current date and time, generate your own code with the supplier's "Scanner Time Setting Offline Web Version" tool (downloadable from symcode.cn) and scan it:

Code: Clock calibration (manual example)

Symbology settings (v6000 QR codes)

The QR codes below enable/disable individual code types and their options (check digit, supplementals, length limits). They come from the supplier's supplementary manual "BARCODE FAMILY ENABLE/DISABLE (v6000)". For length parameters, scan "Set Length Limit" first, then the value code.

Code 128

Restore Code 128 Default:

Code: Restore Code 128 Default

Enable Code 128:

Code: Enable Code 128

Disable Code 128:

Code: Disable Code 128

Minimum Length Limit 00:

Code: Minimum Length Limit 00

Minimum Length Limit 04:

Code: Minimum Length Limit 04

Maximum Length Limit 32:

Code: Maximum Length Limit 32

Maximum Length Limit 255:

Code: Maximum Length Limit 255

Customize Minimum Length Limit:

Code: Customize Minimum Length Limit

Customize Maximum Length Limit:

Code: Customize Maximum Length Limit

EAN-8

Restore EAN-8 Default:

Code: Restore EAN-8 Default

Enable EAN-8:

Code: Enable EAN-8

Disable EAN-8:

Code: Disable EAN-8

Output Check Digit:

Code: Output Check Digit

Do Not Output Check Digit:

Code: Do Not Output Check Digit

Ignore 2 Digit Supplementals:

Code: Ignore 2 Digit Supplementals

Decode 2 Digit Supplementals:

Code: Decode 2 Digit Supplementals

Ignore 5 Digit Supplementals:

Code: Ignore 5 Digit Supplementals

Decode 5 Digit Supplementals:

Code: Decode 5 Digit Supplementals

EAN-13

Restore EAN-13 Default:

Code: Restore EAN-13 Default

Enable EAN-13:

Code: Enable EAN-13

Disable EAN-13:

Code: Disable EAN-13

Output Check Digit:

Code: Output Check Digit

Do Not Output Check Digit:

Code: Do Not Output Check Digit

Ignore 2 Digit Supplementals:

Code: Ignore 2 Digit Supplementals

Decode 2 Digit Supplementals:

Code: Decode 2 Digit Supplementals

Ignore 5 Digit Supplementals:

Code: Ignore 5 Digit Supplementals

Decode 5 Digit Supplementals:

Code: Decode 5 Digit Supplementals

Enable EAN13 Convert to ISBN:

Code: Enable EAN13 Convert to ISBN

Disable EAN13 Convert to ISBN:

Code: Disable EAN13 Convert to ISBN

Enable EAN13 Convert to ISSN:

Code: Enable EAN13 Convert to ISSN

Disable EAN13 Convert to ISSN:

Code: Disable EAN13 Convert to ISSN

UPCE1

Restore UPCE1 Default:

Code: Restore UPCE1 Default

Enable UPCE1:

Code: Enable UPCE1

Disable UPCE1:

Code: Disable UPCE1

Output Check Digit:

Code: Output Check Digit

Do Not Output Check Digit:

Code: Do Not Output Check Digit

Output System Characters:

Code: Output System Characters

Do Not Output System Characters:

Code: Do Not Output System Characters

Ignore 2 Digit Supplementals:

Code: Ignore 2 Digit Supplementals

Decode 2 Digit Supplementals:

Code: Decode 2 Digit Supplementals

Ignore 5 Digit Supplementals:

Code: Ignore 5 Digit Supplementals

Decode 5 Digit Supplementals:

Code: Decode 5 Digit Supplementals

UPCE0

Restore UPCE0 Default:

Code: Restore UPCE0 Default

Enable UPCE0:

Code: Enable UPCE0

Disable UPCE0:

Code: Disable UPCE0

Output Check Digit:

Code: Output Check Digit

Do Not Output Check Digit:

Code: Do Not Output Check Digit

Output System Characters:

Code: Output System Characters

Do Not Output System Characters:

Code: Do Not Output System Characters

UPCA

Restore UPCA Default:

Code: Restore UPCA Default

Enable UPCA:

Code: Enable UPCA

Disable UPCA:

Code: Disable UPCA

Enable UPCA Convert to EAN13:

Code: Enable UPCA Convert to EAN13

Disable UPCA Convert to EAN13:

Code: Disable UPCA Convert to EAN13

Output Check Digit:

Code: Output Check Digit

Do Not Output Check Digit:

Code: Do Not Output Check Digit

Output System Characters:

Code: Output System Characters

Do Not Output System Characters:

Code: Do Not Output System Characters

Ignore 2 Digit Supplementals:

Code: Ignore 2 Digit Supplementals

Decode 2 Digit Supplementals:

Code: Decode 2 Digit Supplementals

Ignore 5 Digit Supplementals:

Code: Ignore 5 Digit Supplementals

Decode 5 Digit Supplementals:

Code: Decode 5 Digit Supplementals

Interleaved 2 of 5

Restore Interleaved 2 of 5 Default:

Code: Restore Interleaved 2 of 5 Default

Enable Interleaved 2 of 5:

Code: Enable Interleaved 2 of 5

Disable Interleaved 2 of 5:

Code: Disable Interleaved 2 of 5

Minimum Length Limit 00:

Code: Minimum Length Limit 00

Minimum Length Limit 04:

Code: Minimum Length Limit 04

Maximum Length Limit 32:

Code: Maximum Length Limit 32

Maximum Length Limit 255:

Code: Maximum Length Limit 255

Customize Minimum Length Limit:

Code: Customize Minimum Length Limit

Customize Maximum Length Limit:

Code: Customize Maximum Length Limit

Do Not Output Check Digit:

Code: Do Not Output Check Digit

USS Checking and Output:

Code: USS Checking and Output

USS Checking and No Output:

Code: USS Checking and No Output

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

Minimum Length Limit 00:

Code: Minimum Length Limit 00

Minimum Length Limit 04:

Code: Minimum Length Limit 04

Maximum Length Limit 32:

Code: Maximum Length Limit 32

Maximum Length Limit 255:

Code: Maximum Length Limit 255

Customize Minimum Length Limit:

Code: Customize Minimum Length Limit

Customize Maximum Length Limit:

Code: Customize Maximum Length Limit

No Check:

Code: No Check

Check and Output:

Code: Check and Output

Check and No Output:

Code: Check and No Output

Industrial 2 of 5

Restore Industrial 2 of 5 Default:

Code: Restore Industrial 2 of 5 Default

Enable Industrial 2 of 5:

Code: Enable Industrial 2 of 5

Disable Industrial 2 of 5:

Code: Disable Industrial 2 of 5

Minimum Length Limit 00:

Code: Minimum Length Limit 00

Minimum Length Limit 04:

Code: Minimum Length Limit 04

Maximum Length Limit 32:

Code: Maximum Length Limit 32

Maximum Length Limit 255:

Code: Maximum Length Limit 255

Customize Minimum Length Limit:

Code: Customize Minimum Length Limit

Customize Maximum Length Limit:

Code: Customize Maximum Length Limit

No Check:

Code: No Check

Check and No Output:

Code: Check and No Output

Check and Output:

Code: Check and Output

IATA 2 of 5

Restore IATA 2 of 5 Default:

Code: Restore IATA 2 of 5 Default

Enable IATA 2 of 5:

Code: Enable IATA 2 of 5

Disable IATA 2 of 5:

Code: Disable IATA 2 of 5

Minimum Length Limit 00:

Code: Minimum Length Limit 00

Minimum Length Limit 04:

Code: Minimum Length Limit 04

Maximum Length Limit 32:

Code: Maximum Length Limit 32

Maximum Length Limit 255:

Code: Maximum Length Limit 255

Customize Minimum Length Limit:

Code: Customize Minimum Length Limit

Customize Maximum Length Limit:

Code: Customize Maximum Length Limit

No Check:

Code: No Check

Check and No Output:

Code: Check and No Output

Check and Output:

Code: Check and Output

Code 39

Restore Code 39 Default:

Code: Restore Code 39 Default

Enable Code 39:

Code: Enable Code 39

Disable Code 39:

Code: Disable Code 39

Output Start Character and End Character:

Code: Output Start Character and End Character

Do Not Output Start Character and End Character:

Code: Do Not Output Start Character and End Character

Minimum Length Limit 00:

Code: Minimum Length Limit 00

Minimum Length Limit 04:

Code: Minimum Length Limit 04

Maximum Length Limit 32:

Code: Maximum Length Limit 32

Maximum Length Limit 255:

Code: Maximum Length Limit 255

Customize Minimum Length Limit:

Code: Customize Minimum Length Limit

Customize Maximum Length Limit:

Code: Customize Maximum Length Limit

No Check:

Code: No Check

Check and No Output:

Code: Check and No Output

Check and Output:

Code: Check and Output

Enable Code 32:

Code: Enable Code 32

Disable Code 32:

Code: Disable Code 32

Enable Full ASCII:

Code: Enable Full ASCII

Disable Full ASCII:

Code: Disable Full ASCII

Codabar

Restore Codabar Default:

Code: Restore Codabar Default

Enable Codabar:

Code: Enable Codabar

Disable Codabar:

Code: Disable Codabar

Minimum Length Limit 00:

Code: Minimum Length Limit 00

Minimum Length Limit 04:

Code: Minimum Length Limit 04

Maximum Length Limit 32:

Code: Maximum Length Limit 32

Maximum Length Limit 255:

Code: Maximum Length Limit 255

Customize Minimum Length Limit:

Code: Customize Minimum Length Limit

Customize Maximum Length Limit:

Code: Customize Maximum Length Limit

No Check:

Code: No Check

Mod 10 Check and Output:

Code: Mod 10 Check and Output

Mod 10 Check and No Output:

Code: Mod 10 Check and No Output

Mod 16 Check and Output:

Code: Mod 16 Check and Output

Mod 16 Check and No Output:

Code: Mod 16 Check and No Output

Do Not Output Start Character and End Character:

Code: Do Not Output Start Character and End Character

Output Start Character ABCD / End Character ABCD:

Code: Output Start Character ABCD / End Character ABCD

Output Start Character ABCD / End Character TN*E:

Code: Output Start Character ABCD / End Character TN*E

Output Start Character abcd / End Character abcd:

Code: Output Start Character abcd / End Character abcd

Output Start Character abcd / End Character tn*e:

Code: Output Start Character abcd / End Character tn*e

Code 93

Restore Code 93 Default:

Code: Restore Code 93 Default

Enable Code 93:

Code: Enable Code 93

Disable Code 93:

Code: Disable Code 93

Minimum Length Limit 00:

Code: Minimum Length Limit 00

Minimum Length Limit 04:

Code: Minimum Length Limit 04

Maximum Length Limit 32:

Code: Maximum Length Limit 32

Maximum Length Limit 255:

Code: Maximum Length Limit 255

Customize Minimum Length Limit:

Code: Customize Minimum Length Limit

Customize Maximum Length Limit:

Code: Customize Maximum Length Limit

Code 11

Restore Code 11 Default:

Code: Restore Code 11 Default

Enable Code 11:

Code: Enable Code 11

Disable Code 11:

Code: Disable Code 11

Minimum Length Limit 00:

Code: Minimum Length Limit 00

Minimum Length Limit 04:

Code: Minimum Length Limit 04

Maximum Length Limit 32:

Code: Maximum Length Limit 32

Maximum Length Limit 255:

Code: Maximum Length Limit 255

Customize Minimum Length Limit:

Code: Customize Minimum Length Limit

Customize Maximum Length Limit:

Code: Customize Maximum Length Limit

MSI Plessey

Restore MSI Plessey Default:

Code: Restore MSI Plessey Default

Enable MSI Plessey:

Code: Enable MSI Plessey

Disable MSI Plessey:

Code: Disable MSI Plessey

Minimum Length Limit 00:

Code: Minimum Length Limit 00

Minimum Length Limit 04:

Code: Minimum Length Limit 04

Maximum Length Limit 32:

Code: Maximum Length Limit 32

Maximum Length Limit 255:

Code: Maximum Length Limit 255

Customize Minimum Length Limit:

Code: Customize Minimum Length Limit

Customize Maximum Length Limit:

Code: Customize Maximum Length Limit

PDF 417

Enable PDF 417:

Code: Enable PDF 417

Disable PDF 417:

Code: Disable PDF 417

QR Code

Enable QR Code:

Code: Enable QR Code

Disable QR Code:

Code: Disable QR Code

Micro 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

Micro PDF417

Enable Micro PDF417:

Code: Enable Micro PDF417

Disable Micro PDF417:

Code: Disable Micro PDF417

Aztec

Enable Aztec:

Code: Enable Aztec

Disable Aztec:

Code: Disable Aztec

Data Code

Data Code 0:

Code: Data Code 0

Data Code 1:

Code: Data Code 1

Frequently asked questions

What is the difference between the HD7700 and the HD770?
The HD7700 uses a CMOS sensor that reads both 1D barcodes and 2D codes (QR, Data Matrix) including from screens. The HD770 uses a laser engine and reads only 1D barcodes. Both feature a phone holder, Bluetooth, 2.4G and 50,000-code memory.
Can the HD7700 scan QR codes from a phone screen?
Yes. The CMOS imaging engine reads 1D and 2D codes from paper labels and LCD/LED/OLED screens, including smartphone displays.
How many codes can be stored in memory mode?
The built-in memory stores up to 50,000 scanned codes. Stored data can be uploaded to a computer later via USB or wireless connection.
How do I mount a phone in the holder?
The slide-and-clamp mechanism fits phones 14 to 17.5 cm tall and up to 1 cm thick. The cradle has an anti-slip insert, and data can be transferred over Bluetooth or with the included USB-C cable.
How do I configure the HD7700?
All settings are changed by scanning the configuration codes on this page — e.g. keyboard layout, end mark, prefixes/suffixes, operating modes or symbology switches. If anything goes wrong, scan the Restore factory defaults 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.