Data Reader
Charging Cable or Charging Dock
Product Card
Allen Wrench
QuickStart Guide
Prior to first use - Fully charge your barcode reader.
Use a USB-C wall charger to charge batteries until the battery light turns solid green (up to 8 hours).
Charging from a computer or laptop USB port will not provide enough power and could cause charging, connection or scanning performance issues.
Important: Do not charge Socket Mobile data readers in temperatures above 100°F/40°C, as the reader may not charge properly.
Charging Requirements: Min 5.0 VDC, 1 AMP - Max 5.5 VDC, 3 AMPs
Using a charging cable
Using a charging dock
a. Scan Button
b. Volume Buttons
c. Phone Power Button
d. Scanning Indicator
e. Charging Cable
f. Scanner Power Button
g. Accessory Eyelet
h. Scan Button
i. Battery LED
j. Good Scan LED
k. Bluetooth LED
Socket Mobile’s barcode readers can be wiped clean with a cloth dampened with isopropyl alcohol or water. Or, the barcode readers can be wiped clean with a Sani-Cloth.
Warning:
DO NOT USE BLEACH FOR CLEANING (barcode reader’s material property may be affected)
*Also used to display the on-screen keyboard in Basic Keyboard Mode (iOS only).
Battery LED
Battery status
(plugged into power supply)
LED Activity
Meaning
Blinking yellow
Charging the battery
Solid green
Battery is 100% full
Battery status
(not plugged into power supply)
LED Activity
Meaning
Solid green
Battery capacity from 100% to 26%
Solid yellow
Battery capacity from 25% to 10%
Solid red
Warning - Battery capacity below 10%
Blinking red
The battery level is critically low.
Alternatively, if the battery charge status is unknown the battery light will flash red until power is connected and the barcode reader is fully charged.
Scan LED
Scan/Read
LED Activity
Meaning
Blink green once
Good scan/read
Blink red once
Bad scan/read
Solid red - for as long as power button is pressed
Power button pressed
Bluetooth LED
Bluetooth
LED Activity
Meaning
Quick blinking blue
(2 blinks every second)
Discoverable - waiting for a host Bluetooth connection
Slow blinking blue
(1 blink every second)
Barcode reader is attempting to connect to the last known host device. After 1 minute of blinking, barcode reader will stop searching and omit a long tone.
No light - no activity
Barcode reader has attempted to connect and failed.
Press trigger button to try again.
Solid Blue
Barcode reader is connected
Beep patterns
Beep pattern | Sound meaning |
Low-High Tone | Power on |
High-Low Tone | Power off |
High-High Tone | Power supply detected and barcode reader started charging |
1 Low Beep | Barcode reader has toggled on-screen keyboard or keyboard toggle feature is enable (iOS devices only) |
1 Beep | Data successfully scanned |
2 Beeps (same tone) | Barcode reader disconnected |
1 Long Beep | Barcode reader gave up searching for a host |
3 Beeps (escalating tone) | Barcode reader has been reconfigured (the command scanned successfully) |
3 Beeps (escalating tone followed by long tone) | The command barcode did NOT work. (Verify if the command barcode used is valid for your barcode reader and try again) |
If you are using a barcode reader-enabled application, typically the application provides settings for beep settings.
Configuration Settings
Time after powering on barcode reader | Bluetooth mode |
0-5 minutes | Discoverable and connectable. |
5 minutes | If connection is not made, barcode reader powers off. |
2 hours | If your barcode reader is connected but not used it will power off in 2 hours. When scan button is pressed the timer is reset. |
Step 1: Unscrew the case with a cross-head screwdriver (not included in the package). | |
Step 2: Insert the internal charging cable and place the phone inside the case. | |
Step 3: Before reassembly, connect the charging cable to the case and verify it charges. | |
Step 4: Screw the top case down, being careful not to overtighten. |
Powering on the data reader: Press and hold the scanner power button until the battery light turns on and the barcode reader beeps twice (low-high). | |
Powering off or disconnecting the data reader: Press and hold down the small power button until the barcode reader beeps twice (high-low) and all lights turn off. When disconnected from a host device, the barcode reader will automatically power off after 5 minutes of inactivity. When connected to a host device, the barcode reader will automatically power off after 2 hours of inactivity. | |
Powering on/off the phone: Press and hold down the small power button until the phone screen turns on or off. |
Socket Mobile Companion helps you configure Socket Mobile barcode readers from the convenience of a mobile device.
Register a device and extend your warranty by 90 days
- Add multiple devices
- Purchase accessories (limited availability)
- Browse app partners
The Companion app enables you to configure the reader into the faster and more accurate App Mode, so it can be controlled by other apps, such as Shopify and Square, to name a couple of the 1000+ apps available.
The Socket Mobile Companion app is designed to ensure you get the maximum utility benefits from your Socket Mobile devices.
Scan this QR code with your mobile device to download our new app!
Step 1: Aim at the center of the barcode 2 to 25 in. away when using the data reader for 100% UPC Barcodes Note: Scanning distance and performance is affected by multiple factors including barcode size, barcode quality, and lighting conditions. | |
Step 2: Press the scan button By default, the barcode reader will beep, and the scan indicator will flash green to confirm a successful scan. Caution: Do not stare directly into the barcode reader's light beam. |
Operating System Connection Options
Operating Systems (OS) | Devices | Bluetooth HID Support | Bluetooth SPP Support | Bluetooth Apple Serial Specific (MFi Mode) |
Apple iOS | iPod, iPhone & iPad | Yes | N/A | Yes |
Note: To switch from one mode to the other you must remove the pairing information from both devices - host device and the barcode reader. (see pairing reset procedure)
Bluetooth connection profiles
Connect your barcode reader using one of the following Bluetooth connection modes:
Bluetooth mode
Description
iOS Application Mode* (Default)
Use this mode with an Apple app designed for Socket Mobile barcode readers.
Use with an App developed for iOS devices
Software installation is required
Mode to use for iOS applications that support Socket Mobile readers
Basic Keyboard Mode
Configures the barcode reader to Human Interface Device (HID).
(Does not include XG963, XS963, iXG963, iXS963)
NO software installation needed
Connects to most devices
Good for barcodes containing small amounts of data
Barcode reader interacts with host device like a keyboard
Advanced users only
Note: For the laser barcode reader. Print the barcode to scan.
Basic Mode (HID) Keyboard
Changes a barcode reader in HID-Peripheral mode to HID-Keyboard mode.
Acceptor (default)
Configures the barcode reader to accept a Bluetooth connection puts the barcode reader in discoverable mode.
Initiator
Configures the barcode reader 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 barcode reader.
You must create a custom barcode for each computer/device that you want to connect to the barcode reader.
Advanced users only
Note: For the laser barcode reader. Print the barcode to scan.
Packet Mode (default)
Configures the barcode reader to transmit decoded data in packet format.
For all Bluetooth Connection Modes.
Note: For the laser barcode reader. Print the barcode to scan.
Important: After scanning this command barcode, power off and power on the barcode reader to make sure it is configured properly.
Enable Automatic Reconnection from barcode reader (default)
Configure the barcode reader to automatically initiate a connection to the last paired computer/device after the barcode reader is powered on.
Disable Automatic Reconnection from barcode reader
Configure the barcode reader to wait for a computer/device to initiate a Bluetooth connection after the barcode reader is powered on.
Setup - Apple iOS Application Mode
Scan QR Code using your host device to download Socket Mobile Companion app to pair your barcode reader.
Watch how to set up using the Socket Mobile Companion app for demonstration.
For quick set up:
Note: For the laser barcode reader. Print the barcode to scan.
- Power on the barcode reader. Make sure the barcode reader is discoverable (unpaired). The Blue light should be blinking fast.
- Scan barcode. The barcode reader will beep 3 times.
- Turn on Bluetooth on the Apple device. Go to Settings > Bluetooth. A Bluetooth devices search will begin.
- Tap Socket M9xx[xxxxxx] in the list of other devices found. After a few seconds the status will change to “Connected” and the barcode reader blue LED will stop blinking and turn solid blue.
Note: The characters in brackets are the last 6 characters of the Bluetooth Address. - Launch your barcode reader-enabled Application. The barcode reader will beep once indicating that it is connected to the appropriate application.
Now you are ready to scan barcodes!
Please check with your barcode reader application vendor or visit our business applications page to confirm your barcode reader-enabled application supports the barcode reader.
In this mode, the barcode reader functions and communicates similar to a keyboard. Therefore, barcode reader will work with Safari, Notes, and any other applications that support an active cursor.
- Power on the barcode reader. Make sure the barcode reader is discoverable (unpaired). The Blue light blinks fast.
- Scan barcode below.
- Start a Bluetooth device search.
- Settings > Bluetooth: Turn on Bluetooth and search for device.
- Mac OS: Click System Preferences > Bluetooth. A Bluetooth device search will begin.
- In the device list, tap on M9xx [xxxxxx]. Tap Pair.
- The barcode reader will connect to the Apple device.
- The barcode reader will beep once after it has connected.
Now you are ready to scan barcodes!
Does not include XG963, XS963, iXG963, iXS963
This procedure will put the barcode reader in discoverable mode.
If the barcode reader is paired with a device, unpair it before trying to connect to a different device.
- Remove or forget the barcode reader from the Bluetooth list on the host device.
- Scan Pairing Reset barcode.
Note: For the laser barcode reader. Print the barcode to scan.
Important: Both steps above must be done to complete the unpairing.
Alternatively, if you cannot print a barcode, follow the instructions below:
- Power on the data reader
- Press and hold the scan button (1)
- Press and hold the power button (2)
- Listen for 3 beeps and release
Remove (forget) the reader from the Bluetooth list on the host device.
Configures the barcode reader to factory defaults. The barcode reader powers off after scanning this barcode.
Alternatively, if you cannot print a barcode, follow the instructions below:
- Power on the data reader
- Press and hold the scan button (1)
- Press and release the power button (2)
- Listen for 1 beep and release
- Release the scan button - the reader will play a tune and shut down.
- Remove (forget) the reader from the Bluetooth list on the host device.
NOTE: If your barcode reader remains in an unresponsive state after following the Factory Reset, use the Restore Method.
The Restore Method should be the last attempt used to revive an unresponsive barcode reader. It will reinitialize the core hardware.
- Make sure your barcode reader is OFF.
- Press and hold the power button until the LED light goes on and off (about 15 seconds)
Remove scan module and battery door: Use the provided allen wrench, remove the four bolts and slide the scan module up. Using the suitable screwdriver (not supplied) remove the battery door. |
|
Remove old battery and insert new battery: Use a flat head screw driver and place in the top right corner to gently push the battery out. Use only Lithium-Ion Rechargable batteries. Insert battery and follow battery +/- indicators. | |
Secure battery door: Ensure the battery door is properly placed and tighten the screw, ensuring it is not overtightened. | |
Secure the scan module. Ensure the battery is properly placed and tighten the screw, ensuring it is not overtightened. |
|
These barcodes are to configure the barcode reader for different languages using Microsoft Windows keyboard layout.
Scan only when the barcode reader is in Basic Keyboard Mode (HID profile).
Does not include XG963, XS963, iXG963, iXS963., XS963, iXG963, iXS963.
Note: For the laser barcode reader. Print the barcode to scan.
English (default) | English (UK) |
French | German |
Italian | Japanese |
Polish | Spanish |
Swedish | ANSI Emulation |
Scan command barcode(s) to quickly configure the barcode reader.
Important: Make sure the barcode reader is not connected to a host computer or device before scanning a command barcode!
For custom prefix and suffix, please visit our custom prefix and suffix page.
(Note: For the laser barcode reader. Print the barcode to scan).
Suffix- Carriage Return
Configures the barcode reader to add a carriage return after decoded data.
Suffix- Tab
Configures the barcode reader to add a tab after decoded data.
Suffix- Carriage Return & Line Feed
Configures the barcode reader to add a carriage return and line feed after decoded data.
Data As Is
Configures the barcode reader to return only the decoded data. (i.e., no prefix or suffix).
Beep ON (default)
Enables barcode reader to beep to indicate successful scans.
Beep OFF
Disables barcode reader from beeping to indicate successful scans.