no-OS
|
ADE9113 Device structure. More...
#include <ade9113.h>
Public Attributes | |
struct no_os_spi_desc * | spi_desc |
uint8_t | ver_product |
uint8_t | crc_en |
int32_t * | i_wav |
int32_t * | v1_wav |
int32_t * | v2_wav |
struct no_os_gpio_desc * | gpio_rdy |
struct no_os_gpio_desc * | gpio_reset |
struct no_os_irq_ctrl_desc * | irq_ctrl |
struct no_os_callback_desc | irq_cb |
uint8_t | no_devs |
ADE9113 Device structure.
uint8_t ade9113_dev::crc_en |
struct no_os_gpio_desc* ade9113_dev::gpio_rdy |
GPIO RDY descriptor used to signal when ADC data is available
struct no_os_gpio_desc* ade9113_dev::gpio_reset |
GPIO RESET descriptor used to reset device (HW reset)
int32_t* ade9113_dev::i_wav |
struct no_os_callback_desc ade9113_dev::irq_cb |
IRQ callback used to handle interrupt routine for GPIO RDY
struct no_os_irq_ctrl_desc* ade9113_dev::irq_ctrl |
IRQ device descriptor used to handle interrupt routine for GPIO RDY
uint8_t ade9113_dev::no_devs |
number of devices in daisy-chain, if 1, then no daisy-chain
struct no_os_spi_desc* ade9113_dev::spi_desc |
int32_t* ade9113_dev::v1_wav |
int32_t* ade9113_dev::v2_wav |
uint8_t ade9113_dev::ver_product |