Zephyr API Documentation  3.3.0
A Scalable Open Source RTOS
3.3.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
bt_iso_info Struct Reference

#include <iso.h>

Data Fields

enum bt_iso_chan_type type
 
uint16_t iso_interval
 
uint8_t max_subevent
 
bool can_send
 True if the channel is able to send data.
 
bool can_recv
 True if the channel is able to recv data.
 
union {
}; 
 

Detailed Description

ISO channel Info Structure

Field Documentation

◆ 

union { ... } bt_iso_info::@83

Connection Type specific Info.

◆ can_recv

bool bt_iso_info::can_recv

True if the channel is able to recv data.

This is always true when type is BT_ISO_CHAN_TYPE_SYNC_RECEIVER, and never true when type is BT_ISO_CHAN_TYPE_BROADCASTER.

◆ can_send

bool bt_iso_info::can_send

True if the channel is able to send data.

This is always true when type is BT_ISO_CHAN_TYPE_BROADCASTER, and never true when type is BT_ISO_CHAN_TYPE_SYNC_RECEIVER.

◆ iso_interval

uint16_t bt_iso_info::iso_interval

The ISO interval (N * 1.25 ms)

◆ max_subevent

uint8_t bt_iso_info::max_subevent

The maximum number of subevents in each ISO event

◆ type

enum bt_iso_chan_type bt_iso_info::type

Channel Type.


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