Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
ISO Channel IO QoS structure. More...
#include <iso.h>
Data Fields | |
uint16_t | sdu |
Channel SDU. | |
uint8_t | phy |
Channel PHY - See the BT_GAP_LE_PHY_* values. | |
uint8_t | rtn |
Channel Retransmission Number. | |
struct bt_iso_chan_path * | path |
Channel data path reference. | |
uint16_t | max_pdu |
Maximum PDU size. | |
uint8_t | burst_number |
Burst number. | |
ISO Channel IO QoS structure.
uint8_t bt_iso_chan_io_qos::burst_number |
Burst number.
Value range BT_ISO_BN_MIN to BT_ISO_BN_MAX.
uint16_t bt_iso_chan_io_qos::max_pdu |
Maximum PDU size.
Maximum size, in octets, of the payload from link layer to link layer.
Value range BT_ISO_CONNECTED_PDU_MIN to BT_ISO_PDU_MAX for connected ISO.
Value range BT_ISO_BROADCAST_PDU_MIN to BT_ISO_PDU_MAX for broadcast ISO.
struct bt_iso_chan_path* bt_iso_chan_io_qos::path |
Channel data path reference.
Setting to NULL default to HCI data path (same as setting path.pid to BT_ISO_DATA_PATH_HCI).
uint8_t bt_iso_chan_io_qos::phy |
Channel PHY - See the BT_GAP_LE_PHY_* values.
Setting BT_GAP_LE_PHY_NONE is invalid.
uint8_t bt_iso_chan_io_qos::rtn |
Channel Retransmission Number.
This value is ignored if any advanced ISO parameters are set.
uint16_t bt_iso_chan_io_qos::sdu |
Channel SDU.
Value range is BT_ISO_MIN_SDU to BT_ISO_MAX_SDU.