Structure to hold transmit and receive config parameters.
Public Attributes#
uint16_t
Master/Slave mode.
uint16_t
SYNC/ASYNC mode.
uint16_t
I2S/PCM (currently only I2S is supported)
uint16_t
Audio data resolutions.
uint32_t
data size
uint32_t
Audio sampling rate.
uint32_t
Tx/Rx.
Public Attribute Documentation#
mode#
uint16_t sl_i2s_xfer_config_t::mode
Master/Slave mode.
Definition at line
138
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2s.h
sync#
uint16_t sl_i2s_xfer_config_t::sync
SYNC/ASYNC mode.
Definition at line
139
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2s.h
protocol#
uint16_t sl_i2s_xfer_config_t::protocol
I2S/PCM (currently only I2S is supported)
Definition at line
140
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2s.h
resolution#
uint16_t sl_i2s_xfer_config_t::resolution
Audio data resolutions.
Definition at line
141
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2s.h
data_size#
uint32_t sl_i2s_xfer_config_t::data_size
data size
Definition at line
142
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2s.h
sampling_rate#
uint32_t sl_i2s_xfer_config_t::sampling_rate
Audio sampling rate.
Definition at line
143
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2s.h
transfer_type#
uint32_t sl_i2s_xfer_config_t::transfer_type
Tx/Rx.
Definition at line
144
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2s.h