no-OS
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
ade7978_dev Struct Reference

ADE7978 Device structure. More...

#include <ade7978.h>

Collaboration diagram for ade7978_dev:

Public Attributes

struct no_os_spi_descspi_desc
 
struct no_os_gpio_descreset_desc
 
uint32_t irms_val
 
uint32_t vrms_val
 
uint32_t v2rms_val
 
uint32_t temperature
 
uint8_t temp_en
 
struct no_os_irq_ctrl_descirq_ctrl
 

Detailed Description

ADE7978 Device structure.

Member Data Documentation

◆ irms_val

uint32_t ade7978_dev::irms_val

◆ irq_ctrl

struct no_os_irq_ctrl_desc* ade7978_dev::irq_ctrl

IRQ device descriptor used to handle interrupt routine

◆ reset_desc

struct no_os_gpio_desc* ade7978_dev::reset_desc

◆ spi_desc

struct no_os_spi_desc* ade7978_dev::spi_desc

Device communication descriptor

◆ temp_en

uint8_t ade7978_dev::temp_en

◆ temperature

uint32_t ade7978_dev::temperature

◆ v2rms_val

uint32_t ade7978_dev::v2rms_val

◆ vrms_val

uint32_t ade7978_dev::vrms_val

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