Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
MSDN Library

Bluetooth HCI Transport Layer

Other versions of this page are also available for the following:
Windows Mobile Not SupportedWindows Embedded CE Supported
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:

Community Additions

Show:
© 2015 Microsoft