Bluetooth Profiles; Bluetooth Power States; Bluetooth Radio Power - Motorola MC40 User Manual

Hide thumbs Also See for MC40:
Table of Contents

Advertisement

92 | Bluetooth
key when a key is requested (it is up to user to respond to the key request event). Authentication of Bluetooth devices
is based-upon a challenge-response transaction. Bluetooth allows for a PIN or passkey used to create other 128-bit
keys used for security and encryption. The encryption key is derived from the link key used to authenticate the pairing
devices. Also worthy of note is the limited range and fast frequency hopping of the Bluetooth radios that makes long-
distance eavesdropping difficult.
Recommendations are:
Perform pairing in a secure environment
Keep PIN codes private and do not store the PIN codes in the device
Implement application-level security.

Bluetooth Profiles

The MC40 supports the following Bluetooth services:
Generic Access Profile (GAP) - Use for device discovery and authentication.
Service Discovery Protocol (SDP) - Handles the search for known and specific services as well as general
services.
Serial Port Profile (SPP) - Sets up a virtual serial port and connects two Bluetooth enabled devices. For example,
connecting the MC40 to a printer.
Human Interface Device Profile (HID) - Allows Bluetooth keyboards, pointing devices, gaming devices and
remote monitoring devices to connect to the MC40.
Object Push Profile (OPP) - Allows the MC40 to push and pull objects to and from a push server.
Dial-up Networking (DUN) - Allows the MC40 to access the Internet and other dial-up services using a Bluetooth
enabled mobile phone (Jelly Bean only).
Headset Profile (HSP) - Allows a Bluetooth headset to communicate with the MC40.
Advanced Audio Distribution Profile (A2DP) - Allows the MC40 to stream stereo-quality audio to a wireless
headset or wireless stereo speakers.
Audio/Video Remote Control Profile (AVRCP) - Allows the MC40 to control televisions, hi-fi equipment, etc.
Personal Area Network (PAN) - Allows the MC40 to use of Bluetooth Network Encapsulation Protocol on Layer
3 protocols for transport over a Bluetooth link.
Generic Attribute Profile (GATT) - Provides profile discovery and description services for Bluetooth Low Energy
protocol. Defines how attributes are grouped together into sets to form services (KitKat only).
HID over GATT Profile (HOGP) - Defines how a device with Bluetooth Low Energy can support HID services
over the Bluetooth Low Energy protocol stack using the GAP (KitKat only).

Bluetooth Power States

The Bluetooth radio is off by default.
Suspend — When the MC40 goes into suspend mode, the Bluetooth radio state is retained upon resume.
Airplane Mode — When the MC40 is placed in Airplane Mode, the Bluetooth radio turns off. When in Airplane
Mode, the Bluetooth radio can be turned back on if desired.

Bluetooth Radio Power

Turn off the Bluetooth radio to save power or if entering an area with radio restrictions (e.g., an airplane). When the
radio is off, other Bluetooth devices cannot see or connect to the device. Turn on the Bluetooth radio to exchange
information with other Bluetooth devices (within range). Communicate only with Bluetooth radios in close proximity.
July 2015 | MN000111A04-A

Advertisement

Table of Contents
loading

Table of Contents