User's Manual

Table Of Contents
6
ABOUT BLUETOOTH HID AND SPP MODES
The CHS v3 supports two kinds of Bluetooth connections (known as Bluetooth profiles): SPP (Serial
Port Profile) and HID (Human Interface Device), each with its advantages and disadvantages.
By default, the CHS is set to HID mode for Keyboard devices, which requires no
software installation. For better performance, Socket highly recommends that you use
SPP (especially if scanning barcodes that contain a lot of data).
Feature CHS in HID mode CHS in SPP mode
No software installation required
Supports SocketScan 10 software
with Socket EZ Pair
Non-printable ASCII, UNICODE,
international keyboard support
Parsing / data checks (with
SocketScan 10 SDK)
Binary data (with SDK)
Scanner configuration methods Special barcodes SocketScan 10 utility or special
barcodes
Scanner configuration options Limited configuration options Many configuration options
Barcodes containing a lot of data Less efficient communications
may lead to slower performance
More efficient data
communications
Compatible CHS v3 revisions All All
To change modes, use the Command Barcodes in Appendix E
for CHS 7C or Appendix F for CHS
7E, 7M, 7P, 7NRx.
To learn more about HID and SPP, please read our white paper:
http://www.socketmobile.com/pdf/techbrief/socketscan-10-sdk_white-paper.pdf
ABOUT SOCKETSCAN 10 SOFTWARE
SocketScan
10 keyboard wedge software enters scanned data directly into any program as if
the data were manually typed. It includes a utility for configuring Prefix/Suffixes, sounds,
symbologies, and other settings for the CHS. Download the latest software free from:
http://www.socketmobile.com/support/downloads/
Software for Bluetooth SPP mode only. No software installation required for HID
mode.
SocketScan 10 keyboard wedge software is designed for scanning 7 bit ASCII data. For Unicode,
DoubleByte, Multibyte (e.g., for Japanese or Chinese) or binary data, use the SocketScan 10 SDK
to convert the data before it is sent to your application. Learn more about the SDK at:
http://www.socketmobile.com/products/sdk/
ABOUT SOCKETSCAN 10 SDK
If you are a developer who would like to add support for the CHS to your mobile application,
Socket offers the SocketScan 10 SDK with support for Apple iOS, Android, Windows, and BlackBerry
OS. For more information, please visit: http://www.socketmobile.com/products/sdk/
Note: For Apple iOS developers who want to use the SDK, the CHS 7Xi or 7XiRx are required.