5.13.0.0R1
Software Development Kit
wiced_i2c_device_t Struct Reference

Data Fields

uint16_t address
 
wiced_i2c_bus_address_width_t address_width
 
uint8_t flags
 
wiced_i2c_t port
 
wiced_i2c_speed_mode_t speed_mode
 

Detailed Description

Specifies details of an external I2C slave device which is connected to the WICED system

Field Documentation

uint16_t wiced_i2c_device_t::address

the address of the device on the I2C bus

wiced_i2c_bus_address_width_t wiced_i2c_device_t::address_width

Indicates the number of bits that the slave device uses for addressing

uint8_t wiced_i2c_device_t::flags

Flags that change the mode of operation for the I2C port See WICED/platform/include/platform_peripheral.h I2C flags constants

wiced_i2c_t wiced_i2c_device_t::port

Which I2C peripheral of the platform to use for the I2C device being specified

wiced_i2c_speed_mode_t wiced_i2c_device_t::speed_mode

speed mode the device operates in


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