zephyr/samples/bluetooth/hci_uart
Johan Hedberg 50678b03cb Bluetooth: Reuse HCI command buffers for the command response
Reduce the pressure on the common RX buffer pool by reusing HCI
command buffers also for the Command Status or Command Complete
response to them. This also implies removing the existing Kconfig
variable for the command buffer sizes since the size is also dependent
on maximum Command Complete event sizes. Instead, reuse the RX buffer
size also for HCI Command buffers.

Change-Id: I006b287d64a0c9ca40de741aa9a424a49a927385
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2017-02-05 22:39:25 +02:00
..
src Bluetooth: Reuse HCI command buffers for the command response 2017-02-05 22:39:25 +02:00
Makefile
README.rst doc: update bluetooth samples with pointers 2017-01-26 20:02:35 +00:00
generic.conf
microbit.conf
nrf5.conf Bluetooth: hci_uart: Remove redundant idle & ISR stack size values 2017-01-17 08:44:21 +02:00
testcase.ini

README.rst

Bluetooth: HCI UART
####################

Overview
*********

Expose Zephyr Bluetooth Controller support over UART to another device/CPU using
the H:4 HCI transport protocol (requires HW flow control from the UART)



Requirements
************

* BlueZ running on the host, or
* A board with BLE support

Building and Running
********************
This sample can be found under :file:`samples/bluetooth/hci_uart` in the
Zephyr tree.

See :ref:`bluetooth setup section <bluetooth_setup>` for details.