|
Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
|
Parameters for adding a source to a Broadcast Audio Scan Service server. More...
#include <zephyr/bluetooth/audio/bap.h>
Data Fields | |
| bt_addr_le_t | addr |
| Address of the advertiser. | |
| uint8_t | adv_sid |
| SID of the advertising set. | |
| bool | pa_sync |
| Whether to sync to periodic advertisements. | |
| uint32_t | broadcast_id |
| 24-bit broadcast ID | |
| uint16_t | pa_interval |
| Periodic advertising interval in milliseconds. | |
| uint8_t | num_subgroups |
| Number of subgroups. | |
| struct bt_bap_bass_subgroup * | subgroups |
| Pointer to array of subgroups. | |
Parameters for adding a source to a Broadcast Audio Scan Service server.
| bt_addr_le_t bt_bap_broadcast_assistant_add_src_param::addr |
Address of the advertiser.
| uint8_t bt_bap_broadcast_assistant_add_src_param::adv_sid |
SID of the advertising set.
| uint32_t bt_bap_broadcast_assistant_add_src_param::broadcast_id |
24-bit broadcast ID
| uint8_t bt_bap_broadcast_assistant_add_src_param::num_subgroups |
Number of subgroups.
| uint16_t bt_bap_broadcast_assistant_add_src_param::pa_interval |
Periodic advertising interval in milliseconds.
BT_BAP_PA_INTERVAL_UNKNOWN if unknown.
| bool bt_bap_broadcast_assistant_add_src_param::pa_sync |
Whether to sync to periodic advertisements.
| struct bt_bap_bass_subgroup* bt_bap_broadcast_assistant_add_src_param::subgroups |
Pointer to array of subgroups.
The bt_bap_bass_subgroup::bis_sync value can be set to BT_BAP_BIS_SYNC_NO_PREF to let the broadcast sink decide which BIS to synchronize to.