zephyr/samples
Silviu Petria 5096aa1c00 Bluetooth: Audio: Add TMAS and two TMAP samples
Add implementation of the Telephony and Media Audio Service, as well as
two sample applications.

tmap_central reflects a smartphone implementing the Unicast Media Sender
and Call Gateway TMAP roles.

tmap_peripheral reflects an earbud implementing the Unicast Media
Receiver and Call Terminal TMAP roles.

Upon connection, tmap_central starts an audio stream using CAP Initiator
APIs.

CCP, MCP and VCP are discovered and used to send example commands.

Future improvements: 2-earbud support, add TMAP Broadcast roles,
update with new CAP Acceptor/Commander APIs as they become available

Signed-off-by: Silviu Petria <silviu.petria@nxp.com>
2023-05-24 16:39:38 +02:00
..
application_development cmake: align Zephyr module variable to EXTRA_ZEPHYR_MODULES 2023-05-23 16:40:21 +02:00
arch samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
basic board: Adds MIMXRT1062-FMURT6 board support package 2023-05-18 14:08:06 -05:00
bluetooth Bluetooth: Audio: Add TMAS and two TMAP samples 2023-05-24 16:39:38 +02:00
boards samples: update nrf53_sync_rtc sample to EXTRA_CONF_FILE 2023-05-23 16:40:21 +02:00
compression samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
cpp samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
drivers doc: samples: update OVERLAY_CONFIG to EXTRA_CONF_FILE 2023-05-23 16:40:21 +02:00
fuel_gauge drivers: fuel_gauge: Add support for RSOC and ASOC 2023-05-19 13:40:19 -04:00
hello_world samples, tests: Switch main return type from void to int 2023-04-14 07:49:41 +09:00
kernel samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
modules tests: samples: Resolve duplicates in names. 2023-05-16 06:21:25 -04:00
net doc: samples: update OVERLAY_CONFIG to EXTRA_CONF_FILE 2023-05-23 16:40:21 +02:00
philosophers samples, tests, boards: Switch main return type from void to int 2023-04-14 07:49:41 +09:00
posix samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
sensor samples: sensor: Remove redundant stm32_vbat_sensor 2023-05-23 08:54:20 +02:00
shields samples: shields: npm1300_ek: Enable i2c pullups in overlay 2023-05-23 22:08:46 +02:00
subsys zbus: remove POSIX arch iterable sections restriction 2023-05-23 22:09:33 +02:00
synchronization samples, tests, boards: Switch main return type from void to int 2023-04-14 07:49:41 +09:00
tfm_integration samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
userspace samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
classic.rst
index.rst drivers: Added fuel gauge max17048 2023-03-22 14:51:33 -04:00
sample_definition_and_criteria.rst Bluetooth: Remove point 6 of Samples Guidelines 2023-02-06 10:43:31 +01:00