Chs 7mi Programming Guide en
Chs 7mi Programming Guide en
Model Model
D730 Black S730 Blue
D730 Gray S730 Green
D730 Red S730 Red
D730 White S730 White
S730 Yellow
TABLE OF CONTENTS
COMPANION APP3
RESETS3
BLUETOOTH CONNECTION MODE4
PREFIX/SUFFIX5
VIBRATE/BEEP MODES6
ACTIVE MODES7
PRESENTATION MODES8
HID KEYBOARD LANGUAGE SETTINGS9-10
AUTOMATIC RECONNECTION11
BLUETOOTH CONNECTION ROLES12
DATA MODE - FOR SPP MODE ONLY13
PROGRAMMING14
1D SYMBOLOGIES
UPC/EAN15-25
CODE 12826
GS1-12826
CODE 3927-28
CONVERT CODE 39 TO CODE 32 (ITALIAN PHARMA CODE)29
CODE 32 PREFIX29
CODE 9330
INTERLEAVED 2 OF 531
CODABAR32-33
MSI34-35
GS1 DATABAR36-37
SAMPLE BARCODES38
COMPANION APP
Set up your scanner with Socket Mobile Companion App.
Scan QR code with mobile device to Scan QR code with mobile device to
download app. download app.
RESETS
Make sure the scanner is not connected to a host computer or device before scanning a command
barcode.
Factory Reset
Configures the scanner to factory defaults. The scanner powers off after scanning this barcode.
Pairing Reset
If the scanner is paired with a device, unpair it before trying to connect to a different device.
Step 1: Scan barcode (for serial number that begins 1931 and above only).
Step 2: Remove or forget the scanner from the Bluetooth list on the
host device.
Configures the scanner to Human Interface Device (HID) mode. The scanner will be discoverable as a
keyboard to other Bluetooth devices.
Application Mode (Auto Connect-SPP) for Windows or Android 8.0 and later
*Configures the scanner to Serial Port Profile.
Application Mode (SPP) for Windows or Android version 7.0 and lower
*Configures the scanner to Serial Port Profile (SPP).
4
PREFIX/SUFFIX
You can configure the scanner to automatically add a prefix and/or suffix to each scan of data. Scanner is
allowed 1 prefix and 2 suffixes.
Note: Scanning multiple commands in a single instance will overwrite (not append) the previous
command.
Suffix – Tab
Configures the scanner to add a tab after decoded data.
Data As Is
Configures the scanner to return only the decoded data (i.e., no prefix or suffix).
5
VIBRATE/BEEP MODES
Make sure the scanner is not connected to a host computer or device before scanning a command
barcode.
Vibrate “Off”
Disable the scanner from vibrating to indicate a successful scan.
Beep “Off”
Disable the scanner from beeping to indicate a successful scan.
6
ACTIVE MODES
Scan one of the barcodes to reconfigure the scanner to remain powered on for a longer time.
These settings drain the battery faster. Please ensure the scanner is charged daily.
2 hours (default)
Scanner powers off in 2 hours when idle/inactive while connected and 5 minutes when disconnected.
Scanner Always On
Configures the scanner to never power off.
7
PRESENTATION MODES
Scan one of the barcodes to configure the scanner to automatically scan barcodes.
These settings drain the battery faster. Please ensure the scanner is charged daily.
#FNB 41FBA50000#
#FNB 41FBA50003#
Detect Mode
Configures the scanner to switch to presentation mode when power is detected on the charging pins. The
automatic scan will continue until power is removed.
#FNB 41FBA50002#
Stand Mode
Scanner is permanently in presentation mode.
#FNB 41FBA50001#
8
HID KEYBOARD LANGUAGE SETTINGS
Scan only when the scanner is in Basic Mode (HID profile).
These barcodes are to configure the scanner for different languages using Microsoft Windows keyboard
layout.
English (Default)
English UK
French
German
Italian
9
HID KEYBOARD LANGUAGE SETTINGS
Japanese
Polish
Spanish
Swedish
ANSI Emulation
10
AUTOMATIC RECONNECTION
All Bluetooth Connection Modes are OK.
Important! After scanning this command barcode, power off and power on the scanner to make sure it is
configured properly.
11
BLUETOOTH CONNECTION ROLES
Advanced users only.
Acceptor (default)
Configures the scanner to accept a Bluetooth connection puts the scanner in discoverable mode.
Initiator
Configures the scanner to initiate a connection to a computer/device with the Bluetooth Device Address
specified in the barcode.
The barcode must be formatted in Code 128 and contain the data #FNIaabbccddeeff# such that
aabbccddeeff is the Bluetooth Device Address of the computer/device you want to connect to the scanner.
You must create a custom barcode for each computer/device that you want to connect to the scanner.
12
DATA MODE-FOR SPP MODE ONLY
Advanced users only.
13
PROGRAMMING
What is a 1D barcode?
Linear, 1 dimensional barcodes are a row of parallel lines of varying thickness. The information is stored in
the widths of the bars and spaces. 1D barcodes are used in retail products.
What is a 2D barcode?
2D barcodes are a pattern of black and white blocks arranged in a square or rectangles. Two dimensional
barcodes can hold significant amount of information and are more typically used than 1D barcodes. 2D
barcodes are used for manufacturing, warehousing, etc.
After scanning a command barcode, power off and on the scanner to make sure it’s configured.
To enhance the speed of reading, disable all symbologies and enable the desired symbology only.
Note: Most computer monitors allow scanning the barcodes directly on the screen. When scanning
from the screen, be sure to set the document magnification to a level where you can see the barcode
clearly, and bars and/or spaces are not merging.
14
1D SYMBOLOGIES
Make sure the scanner is not connected to a host computer or device before scanning a command
barcode.
Disable UPC-A
Disable UPC-E
15
1D SYMBOLOGIES
To enable or disable UPC-E1, scan the appropriate barcode below.
Enable UPC-E1
Disable EAN-8
16
1D SYMBOLOGIES
To enable or disable EAN-13, scan the appropriate barcode below.
Disable EAN-13
Note: If you enable Bookland EAN, select a Bookland ISBN Format on page 49. Also select either Decode
UPC/EAN Supplementals, Autodiscriminate UPC/EAN Supplementals, or Enable 978/979 Supplemental
Mode in Decode UPC/EAN Supplementals on page (insert page number)
17
1D SYMBOLOGIES
Bookland ISBN Format
If Bookland EAN is enabled, select one of the following formats for Bookland data:
• Bookland ISBN-10 - The digital scanner reports Bookland data starting with 978 in traditional 10-digit
format with the special Bookland check digit for backward-compatibility. Data starting with 979 is not
considered Bookland in this mode.
• Bookland ISBN-13 - The digital scanner reports Bookland data (starting with either 978 or 979) as EAN-
13 in 13-digit format to meet the 2007 ISBN-13 protocol.
Note: For Bookland EAN to function properly, ensure Bookland EAN is enabled (see Enable/Disable Book-
land EAN), then select either Decode UPC/EAN Supplementals, Autodiscriminate UPC/EAN Supplementals,
or Enable 978/979 Supplemental Mode in Decode UPC/EAN Supplementals.
Bookland ISBN-13
Note: If you enable Bookland EAN, select a Bookland ISBN Format. Also select either Decode UPC/EAN
Supplementals, Autodiscriminate UPC/EAN Supplementals, or Enable 978/979 Supplemental Mode in De-
code UPC/EAN Supplementals on page 31-32.
18
1D SYMBOLOGIES
Decode UPC/EAN Supplementals
Supplementals are appended characters (2 or 5) according to specific code format conventions (e.g., UPC
A+2, UPC E+2). Several options are available:
• If Decode UPC/EAN with Supplemental characters is selected, the scan engine does not decode UPC/
EAN symbols without supplemental characters.
• If Ignore UPC/EAN with Supplemental characters is selected, and the SM1 is presented with a UPC/
EAN symbol with a supplemental, the scan engine decodes the UPC/EAN and ignores the supplemental
characters.
• Select Enable 978/979 Supplemental Mode to enable the SM1 to identify supplementals for EAN-13 bar
codes starting with a ‘978’ or ‘979’ prefix only. All other UPC/EAN bar codes are decoded immediately
and the supplemental characters ignored.
19
1D SYMBOLOGIES
Scan the appropriate barcode below to transmit the symbol with or without the UPC-A check digit.
Scan the appropriate barcode below to transmit the symbol with or without the UPC-E check digit.
20
1D SYMBOLOGIES
Scan the appropriate barcode below to transmit the symbol with or without the UPC-E1 check digit.
21
1D SYMBOLOGIES
UPC-A Preamble
Preamble characters (Country Code and System Character) can be transmitted as part of a UPC-A symbol.
Select one of the following options for transmitting UPC-A preamble to the host device: transmit system
character only, transmit system character and country code (“0” for USA), or transmit no preamble.
No Preamble
22
1D SYMBOLOGIES
UPC-E Preamble
Preamble character (System Character) can be transmitted as part of a UPC-E symbol. Select one of
the following options for transmitting UPC-E preamble to the host device: transmit system character or
transmit no preamble.
No Preamble
23
1D SYMBOLOGIES
UPC-E1 Preamble
Preamble character (System Character) can be transmitted as part of a UPC-E1 symbol. Select one of
the following options for transmitting UPC-E1 preamble to the host device: transmit system character or
transmit no preamble.
No Preamble
24
1D SYMBOLOGIES
Convert UPC-E1 to UPC-A
Enable this parameter to convert UPC-E1 (zero suppressed) decoded data to UPC-A format
before transmission. After conversion, data follows UPC-A format and is affected by UPC-A programming
selections (e.g., Preamble, Check Digit). Scan DO NOT CONVERT UPC-E TO UPC-A to transmit UPC-E1 (zero
suppressed) decoded data.
25
1D SYMBOLOGIES
To enable or disable Code 128, scan the appropriate barcode below.
To enable or disable GS1-128 (formerly UCC/EAN-128), scan the appropriate barcode below.
Disable GS1-128
26
1D SYMBOLOGIES
To enable or disable Code 39, scan the appropriate barcode below.
Disable Code 39
Code 39 Full ASCII is a variant of Code 39 which pairs characters to encode the full ASCII character set. To
enable or disable Code 39 Full ASCII, scan the appropriate barcode below.
27
1D SYMBOLOGIES
Set Lengths for Code 39
The length of a code refers to the number of characters (i.e., human readable characters), including
check digit(s) the code contains. Lengths for Code 39 may be set for any length, one or two discrete
lengths, or lengths within a specific range. If Code 39 Full ASCII is enabled, Length Within a Range or Any
Length are the preferred options. To set lengths, contact support@socketmobile.com.
• One Discrete Length - This option limits decodes to only those Code 39 symbols containing a selected
length.
• Two Discrete Lengths - This option limits decodes to only those Code 39 symbols containing either of
two selected lengths.
• Length Within Range - This option limits decodes to only those Code 39 symbols within a specified
range.
• Any Length - Scan this option to decode Code 39 symbols containing any number of characters.
28
1D SYMBOLOGIES
Code 32 is a variant of Code 39 used by the Italian pharmaceutical industry. Scan the appropriate barcode
below to enable or disable converting Code 39 to Code 32.
Enable this parameter to add the prefix character “A” to all Code 32 barcodes. Convert Code 39 to Code
32 (Italian Pharma Code) must be enabled for this parameter to function.
29
1D SYMBOLOGIES
To enable or disable Code 93, scan the appropriate barcode below.
Enable Code 93
• One Discrete Length - Select this option to decode only those codes containing a selected length.
• Two Discrete Lengths - Select this option to decode only those codes containing two selected
lengths.
• Length Within Range - This option sets the unit to decode a code type within a specified range.
• Any Length - Scan this option to decode Code 93 symbols containing any number of characters.
30
1D SYMBOLOGIES
To enable or disable Interleaved 2 of 5, scan the appropriate barcode below.
Disable Interleaved 2 of 5
• One Discrete Length - Select this option to decode only those codes containing a selected length.
• Two Discrete Lengths - Select this option to decode only those codes containing two selected
lengths.
• Length Within Range - Select this option to decode only codes within a specified range.
• Any Length - Scan this option to decode I 2 of 5 symbols containing any number of characters.
31
1D SYMBOLOGIES
To enable or disable Codabar, scan the appropriate barcode below.
Enable Codabar
• One Discrete Length - Select this option to decode only those codes containing a selected length.
• Two Discrete Lengths - This option sets the unit to decode only those codes containing two selected
lengths.
• Length Within Range - Select this option to decode a code within a specified range.
• Any Length - Scan this option to decode Codabar symbols containing any number of characters.
32
1D SYMBOLOGIES
CLSI Editing
When enabled, this parameter strips the start and stop characters and inserts a space after the first, fifth,
and tenth characters of a 14-character Codabar symbol.
Note: Symbol length does not include start and stop characters.
NOTIS Editing
When enabled, this parameter strips the start(A) and stop (A or B) characters from decoded Codabar
symbol.
33
1D SYMBOLOGIES
To enable or disable MSI, scan the appropriate barcode below.
Enable MSI
• One Discrete Length - Select this option to decode only those codes containing a selected length.
• Two Discrete Lengths - Select this option to decode only those codes containing two selected
lengths.
• Length Within Range - Select this option to decode codes within a specified range.
MSI-Any Length
• Any Length - Scan this option to decode MSI symbols containing any number of characters.
34
1D SYMBOLOGIES
MSI Check Digits
These check digits at the end of the bar code verify the integrity of the data. At least one check digit is
always required. Check digits are not automatically transmitted with the data.
Scan this symbol to transmit the check digit with the data.
35
1D SYMBOLOGIES
To enable or disable GS1 DataBar-14, scan the appropriate barcode below.
To enable or disable GS1 DataBar Limited, scan the appropriate barcode below.
36
1D SYMBOLOGIES
To enable or disable GS1 DataBar Expanded, scan the appropriate barcode below.
37
SAMPLE BARCODES
Linear 1D and 2D
For testing only.
38
PROGRAMMING GUIDE
SOCKET MOBILE INC.
2020