|
Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
|
Parameters for * bt_cap_initiator_broadcast_audio_create() More...
#include <zephyr/bluetooth/audio/cap.h>
Data Fields | |
| size_t | subgroup_count |
The number of parameters in subgroup_params. | |
| struct bt_cap_initiator_broadcast_subgroup_param * | subgroup_params |
| Array of stream parameters. | |
| struct bt_bap_qos_cfg * | qos |
| Quality of Service configuration. | |
| uint8_t | packing |
| Broadcast Source packing mode. | |
| bool | encryption |
| Whether or not to encrypt the streams. | |
| uint8_t | broadcast_code [0x10] |
| 16-octet broadcast code. | |
| uint8_t | irc |
| Immediate Repetition Count. | |
| uint8_t | pto |
| Pre-transmission offset. | |
| uint16_t | iso_interval |
| ISO interval. | |
Parameters for * bt_cap_initiator_broadcast_audio_create()
| uint8_t bt_cap_initiator_broadcast_create_param::broadcast_code[0x10] |
16-octet broadcast code.
Only valid if encrypt is true.
If the value is a string or a the value is less than 16 octets, the remaining octets shall be 0.
Example: The string "Broadcast Code" shall be [42 72 6F 61 64 63 61 73 74 20 43 6F 64 65 00 00]
| bool bt_cap_initiator_broadcast_create_param::encryption |
Whether or not to encrypt the streams.
| uint8_t bt_cap_initiator_broadcast_create_param::irc |
Immediate Repetition Count.
The number of times the scheduled payloads are transmitted in a given event.
Value range from BT_ISO_IRC_MIN to BT_ISO_IRC_MAX.
| uint16_t bt_cap_initiator_broadcast_create_param::iso_interval |
ISO interval.
Time between consecutive BIS anchor points.
Value range from BT_ISO_ISO_INTERVAL_MIN to BT_ISO_ISO_INTERVAL_MAX.
| uint8_t bt_cap_initiator_broadcast_create_param::packing |
Broadcast Source packing mode.
BT_ISO_PACKING_SEQUENTIAL or BT_ISO_PACKING_INTERLEAVED.
| uint8_t bt_cap_initiator_broadcast_create_param::pto |
Pre-transmission offset.
Offset used for pre-transmissions.
Value range from BT_ISO_PTO_MIN to BT_ISO_PTO_MAX.
| struct bt_bap_qos_cfg* bt_cap_initiator_broadcast_create_param::qos |
Quality of Service configuration.
| size_t bt_cap_initiator_broadcast_create_param::subgroup_count |
The number of parameters in subgroup_params.
| struct bt_cap_initiator_broadcast_subgroup_param* bt_cap_initiator_broadcast_create_param::subgroup_params |
Array of stream parameters.