Zephyr Project API  3.3.0
A Scalable Open Source RTOS
bt_bap_broadcast_assistant_add_src_param Struct Reference

#include <bap.h>

Data Fields

bt_addr_le_t addr
 
uint8_t adv_sid
 
uint8_t pa_sync
 
uint32_t broadcast_id
 
uint16_t pa_interval
 Periodic advertising interval in milliseconds. More...
 
uint8_t num_subgroups
 
struct bt_bap_scan_delegator_subgroupsubgroups
 

Detailed Description

Parameters for adding a source to a Broadcast Audio Scan Service server

Field Documentation

◆ addr

bt_addr_le_t bt_bap_broadcast_assistant_add_src_param::addr

Address of the advertiser.

◆ adv_sid

uint8_t bt_bap_broadcast_assistant_add_src_param::adv_sid

SID of the advertising set.

◆ broadcast_id

uint32_t bt_bap_broadcast_assistant_add_src_param::broadcast_id

24-bit broadcast ID

◆ num_subgroups

uint8_t bt_bap_broadcast_assistant_add_src_param::num_subgroups

Number of subgroups

◆ pa_interval

uint16_t bt_bap_broadcast_assistant_add_src_param::pa_interval

Periodic advertising interval in milliseconds.

BT_BAP_PA_INTERVAL_UNKNOWN if unknown.

◆ pa_sync

uint8_t bt_bap_broadcast_assistant_add_src_param::pa_sync

Whether to sync to periodic advertisements.

◆ subgroups

struct bt_bap_scan_delegator_subgroup* bt_bap_broadcast_assistant_add_src_param::subgroups

Pointer to array of subgroups


The documentation for this struct was generated from the following file: