Table of Contents Companion App Resets Bluetooth Connection Mode Prefix/Suffix Vibrate/Beep Modes Active Modes Presentation Modes HID Keyboard Language Settings HID Keyboard Language Settings Automatic Reconnection Bluetooth Connection Roles Data Mode-For SPP Mode Only Programming 1D Symbologies Bookland EAN Bookland ISBN Format Codabar CLSI Editing NOTIS Editing...
Page 3
Table of Contents 2D Symbologies Aztec Data Matrix Han Xin Maxicode MicroPDF417 PDF417 Micro QR Code QR Code Postal Codes Australia Postal Japan Postal UK Postal US Postal US Postnet OCR-A 49-50 OCR-B 51-54 OCR Lines OCR Orientation 56-57 Inverse OCR US Currency MICR E13B Sample Barcodes...
Companion App Download the Socket Mobile Companion app to set-up your barcode scanner. Available for Scan QR Code with your device to visit the Companion app download page, or go to https://sckt.tech/companion...
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).
Scan command barcode(s) to configure the scanner. iOS Application Mode for Apple Devices (default) *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 command 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.
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. For model D740 and S740 only. Auto Mode (recommended) Configures the scanner to switch to presentation mode when power is detected on the charging 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 keyboard layout. English (Default) English UK French German Italian Japanese Polish Spanish...
Page 12
HID Keyboard Language Settings ANSI Emulation Swedish 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 after the scanner is powered on.
Bluetooth Connection Roles Advanced users only. For Mac OS, Apple iOS, and other smart devices.) Basic Mode (HID) Keyboard - Changes a scanner in HID-Peripheral mode to HID-Keyboard mode. Basic Mode (HID) Peripheral - For some MS Windows or Android mobile devices. Changes a scanner in HID-Keyboard mode to HID-Peripheral mode.
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.
Bookland EAN To enable or disable Bookland EAN, scan the appropriate barcode below. Enable Disable (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) Bookland ISBN Format Bookland ISBN Format...
Bookland ISBN-10 Bookland ISBN-13 (default) 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 Decode UPC/EAN Supplementals on page 31-32. Codabar To enable or disable Codabar, scan the appropriate barcode below. Enable (default) Disable Set Lengths for Codabar...
CLSI Editing 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 Disable (default) NOTIS Editing...
Code 32 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. Convert Code 39 to Code 32 Enable Disable (default)
Page 22
Code 39 To enable or disable Code 39, scan the appropriate barcode below. Code 39 Enable (default) Disable 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. Code 39 Full ASCII Enable Disable (default)
Code 39 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.
Code 93 To enable or disable Code 93, scan the appropriate barcode below. Enable Code 93 Enable (default) Disable 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.
Page 25
Code 128 To enable or disable Code 128, scan the appropriate barcode below. Enable Code 128 (default) Enable (default) Disable Code 128 - Any Length EAN-8 To enable or disable EAN-8, scan the appropriate barcode below. Enable EAN-8 (default) Enable (default) Disable...
EAN-13 To enable or disable EAN-13, scan the appropriate barcode below. Enable (default) Disable EAN Zero Extend When enabled, this parameter adds five leading zeros to decoded EAN-8 symbols to make them compatible in format to EAN-13 symbols and code type would be changed to EAN-13. Disable this parameter to transmit EAN-8 symbols as is.
Interleaved 2 of 5 To enable or disable Interleaved 2 of 5, scan the appropriate barcode below. Enable (default) Disable 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.
To enable or disable MSI, scan the appropriate barcode below. Enable Disable (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 30
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.
UPC-A To enable or disable UPC-A, scan the appropriate barcode below. UPC-A Enable (default) Disable 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”...
Page 32
UPC-A System Character & Country Code 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...
UPC-E To enable or disable UPC-E, scan the appropriate barcode below. Enable (default) Disable 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.
UPC-E 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 UPC-E1 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 Enable Disable (default)
Page 35
No Preamble System Character (default) System Character & Country Code Transmit UPC-E1 Check Digit (default) Do Not Transmit UPC-E1 Check Digit...
Page 36
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.
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.
2D Symbologies Make sure the scanner is not connected to a host computer or device before scanning a com- mand barcode. To enable or disable, scan the appropriate bar code.
Australia Postal Enable Disable (default) Japan Postal Enable Disable (default) UK Postal Enable Disable (default) Transmit Check Digit (default) Do Not Transmit...
US Postal Includes US Postnet and US Planet, with our without check digit. Transmit Check Digit (default) Do Not Transmit Check Digit US Postnet Enable (default) Disable...
OCR-A Make sure the scanner is not connected to a host computer or device before scanning a command barcode. To enable or disable OCR-A, scan one of the following barcodes. Enable Disable (default) OCR-A Variant Font variant sets a processing algorithm and default character subset for the given font. To choose a variant, scan one of the following barcodes.
Page 48
OCR-A OCR-A Reserved 1 supports the following characters: $*+-./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ OCR-A Reserved 2 supports the following characters: $*+-./0123456789<>ABCDEFGHIJKLMNOPQRSTUVWXYZ OCR-A Banking supports the following characters: -0123456789<>...
OCR-B To enable or disable OCR-B, scan one of the following barcodes. Enable Disable (default) OCR-B Variant OCR-B has the following variants. Selecting the most appropriate font variant affects performance and accuracy. For the best performance in travel document reading, fix the target document and the decoder in place of 7-9 inches (18-23 centimeters).
Page 50
OCR-B OCR-B Limited supports the following characters: +,-./0123456789<>ACENPSTVX OCR-B ISBN 10-Digit Book Numbers supports the following characters: -0123456789>BCEINPSXz OCR-B ISBN 10 or 13-Digit Book Numbers supports the following characters: -0123456789>BCEINPSXz OCR-B Travel Document Version 1 (TD1) 3 Line ID Cards supports the following characters: -0123456789<ABCDEFGHIJKLMNOPQRSTUVWXYZ...
Page 51
OCR-B OCR-B Travel Document Version 2 (TD2) 2 Line ID Cards supports the following characters: -0123456789<ABCDEFGHIJKLMNOPQRSTUVWXYZ Travel Document 2 or 3 Line ID Cards Auto-Detect supports the following characters: !#$%()*+,-./0123456789<>ABCDEFGHIJKLMNOPQRSTUVWXYZ^|Ñ OCR-B Passport supports the following characters: -0123456789<ABCDEFGHIJKLMNOPQRSTUVWXYZÑ OCR-B Visa Type A supports the following characters: -0123456789<ABCDEFGHIJKLMNOPQRSTUVWXYZ...
Page 52
OCR-B OCR-B Visa Type B supports the following characters: -0123456789<ABCDEFGHIJKLMNOPQRSTUVWXYZÑ OCR-B ICAO Travel Documents This allows reading either TD1, TD2, Passport, Visa Type A, or Visa Type B without switching between these options. It automatically recognizes the travel document read.
OCR Lines To select the number of OCR lines to decode, scan one of the following barcodes. Note: Selecting Visas, TD1, or TD2 ID cards automatically sets the appropriate OCR Lines. OCR 1 Line OCR 2 Lines (default) OCR 3 Lines (default)
OCR Orientation OCR Orientation Select one of five options to specify the orientation of an OCR string to be read: ° • 0 to the imaging engine (default) ° • 270 clockwise (or 90o counterclockwise) to the imaging engine ° •...
Inverse OCR Inverse OCR is white or light words on a black or dark background. Select an option for decoding inverse OCR: • Regular Only - decode regular OCR (black on white) strings only. • Inverse Only - decode inverse OCR (white on black) strings only. •...
US Currency To enable or disable US Currency Serial Number, scan one of the following barcodes. Enable Disable (default) MICR E13B To enable or disable MICR E13B, scan one of the following barcodes. MICR E 13 B uses the following characters: Enable Disable (default)
Environmentally Friendly Socket Mobile is a responsible global citizen that works actively to mitigate global climate change and to minimize our products’ long-term impact on the environment. These principles inform our decisions and are reflected in our actions. Our shipping boxes are uncolored and free of dying chemicals to make them recyclable.
Page 61
able of onTenTs ompanion esets luetooth onneCtion Refix uffix iBRate odes CtiVe odes Resentation odes hid K eyBoaRd anguage ettings hid K eyBoaRd anguage ettings utomatiC eConneCtion luetooth onneCtion oles spp m RogRamming 1D S ymbologIeS ooKland isBn f ooKland oRmat odaBaR Clsi e...
Page 62
able of onTenTs 2D S ymbologIeS ZteC atRix axiCode pdf417 iCRo pdf417 QR C iCRo QR C ostal odes ustRalia ostal apan ostal uK p ostal us p ostal us p ostnet oCR-a 49-50 oCR-B 51-54 oCR l ines oCR o 56-57 Rientation nVeRse...
Socket Mobile Companion Appを使ってスキャナーの設定が簡単にできます Available for Scan QR Code with your device to visit the Companion app download page, or go to socketmobile.com/support/companion...
Application Mode (Auto Connect-SPP) for Windows or Android 8.0 and later *スキャナーをSerial Port Profileに設定します. Application Mode (SPP) for Windows or Android version 7.0 and lower *スキャナーをSerial Port Profile (SPP)に設定します. Basic Mode (HID) (全てのホストデバイスに適用) スキャナーをHuman Interface Device (HID) modeに設定します. スキャナーはキーボードとしてホストデバイ スが検出可能になります. *Socket Mobile SDKで開発されたアプリのリストは: socketmobile.co.jp/partners/appでご覧いただけます.
Page 70
HID K eyboarD anguage ettIngS このコマンドバーコードはスキャナーがBasic Mode (HID profile)の時にのみスキャンします. これらのバーコードは、 MicrosoftのWindowsキーボードレイアウトを使用してさまざまな言語用にスキ ャナーを 構成するためのものです. Japanese English (Default) English UK French German...
Page 71
HID K eyboarD anguage ettIngS Italian Polish Spanish Swedish ANSI Emulation ANSIエミュレーションは、 Windowsシステムでは遅くなる可能性があります.
SPP M 上級者向け. Packet Mode (default) デコードされたデータをパケッ ト形式で送信するようにスキャナーを構成します. Raw Mode - Android and Windows only デコードされたデータを生の (パケッ ト化されていない) 形式で送信するようにスキャナーを構成します.
nterleaved Interleaved 2 of 5を有効または無効にするには、 以下の適切なバーコードをスキャンします. Enable Interleaved 2 of 5 (default) Disable Interleaved 2 of 5 Set Lengths for Interleaved 2 of 5 コードの長さは、 コードに含まれるチェックディジットを含む文字数 (人間が読める文字) を指します。 I 2 of 5の長 さは、 1つまたは2つの任意の長さ、 あるいは指定の長さに設定できます。 長さを設定するには、 sales-japan@socketmobile.comにお問い合わせください • One Discrete Length - 選択した長さを含むコードのみをデコードするには、 このオプションを選択します. •...
Page 94
UPC-A System Character (default) System Character & Country Code 以下の適切なバーコードをスキャンして、 UPC-Aチェックディジットの有無にかかわらずシンボルを送信します. Transmit UPC-A Check Digit (default) Do Not Transmit UPC-A Check Digit...
UPC-E UPC-Eを有効または無効にするには、 以下のバーコードをスキャンします. Enable UPC-E (default) Disable UPC-E UPC-E Preamble プリアンブル文字 (システム文字) は、 UPC-Eシンボルの一部として送信できます. UPC-Eプリアンブルをホストデバ イスに送信するには、 次のいずれかのオプションを選択します. システム文字を送信するか、 プリアンブルを送信しな い. No Preamble System Character (default)
Page 96
UPC-E System Character & Country Code 以下の適切なバーコードをスキャンして、 UPC-Eチェックディジッ トの有無にかかわらずシンボルを送信します. Transmit UPC-E Check Digit (default) Do Not Transmit UPC-E Check Digit...
Page 98
UPC-E1 System Character & Country Code Transmit UPC-E1 Check Digit (default) Do Not Transmit UPC-E1 Check Digit Convert UPC-E1 to UPC-A このパラメーターを有効にして、 送信前にUPC-E1 (ゼロ抑制) デコードされたデータをUPC-A形式に変換します. 変換後、 データはUPC-A形式に従い、 UPC-Aプログラミングの選択 (プリアンブル、 チェックディジッ トなど) の影響 を受けます. スキャンUPC-EをUPC-Aに変換しないでくださいUPC-E1 (ゼロ抑制) デコ ードされたデータを送信 するにはDO NOT CONVERT UPC-E TO UPC-Aをスキャンしてください. Convert UPC-E1 to UPC-A Do Not Convert UPC-E1 to UPC-A (default)
ustrAliA ostAl Enable Disable (default) #FNB00F508C60408FFF023010000# #FNB00F508C60408FFF023000000# apan ostal Disable (default) Enable #FNB00F508C60408FFF022010000# #FNB00F508C60408FFF022000000# UK P ostal Enable Disable (default) #FNB00F507C60408FF5B010000# #FNB00F507C60408FF5B000000# Transmit Check Digit (default) Do Not Transmit #FNB00F507C60408FF60010000# #FNB00F507C60408FF60000000#...
US P oStal Includes US Postnet and US Planet, with our without check digit. Transmit Check Digit (default) Do Not Transmit Check Digit #FNB00F507C60408FF5F000000# #FNB00F507C60408FF5F010000# US P oStnet Enable (default) Disable #FNB00F507C60408FF59010000# #FNB00F507C60408FF59000000#...
Page 111
OCR-B OCR-B Banking 次の文字をサポートします: !#$%()*+,-./0123456789<>ABCDEFGHIJKLMNOPQRSTUVWXYZ^|Ñ OCR-B Limited 次の文字をサポートします: +,-./0123456789<>ACENPSTVX OCR-B ISBN 10-Digit Book Numbers 次の文字をサポートします: -0123456789>BCEINPSXz OCR-B ISBN 10 or 13-Digit Book Numbers 次の文字をサポートします: -0123456789>BCEINPSXz...
Page 112
OCR-B OCR-B Travel Document Version 1 (TD1) 3 Line ID Cards 次の文字をサポートします: -0123456789<ABCDEFGHIJKLMNOPQRSTUVWXYZ OCR-B Travel Document Version 2 (TD2) 2 Line ID Cards 次の文字をサポートします: -0123456789<ABCDEFGHIJKLMNOPQRSTUVWXYZ Travel Document 2 or 3 Line ID Cards Auto-Detect 次の文字をサポートします: !#$%()*+,-./0123456789<>ABCDEFGHIJKLMNOPQRSTUVWXYZ^|Ñ OCR-B Passport 次の文字をサポートします: -0123456789<ABCDEFGHIJKLMNOPQRSTUVWXYZÑ...
Page 113
OCR-B OCR-B Visa Type A 次の文字をサポートします: -0123456789<ABCDEFGHIJKLMNOPQRSTUVWXYZ OCR-B Visa Type B 次の文字をサポートします: -0123456789<ABCDEFGHIJKLMNOPQRSTUVWXYZÑ OCR-B ICAO Travel Documents これにより、 TD1、 TD2、 パスポート、 VisaタイプA、 またはVisaタイプBのいずれかを、 読み取ることができます. 読ん だ渡航文書を自動的に認識します.
Need help?
Do you have a question about the DW940 and is the answer not in the manual?
Questions and answers