zephyr/samples/bluetooth/central_hr
Johan Hedberg 306faea69a Bluetooth: samples: Fix minimal configuration stack sizes
With recent changes to the host stack and crypto subsystem, the actual
usage of the system and long workqueues has changed.

Here's the measured usage when doing LE SC pairing on a Cortex M0 target:

BT LW WQ            : STACK: unused 360 usage 1040 / 1400 (74 %); CPU: 4 %
sysworkq            : STACK: unused 0 usage 1024 / 1024 (100 %); CPU: 0 %

Signed-off-by: Johan Hedberg <johan.hedberg@silabs.com>
2025-05-08 14:01:00 +02:00
..
boards samples: Bluetooth: Support sysbuild for central_hr and peripheral_hr 2024-04-23 21:29:10 +00:00
src Bluetooth: Samples: Use string printing functions for error codes 2024-07-31 12:56:11 +02:00
CMakeLists.txt
Kconfig.sysbuild samples: Bluetooth: Support sysbuild for central_hr and peripheral_hr 2024-04-23 21:29:10 +00:00
overlay-extended.conf samples: Bluetooth: central_hr extended advertising support 2024-04-23 21:29:10 +00:00
overlay-phy_coded.conf samples: Bluetooth: central_hr extended advertising support 2024-04-23 21:29:10 +00:00
prj_minimal.conf Bluetooth: samples: Fix minimal configuration stack sizes 2025-05-08 14:01:00 +02:00
prj.conf
README.rst doc: samples: Adopt code-sample-category across tree 2024-09-23 12:00:00 +02:00
sample.yaml Bluetooth: Enable CI central_hr/peripheral_hr on bbc_microbit 2024-05-30 05:31:21 -07:00
sysbuild.cmake samples: Bluetooth: Support sysbuild for central_hr and peripheral_hr 2024-04-23 21:29:10 +00:00

.. zephyr:code-sample:: ble_central_hr
   :name: Heart-rate Monitor (Central)
   :relevant-api: bluetooth

   Connect to a Bluetooth LE heart-rate monitor and read heart-rate measurements.

Overview
********

Similar to the :zephyr:code-sample:`ble_central` sample, except that this
application specifically looks for heart-rate monitors and reports the
heart-rate readings once connected.

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

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

Building and Running
********************

This sample can be found under :zephyr_file:`samples/bluetooth/central_hr` in the
Zephyr tree.

See :zephyr:code-sample-category:`bluetooth` samples for details.