![]() ![]() The HCI Event Packet is used by the Controller to notify the Host when events occur. HCI synchronous (SCO and eSCO) Data Packets are used to exchange synchronous data between the Host and Controller. HCI ACL Data Packets are used to exchange data between the Host and Controller. The OGF occupies the upper 6 bits of the Opcode, while the OCF occupies the remaining 10 bits. The Opcode parameter is divided into two fields, called the OpCode Group Field (OGF) and OpCode Command Field (OCF). ![]() If a command cannot complete immediately, an HCI_Command_Status event is returned immediately, and another event is returned later when the command has completed. If a command can complete immediately, an HCI_Command_Complete is returned to indicate that the command has been dealt with. Commands are transferred using HCI command packets The host to control the Bluetooth module and to monitor its status uses HCI commands. Data packets to pass voice and data between host and module Event packets used by the module to inform the host of changes in the lower layersģ. Command packets used by the host to control the moduleĢ. The BT standard for the host controller interface defines the following:ġ. In systems where the higher layers are run on a host device's processor and lower layers on a BT device, an interface is needed between the higher and lower layers. Using HCI, a BT application can access BT Hardware without knowledge of the transport layer or other hardware implementation details. This interface provides a uniform method of accessing the Bluetooth baseband capabilities. The HCI provides a command interface to the baseband controller and link manager, and access to configuration parameters. Host Controller Interface (HCI) Architecture See more details on WinCE Bluetooth architecture on MSDN documentations here. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |