|
void | digiisolator_cfg_setup (digiisolator_cfg_t *cfg) |
| DIGI Isolator configuration object setup function.
|
|
err_t | digiisolator_init (digiisolator_t *ctx, digiisolator_cfg_t *cfg) |
| DIGI Isolator initialization function.
|
|
err_t | digiisolator_spi_write (digiisolator_t *ctx, uint8_t *data_in, uint8_t len) |
| DIGI Isolator SPI data writing function.
|
|
err_t | digiisolator_spi_read (digiisolator_t *ctx, uint8_t *data_out, uint8_t len) |
| DIGI Isolator SPI data reading function.
|
|
err_t | digiisolator_spi_write_read (digiisolator_t *ctx, uint8_t *data_in, uint8_t len_in, uint8_t *data_out, uint8_t len_out) |
| DIGI Isolator SPI write then read function.
|
|
err_t | digiisolator_spi_transfer (digiisolator_t *ctx, uint8_t *data_in, uint8_t *data_out, uint8_t len) |
| DIGI Isolator SPI transfer function.
|
|
err_t | digiisolator_uart_write (digiisolator_t *ctx, char *data_in, uint16_t len) |
| DIGI Isolator UART data writing function.
|
|
err_t | digiisolator_uart_read (digiisolator_t *ctx, char *data_out, uint16_t len) |
| DIGI Isolator UART data reading function.
|
|
err_t | digiisolator_get_d1_pin_value (digiisolator_t *ctx, uint16_t *data_out) |
| DIGI Isolator read D1 pin value function.
|
|
err_t | digiisolator_get_d1_pin_voltage (digiisolator_t *ctx, float *data_out) |
| DIGI Isolator read D1 pin voltage level function.
|
|
uint8_t | digiisolator_get_d2 (digiisolator_t *ctx) |
| DIGI Isolator get D2 function.
|
|
This file contains API for DIGI Isolator Click Driver.