![]() |
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 |