zephyr/subsys
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
..
bluetooth Bluetooth: Audio: Add TMAS and two TMAP samples 2023-05-24 16:39:38 +02:00
canbus canbus: isotp: fix single frame state machine stuck issue 2023-04-12 17:45:04 +02:00
console
debug coredump: Intel ADSP memory window backend 2023-05-17 14:10:49 -04:00
demand_paging
dfu dfu: mcuboot_shell: Add command to enter serial recovery 2023-04-24 13:27:53 +02:00
disk
dsp
emul iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
fb fb: cfb: Use TYPE_SECTION macros for cfb_fonts 2023-04-19 17:14:54 +02:00
fs fs: littlefs: add ability to build little fs without flash map 2023-05-19 15:53:29 +02:00
input iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
ipc ipc: icmsg: Add mutual exclussion access to shmem 2023-04-29 12:24:17 +02:00
jwt
logging logging: trigger log process once reach threshold 2023-05-24 05:06:11 -04:00
lorawan init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
mgmt mgmt: mcumgr: grp: fs_mgmt: Fix cmake selection 2023-05-23 18:00:53 +02:00
modbus modbus: cancel the server_work in modbus disable 2023-05-22 10:50:20 +02:00
net net: allow UDP missing checksum by default 2023-05-23 22:09:47 +02:00
pm iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
portability
random init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
retention retention: Add optional mutex disablement 2023-04-24 13:27:53 +02:00
rtio iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
sd sd: Return ret if error in sdmmc_spi_read_cxd 2023-03-28 09:23:47 +02:00
settings iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
shell shell: shell_cmds: added prompt commands 2023-05-22 12:03:03 +02:00
sip_svc iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
stats
storage storage: flash_map list partition labels 2023-05-05 10:02:19 +02:00
task_wdt
testsuite build: downgrade the no optimization ztest error to warning 2023-05-23 14:51:24 +00:00
timing
tracing iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
usb iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
zbus zbus: remove POSIX arch iterable sections restriction 2023-05-23 22:09:33 +02:00
CMakeLists.txt subsystem: sip_svc: Add ARM SiP SVC subsystem 2023-05-09 08:46:50 -04:00
Kconfig subsystem: sip_svc: Add ARM SiP SVC subsystem 2023-05-09 08:46:50 -04:00