README.md
1# Bluetooth Examples for Host Controller Interface
2
3Note: To use examples in this directory, you need to have Bluetooth enabled in configuration.
4
5# Example Layout
6
7This directory includes examples to demonstrate controller interactions by virtual HCI layer and UART.
8
9## controller_hci_uart
10
11Demonstrates interaction with controller through HCI over UART.
12
13See the [README.md](./controller_hci_uart/README.md) file in the example [controller_hci_uart](./controller_hci_uart).
14
15## controller_vhci_ble_adv
16
17Demonstrates interaction with controller though virtual HCI layer. In this example, simple BLE advertising is done.
18
19See the [README.md](./controller_vhci_ble_adv/README.md) file in the example [controller_vhci_ble_adv](./controller_vhci_ble_adv).
20
21## ble_adv_scan_combined
22
23Demonstrates interaction with controller. In this example, BLE advertising and scanning is done. Also scanned advertising reports are parsed and displayed.
24
25See the [README.md](./ble_adv_scan_combined/README.md) file in the example [ble_adv_scan_combined](./ble_adv_scan_combined).
26
27
28## hci_common_component
29
30This is separate component adding functionalities for HCI Layer. Since this component is just used by HCI examples, it is not placed in global components.
31