no-OS
Public Attributes | List of all members
ade7913_dev Struct Reference

ADE7913 Device structure. More...

#include <ade7913.h>

Collaboration diagram for ade7913_dev:
Collaboration graph
[legend]

Public Attributes

struct no_os_spi_descspi_desc
 
struct no_os_spi_descspi_desc0
 
struct no_os_spi_descspi_desc1
 
struct no_os_spi_descspi_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_descirq_ctrl
 

Detailed Description

ADE7913 Device structure.

Member Data Documentation

◆ adc_crc

uint16_t* ade7913_dev::adc_crc

◆ burst_mode

uint8_t ade7913_dev::burst_mode

◆ cnt_snapshot

uint16_t* ade7913_dev::cnt_snapshot

◆ i_wav

int32_t* ade7913_dev::i_wav

◆ i_wav_m

int32_t* ade7913_dev::i_wav_m

◆ irq_ctrl

struct no_os_irq_ctrl_desc* ade7913_dev::irq_ctrl

IRQ device descriptor used to handle interrupt routine for GPIO RDY

◆ no_devs

uint8_t ade7913_dev::no_devs

◆ spi_desc

struct no_os_spi_desc* ade7913_dev::spi_desc

Device communication descriptor

◆ spi_desc0

struct no_os_spi_desc* ade7913_dev::spi_desc0

Device 1 communication descriptor

◆ spi_desc1

struct no_os_spi_desc* ade7913_dev::spi_desc1

Device 2 communication descriptor

◆ spi_desc2

struct no_os_spi_desc* ade7913_dev::spi_desc2

Device 3 communication descriptor

◆ status0

uint8_t* ade7913_dev::status0

◆ v1_wav

int32_t* ade7913_dev::v1_wav

◆ v1_wav_m

int32_t* ade7913_dev::v1_wav_m

◆ v2_wav

int32_t* ade7913_dev::v2_wav

◆ v2_wav_m

int32_t* ade7913_dev::v2_wav_m

◆ ver_product

uint8_t* ade7913_dev::ver_product

The documentation for this struct was generated from the following file: