PCF857X device initialization parameters. More...
#include <pcf857x.h>
Data Fields | |
| i2c_t | dev |
| I2C device (default I2C_DEV(0)) | |
| uint16_t | addr |
| I2C slave address offset to the PCF7857X base address (default 0) | |
| pcf857x_exp_t | exp |
| PCF857X expander variant used by the device (default depends on used pseudomodules. | |
| gpio_t | int_pin |
| MCU GPIO pin or GPIO_UNDEF if not used (default). More... | |
| gpio_t pcf857x_params_t::int_pin |
MCU GPIO pin or GPIO_UNDEF if not used (default).
Using interrupt pin has the advantage that inputs have to be read from expander only if any input value changes.