Structure to hold the parameters of I2C transfer configuration.
Public Attributes#
uint8_t *
Pointer to Tx Data buffer.
uint32_t
Number of bytes to transmit.
uint8_t *
Pointer to Rx Data buffer.
uint32_t
Number of bytes to receive.
Public Attribute Documentation#
tx_buffer#
uint8_t* sl_i2c_transfer_config_t::tx_buffer
Pointer to Tx Data buffer.
Definition at line
151
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2c.h
tx_len#
uint32_t sl_i2c_transfer_config_t::tx_len
Number of bytes to transmit.
Definition at line
152
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2c.h
rx_buffer#
uint8_t* sl_i2c_transfer_config_t::rx_buffer
Pointer to Rx Data buffer.
Definition at line
153
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2c.h
rx_len#
uint32_t sl_i2c_transfer_config_t::rx_len
Number of bytes to receive.
Definition at line
154
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2c.h