Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
#include <iso.h>
Data Fields | |
struct bt_iso_chan ** | cis_channels |
Array of pointers to CIS channels. More... | |
uint8_t | num_cis |
Number channels in cis_channels . More... | |
uint32_t | interval |
Channel interval in us. More... | |
uint16_t | latency |
Channel Latency in ms. More... | |
uint8_t | sca |
Channel peripherals sleep clock accuracy Only for CIS. More... | |
uint8_t | packing |
Channel packing mode. More... | |
uint8_t | framing |
Channel framing mode. More... | |
struct bt_iso_chan** bt_iso_cig_create_param::cis_channels |
Array of pointers to CIS channels.
This array shall remain valid for the duration of the CIG.
uint8_t bt_iso_cig_create_param::framing |
Channel framing mode.
BT_ISO_FRAMING_UNFRAMED for unframed and BT_ISO_FRAMING_FRAMED for framed.
uint32_t bt_iso_cig_create_param::interval |
Channel interval in us.
Value range BT_ISO_INTERVAL_MIN - BT_ISO_INTERVAL_MAX.
uint16_t bt_iso_cig_create_param::latency |
Channel Latency in ms.
Value range BT_ISO_LATENCY_MIN - BT_ISO_LATENCY_MAX.
uint8_t bt_iso_cig_create_param::num_cis |
Number channels in cis_channels
.
Maximum number of channels in a single group is BT_ISO_MAX_GROUP_ISO_COUNT
uint8_t bt_iso_cig_create_param::packing |
Channel packing mode.
BT_ISO_PACKING_SEQUENTIAL or BT_ISO_PACKING_INTERLEAVED
uint8_t bt_iso_cig_create_param::sca |
Channel peripherals sleep clock accuracy Only for CIS.
Shall be worst case sleep clock accuracy of all the peripherals. For possible values see the BT_GAP_SCA_* values. If unknown for the peripherals, this should be set to BT_GAP_SCA_UNKNOWN.