no-OS
|
ADE7913 Device structure. More...
#include <ade7913.h>
Public Attributes | |
struct no_os_spi_desc * | spi_desc |
struct no_os_spi_desc * | spi_desc0 |
struct no_os_spi_desc * | spi_desc1 |
struct no_os_spi_desc * | spi_desc2 |
uint8_t * | ver_product |
int32_t * | i_wav |
int32_t * | v1_wav |
int32_t * | v2_wav |
int32_t * | i_wav_m |
int32_t * | v1_wav_m |
int32_t * | v2_wav_m |
uint16_t * | adc_crc |
uint8_t * | status0 |
uint16_t * | cnt_snapshot |
uint8_t | no_devs |
uint8_t | burst_mode |
struct no_os_irq_ctrl_desc * | irq_ctrl |
ADE7913 Device structure.
uint16_t* ade7913_dev::adc_crc |
uint8_t ade7913_dev::burst_mode |
uint16_t* ade7913_dev::cnt_snapshot |
int32_t* ade7913_dev::i_wav |
int32_t* ade7913_dev::i_wav_m |
struct no_os_irq_ctrl_desc* ade7913_dev::irq_ctrl |
IRQ device descriptor used to handle interrupt routine for GPIO RDY
uint8_t ade7913_dev::no_devs |
struct no_os_spi_desc* ade7913_dev::spi_desc |
Device communication descriptor
struct no_os_spi_desc* ade7913_dev::spi_desc0 |
Device 1 communication descriptor
struct no_os_spi_desc* ade7913_dev::spi_desc1 |
Device 2 communication descriptor
struct no_os_spi_desc* ade7913_dev::spi_desc2 |
Device 3 communication descriptor
uint8_t* ade7913_dev::status0 |
int32_t* ade7913_dev::v1_wav |
int32_t* ade7913_dev::v1_wav_m |
int32_t* ade7913_dev::v2_wav |
int32_t* ade7913_dev::v2_wav_m |
uint8_t* ade7913_dev::ver_product |