![]() |
no-OS
|
ADE9113 Device initialization parameters. More...
#include <ade9113.h>
Public Attributes | |
| struct no_os_spi_init_param * | spi_init |
| struct no_os_gpio_init_param * | gpio_rdy |
| struct no_os_gpio_init_param * | gpio_reset |
| struct no_os_irq_ctrl_desc * | irq_ctrl |
| void(* | drdy_callback )(void *context) |
| uint8_t | no_devs |
ADE9113 Device initialization parameters.
| void(* ade9113_init_param::drdy_callback) (void *context) |
External callback used to handle interrupt routine for GPIO RDY Set to NULL if callback defined in driver used
| struct no_os_gpio_init_param* ade9113_init_param::gpio_rdy |
GPIO RDY descriptor used to signal when ADC data is available
| struct no_os_gpio_init_param* ade9113_init_param::gpio_reset |
GPIO RESET descriptor used to reset device (HW reset)
| struct no_os_irq_ctrl_desc* ade9113_init_param::irq_ctrl |
IRQ device descriptor used to handle interrupt routine for GPIO RDY
| uint8_t ade9113_init_param::no_devs |
number of devices in daisy-chain, if 1, then no daisy-chain
| struct no_os_spi_init_param* ade9113_init_param::spi_init |