zephyr/samples/bluetooth/tmap_bmr
Emil Gydesen 8703381764 Bluetooth: Host: Add conversion macros from ms to various units
Add conversion macros from milliseconds to various units.
The purpose of these macros is to make it more clear/easier
for users to set and read values using milliseconds rather
than the various BT units which may be in 0.625, 1.25 or 10ms
units.

This is especially useful when comparing related values using
different units, such as advertising interval (0.625ms units)
and periodic advertising interval units (1.25ms units).

Users will have to be aware that these macros can provide slightly
different values than what is provided, if the provided values
do not match the units.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2024-11-16 14:06:03 -05:00
..
boards Bluetooth: Controller: BT_CTLR_ISO_TX_BUFFER_SIZE from BT_ISO_TX_MTU 2024-05-10 15:02:10 +02:00
src Bluetooth: Host: Add conversion macros from ms to various units 2024-11-16 14:06:03 -05:00
CMakeLists.txt
Kconfig
README.rst samples: Bluetooth: Audio: Add/fix API includes and references 2024-09-24 09:21:40 -04:00
prj.conf Bluetooth: Audio: Update SCAN_DELEGATOR dependency to GATT_DYNAMIC_DB 2024-10-23 16:53:37 +02:00
sample.yaml

README.rst

.. zephyr:code-sample:: ble_peripheral_tmap_bmr
   :name: Telephone and Media Audio Profile (TMAP) Broadcast Media Receiver (BMR)
   :relevant-api: bluetooth bt_audio bt_bap bt_pacs bt_vcp bt_tmap

   Implement the TMAP Broadcast Media Receiver (BMR) role.

Overview
********

Application demonstrating the TMAP Broadcast Media Receiver functionality.
Implements the BMR role.

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

* A board with Bluetooth Low Energy 5.2 support

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

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