5.11.0.0R3
Software Development Kit
 
Loading...
Searching...
No Matches
wiced_i2c_device_t Struct Reference

#include <wiced_platform.h>

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

◆ address

uint16_t wiced_i2c_device_t::address

the address of the device on the I2C bus

◆ address_width

wiced_i2c_bus_address_width_t wiced_i2c_device_t::address_width

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

◆ flags

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

◆ port

wiced_i2c_t wiced_i2c_device_t::port

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

◆ speed_mode

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: