Bluetooth HCI Transport Layer (original) (raw)
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Download Microsoft Edge More info about Internet Explorer and Microsoft Edge
Read in English
Read in English
Share via
Bluetooth HCI Transport Layer
- Article
- 03/24/2010
In this article
Other versions of this page are also available for the following:
8/28/2008
The HCI Transport is designed to abstract and simplify physical communication between the Bluetooth stack and the controller. Windows Embedded CE supports transport drivers for several interfaces including, UART, USB, SDIO, and BCSP.
A transport only implements a few functions; schematically, Open, Read, Write, Close and two for bookkeeping; Read and Write are blocking. The Bluetooth stack uses these functions to send Bluetooth commands and data packets, and receive data packets and events.
This interface is defined by Bt_hcip.h. The following topics discuss the HCI transport layer in more detail:
- Opening Connections
- Transferring Data
- Closing Connections
- Supported HCI Transport Drivers
- Bluetooth HCI Transport Layer Reference
See Also
Other Resources
Bluetooth HCI Transport Driver
Host Controller Interface
Bluetooth