Page 485 - From GMS to LTE
P. 485
Host Controller
HCI Interface Remote Bluetooth
device
HCI_Create_Connection
HCI_Command_Status
Connection establishment as
shown in Figure 7.8
HCI_Connection_Complete
HCI_Write_Link_Policy_Settings Configuration of the channel
HCI_Command Complete (shown exemplarily by a
single command)
…
Figure 7.10 Establishment of a connection via the HCI command.
Table 7.5 Selection of HCI commands.
Command Task
Setup_Synchronous_ This command establishes an SCO or eSCO channel for voice applications
Connection (e.g. headset to mobile phone communication)
Accept_Connection_ The link manager informs the host device of incoming connections by
Request sending a Connection_Request event message. If the host agrees to the
connection request, it returns the Accept_Connection_Request command
to the Bluetooth controller
Write_Link_Policy_ This command can be used by the host devices to permit or restrict the
Settings hold, park and sniff states
Read_Remote_ If the host requires information about the supported Bluetooth functionality of
Supported_Features a remote device, it can instruct the Bluetooth controller to request a feature list
from the remote device by sending this message. Therefore, the host is
informed about the kind of multislot packets that the remote device supports,
the power‐saving mechanisms that it supports, whether AFH is supported, etc.
Disconnect This message releases a connection
Write_Scan_Enable With this command, the host can control the inquiry and page scan behavior of
the Bluetooth controller. If both are deactivated, only outgoing connections can
be established and the device is invisible to other Bluetooth devices in the area
Write_Inquiry_Scan_ This command is used to transfer inquiry scan parameters to the
Activity Bluetooth controller, for example, the length of the inquiry scan window
Write_Local_Name With this command, the host transfers a ‘readable’ device name to the
Bluetooth module. The name is automatically given to remote Bluetooth
devices searching for other Bluetooth devices. Thus, it is possible to
assemble a list of device names instead of presenting a list of device
addresses to the user as a result of a Bluetooth neighborhood search