Telephone and Media Audio Profile (TMAP) Peripheral
Overview
Application demonstrating the TMAP peripheral functionality. Implements the CT and UMR roles.
Requirements
A board with Bluetooth Low Energy 5.2 support
Building and Running
Build and flash the sample as follows, replacing <board> with your target
board (e.g. nRF5340 DK):
west build -b <board> samples/bluetooth/tmap_peripheral
west flash
After flashing, the sample initializes the TMAP Call Terminal (CT) and Unicast
Media Receiver (UMR) roles, then starts advertising as TMAP Peripheral.
After a TMAP Central connects and security is established, the sample discovers
the peer’s TMAP role: if the peer is a Call Gateway (CG), it sends an “originate call” request
and terminates it after 2 seconds; if the peer is a Unicast Media Sender (UMS),
it sends a “play media” request and pauses after 2 seconds.
Use the Telephone and Media Audio Profile (TMAP) Central sample on another board to act as the TMAP Central (CG and UMS roles).
See Bluetooth samples for details.