Structure holding the initialization parameters for ftd2xx platform specific I2C parameters. More...
#include <ftd2xx_i2c.h>
Public Attributes | |
uint32_t | channel_config_pin |
bool | channel_config |
bool | extra_pins |
uint8_t | extra_pins_val |
uint8_t | extra_pins_dir |
Structure holding the initialization parameters for ftd2xx platform specific I2C parameters.
bool ftd2xx_i2c_init::channel_config |
Enable specific PIN configuration if set to true.
uint32_t ftd2xx_i2c_init::channel_config_pin |
Selected device specific PIN configuration. BIT7-BIT0: Initial direction of the pins BIT15-BIT8: Initial values of the pins BIT23-BIT16: Final direction of the pins BIT31-BIT24: Final values of the pins
bool ftd2xx_i2c_init::extra_pins |
Enable extra GPIO pin configuration at I2C init.
uint8_t ftd2xx_i2c_init::extra_pins_dir |
Extra pin direction, bit 0 for in, bit 1 for out.
uint8_t ftd2xx_i2c_init::extra_pins_val |
Extra pin values, bit 0 for low, bit 1 for high.