Configure and Pair Socket Mobile Devices in Application Mode for iOS

Configure and Pair Scanners in Application Mode for iOS

By default, the factory settings of the Socket Mobile scanners are set to Basic Mode (scanner is set as keyboard emulation, also known as HID Mode). To use the scanner with an application using Capture SDK or Scan API SDK, the scanner must be configured in Application Mode (Bluetooth Serial Port Profile: iAP).

The following barcode will configure your scanner into Application Mode for iOS:

_images/iAP1d.png

Note

This configuration barcode is persistent across power cycling the scanner and needs to be scanned only once. The scanner will stay in that mode until it is reset to its factory defaults, or until the keyboard emulation (HID) barcode is scanned.

Connecting/Pairing the Barcode Scanner to the Host

Before you start pairing, make sure that there is no previous pairing saved in the host or in the barcode scanner. If the scanner has been paired with the device before, the pairing can be cleared following these steps:

  1. Turn on the scanner

  2. Press the power button while pressing the scan button

  3. Wait for the scanner to turn off

  4. A series of 3 beeps will confirm the pairing information has been deleted. If these 3 beeps are not heard, retry these steps until you hear the 3 beeps.

  5. To connect the scanner to the host, turn it on and go to the host Bluetooth Settings, select the scanner from the list of the Other Devices to pair to it.

  6. If the scanner has been paired with the device before, first you need to select the scanner from the My Devices list, and choose to Forget the Device, and then proceed to Step 5.

Configuring Contactless Reader/Writer (D600) for iOS

The Contactless Reader/Writer comes by default set as a keyboard emulation (HID). To switch to Application Mode, make sure the scanner is off while pressing the trigger button. Press the power button until a series of beeps can be heard.

Release both buttons, if 2 tones can be heard, it means the Contactless Reader/Writer is in keyboard emulation mode; whereas if 3 tones can be heard, it’s in Application Mode, which is the one to use with the Capture SDK.

For more information about the Contactless Reader/Writer (D600) please see Using Contactless Reader/Writer with Capture Helper for Swift or Using Contactless Reader/Writer with Capture Helper for Objective-C.