no-OS
Loading...
Searching...
No Matches
ade9039_dev Struct Reference

ADE9039 Device structure. More...

#include <ade9039.h>

Public Attributes

struct no_os_spi_descspi_desc
 
struct no_os_gpio_descpsm0_desc
 
struct no_os_gpio_descpsm1_desc
 
struct no_os_gpio_descreset_desc
 
uint32_t watt_val
 
uint32_t va_val
 
uint32_t fwatt_val
 
uint32_t fvar_val
 
uint32_t fva_val
 
uint32_t watthr_val
 
uint32_t varhr_val
 
uint32_t fwatthr_val
 
uint32_t fvarhr_val
 
uint32_t fvarahr_val
 
uint32_t pf_val
 
uint32_t fpf_val
 
uint32_t irms_val
 
uint32_t vrms_val
 
uint8_t power_mode
 
uint8_t freq
 
uint8_t temp_en
 
uint32_t temp_offset
 
uint32_t temp_gain
 
int32_t temp_raw
 

Detailed Description

ADE9039 Device structure.

Member Data Documentation

◆ fpf_val

uint32_t ade9039_dev::fpf_val

◆ freq

uint8_t ade9039_dev::freq

◆ fva_val

uint32_t ade9039_dev::fva_val

◆ fvar_val

uint32_t ade9039_dev::fvar_val

◆ fvarahr_val

uint32_t ade9039_dev::fvarahr_val

◆ fvarhr_val

uint32_t ade9039_dev::fvarhr_val

◆ fwatt_val

uint32_t ade9039_dev::fwatt_val

◆ fwatthr_val

uint32_t ade9039_dev::fwatthr_val

◆ irms_val

uint32_t ade9039_dev::irms_val

◆ pf_val

uint32_t ade9039_dev::pf_val

◆ power_mode

uint8_t ade9039_dev::power_mode

◆ psm0_desc

struct no_os_gpio_desc* ade9039_dev::psm0_desc

◆ psm1_desc

struct no_os_gpio_desc* ade9039_dev::psm1_desc

◆ reset_desc

struct no_os_gpio_desc* ade9039_dev::reset_desc

◆ spi_desc

struct no_os_spi_desc* ade9039_dev::spi_desc

Device communication descriptor

◆ temp_en

uint8_t ade9039_dev::temp_en

◆ temp_gain

uint32_t ade9039_dev::temp_gain

◆ temp_offset

uint32_t ade9039_dev::temp_offset

◆ temp_raw

int32_t ade9039_dev::temp_raw

Variable storing the temperature value

◆ va_val

uint32_t ade9039_dev::va_val

◆ varhr_val

uint32_t ade9039_dev::varhr_val

◆ vrms_val

uint32_t ade9039_dev::vrms_val

◆ watt_val

uint32_t ade9039_dev::watt_val

◆ watthr_val

uint32_t ade9039_dev::watthr_val

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