Companion App Set up your scanner with Socket Mobile Companion App. • Easy to follow instructions for pairing scanners • Check scanner status • Check warranty and register scanners Learn more about Application Mode. Scan QR code with mobile device Scan QR code with mobile device to download app.
Configures the scanner to Human Interface Device (HID) mode. The scanner will be discoverable as a keyboard to other Bluetooth devices. Application Mode (MFi-SPP) for Apple Devices *Required for Apple iOS applications developed with Socket Mobile SDK. Application Mode (Auto Connect-SPP) for Windows or Android 8.0 and later *Configures the scanner to Serial Port Profile.
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. For custom prefix and suffix, contact support@socketmobile.com. Note: Scanning multiple commands in a single instance will overwrite (not append) the previous command.
Vibrate/Beep Modes Make sure the scanner is not connected to a host computer or device before scanning a com- mand barcode. Vibrate “On” (default) Enable the scanner to vibrate to indicate a successful scan. Vibrate “Off” Disable the scanner from vibrating to indicate a successful scan. Beep “On”...
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. Continuous Power for 4 hours Configures the scanner to remain on for 4 hours.
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. Mobile Mode (default) Reverts back to manual scan mode. #FNB 41FBA50000# Auto Mode (recommended) Configures the scanner to switch to presentation mode when power is detected on the charg- ing pins.
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 key- board layout. English (Default) English UK French German Italian...
Page 10
HID Keyboard Language Settings Japanese Polish Spanish Swedish ANSI Emulation ANSI Emulation can be slower on Windows systems.
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. Enable Automatic Reconnection from scanner (default) Configure the scanner to automatically initiate a connection to the last paired computer/device af- ter the scanner is powered on.
Bluetooth Connection Roles Advanced users only. Basic Mode (HID) Keyboard Changes a scanner in HID-Peripheral mode to HID-Keyboard mode. For Mac OS, Apple iOS, and other smart devices. Basic Mode (HID) Peripheral Changes a scanner in HID-Keyboard mode to HID-Peripheral mode. For some MS Windows or Android mobile devices.
Data Mode-For spp mode only Advanced users only. Packet Mode (default) Configures the scanner to transmit decoded data in packet format. Raw Mode - Android and Windows only Configures the scanner to transmit decoded data in raw (unpacketed) format.
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.
Page 15
1D symbologies Make sure the scanner is not connected to a host computer or device before scanning a com- mand barcode. To enable or disable UPC-A, scan the appropriate barcode below. Enable UPC-A (default) Disable UPC-A To enable or disable UPC-E, scan the appropriate barcode below. Enable UPC-E (default) Disable UPC-E...
Page 16
1D symbologies To enable or disable UPC-E1, scan the appropriate barcode below. Note: UPC-E1 is not a UCC (Uniform Code Council) approved symbology. Enable UPC-E1 Disable UPC-E1 (default) To enable or disable EAN-8, scan the appropriate barcode below. Enable EAN-8 (default) Disable EAN-8...
1D symbologies To enable or disable EAN-13, scan the appropriate barcode below. Enable EAN-13 (default) Disable EAN-13 To enable or disable EAN Bookland, scan the appropriate barcode below. Enable Bookland EAN Disable Bookland EAN (default) 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)
Page 18
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.
Page 19
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.
Page 20
1D symbologies Scan the appropriate barcode below to transmit the symbol with or without the UPC-A check digit. Transmit UPC-A Check Digit (default) Do Not Transmit UPC-A Check Digit Scan the appropriate barcode below to transmit the symbol with or without the UPC-E check digit. Transmit UPC-E Check Digit (default) Do Not Transmit UPC-E Check Digit...
Page 21
1D symbologies Scan the appropriate barcode below to transmit the symbol with or without the UPC-E1 check digit. Transmit UPC-E1 Check Digit (default) Do Not Transmit UPC-E1 Check Digit...
Page 22
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 trans- mit no preamble.
Page 23
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 charac- ter or transmit no preamble. No Preamble System Character (default) System Character &...
Page 24
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 charac- ter or transmit no preamble. No Preamble System Character (default) System Character &...
Page 25
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 pro- gramming selections (e.g., Preamble, Check Digit). Scan DO NOT CONVERT UPC-E TO UPC-A to transmit UPC-E1 (zero suppressed) decoded data.
1D symbologies To enable or disable Code 39, scan the appropriate barcode below. Enable Code 39 (default) 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. Enable Code 39 Full ASCII Disable Code 39 Full ASCII (default)
Page 28
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.
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. Note: Code 39 must be enabled in order for this parameter to function. Enable Convert Code 39 to Code 32 Disable Convert Code 39 to Code 32 (default) Enable this parameter to add the prefix character “A”...
1D symbologies To enable or disable Code 93, scan the appropriate barcode below. Enable Code 93 Disable Code 93 (default) Set Lengths for Code 93 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains.
1D symbologies To enable or disable Interleaved 2 of 5, scan the appropriate barcode below. Enable Interleaved 2 of 5 (default) Disable Interleaved 2 of 5 Set Lengths for Interleaved 2 of 5 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains.
1D symbologies To enable or disable Codabar, scan the appropriate barcode below. Enable Codabar Disable Codabar (default) Set Lengths for Codabar 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 Codabar may be set for any length, one or two discrete lengths, or lengths within a specific range.
Page 33
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. Enable CLSI Editing Disable CLSI Editing (default) NOTIS Editing...
1D symbologies To enable or disable MSI, scan the appropriate barcode below. Enable MSI Disable MSI (default) Set Lengths for MSI The length of a code refers to the number of characters (i.e., human readable characters) the code contains, and includes check digits. Lengths for MSI can be set for any length, one or two discrete lengths, or lengths within a specific range.
Page 35
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. One MSI Check Digit (default) Two MSI Check Digit Scan this symbol to transmit the check digit with the data.
2D symbologies Make sure the scanner is not connected to a host computer or device before scanning a command barcode. To enable or disable, scan the appropriate bar code below. PDF417 Enable (default) Disable #FNB00F507C60408FF0F010000# #FNB00F507C60408FF0F000000# MicroPDF41 Enable (default) Disable #FNB00F507C60408FFE3010000# #FNB00F507C60408FFE3000000# DataMatrix...
postal codes To enable or disable US Postnet, scan one of the following barcodes. US Postnet Enable Disable (default) #FNB00F507C60408FF59010000# #FNB00F507C60408FF59000000# US Postal (includes US Postnet and US Planet, with or without check digit) Transmit Check Digit (default) Do Not Transmit Check Digit #FNB00F507C60408FF5F010000# #FNB00F507C60408FF5F000000# UK Postal...
Page 41
postal codes To enable or disable Japan Postal, scan one of the following barcodes. Japan Postal Enable Disable (default) #FNB00F508C60408FFF022010000# #FNB00F508C60408FFF022000000# Australia Post Enable Disable (default) #FNB00F508C60408FFF023000000# #FNB00F508C60408FFF023010000#...
Need help?
Do you have a question about the D840 and is the answer not in the manual?
Questions and answers