Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The HCI Transport is designed to abstract and simplify physical communication between the Bluetooth stack and the controller. Microsoft® Windows® 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
Bluetooth HCI Transport Driver | Host Controller Interface | Bluetooth
Send Feedback on this topic to the authors