|
void | i2cisolator5_cfg_setup (i2cisolator5_cfg_t *cfg) |
| I2C Isolator 5 configuration object setup function.
|
|
err_t | i2cisolator5_init (i2cisolator5_t *ctx, i2cisolator5_cfg_t *cfg) |
| I2C Isolator 5 initialization function.
|
|
err_t | i2cisolator5_default_cfg (i2cisolator5_t *ctx) |
| I2C Isolator 5 default configuration function.
|
|
err_t | i2cisolator5_write (i2cisolator5_t *ctx, uint8_t *data_in, uint8_t len) |
| I2C Isolator 5 I2C writing function.
|
|
err_t | i2cisolator5_read (i2cisolator5_t *ctx, uint8_t *data_out, uint8_t len) |
| I2C Isolator 5 I2C reading function.
|
|
err_t | i2cisolator5_write_then_read (i2cisolator5_t *ctx, uint8_t *data_in, uint8_t data_in_len, uint8_t *data_out, uint8_t data_out_len) |
| I2C Isolator 5 I2C write then read function.
|
|
err_t | i2cisolator5_set_slave_address (i2cisolator5_t *ctx, uint8_t address) |
| I2C Isolator 5 set I2C Slave address function.
|
|
void | i2cisolator5_set_outa_state (i2cisolator5_t *ctx, uint8_t outa_state) |
| I2C Isolator 5 set output A state function.
|
|
void | i2cisolator5_set_outb_state (i2cisolator5_t *ctx, uint8_t outb_state) |
| I2C Isolator 5 set output B state function.
|
|
uint8_t | i2cisolator5_get_ina_state (i2cisolator5_t *ctx) |
| I2C Isolator 5 get input A state function.
|
|
This file contains API for I2C Isolator 5 Click Driver.