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
145
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
146
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
147
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
148
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_i2c.h