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

#include <ad7779.h>

Collaboration diagram for ad7779_dev:
Collaboration graph
[legend]

Public Attributes

struct no_os_spi_descspi_desc
 
struct no_os_gpio_descgpio_reset
 
struct no_os_gpio_descgpio_mode0
 
struct no_os_gpio_descgpio_mode1
 
struct no_os_gpio_descgpio_mode2
 
struct no_os_gpio_descgpio_mode3
 
struct no_os_gpio_descgpio_dclk0
 
struct no_os_gpio_descgpio_dclk1
 
struct no_os_gpio_descgpio_dclk2
 
struct no_os_gpio_descgpio_sync_in
 
struct no_os_gpio_descgpio_convst_sar
 
ad7779_ctrl_mode ctrl_mode
 
ad7779_state spi_crc_en
 
ad7779_spi_op_mode spi_op_mode
 
ad7779_state state [8]
 
ad7779_gain gain [8]
 
uint16_t dec_rate_int
 
uint16_t dec_rate_dec
 
ad7779_ref_type ref_type
 
ad7779_pwr_mode pwr_mode
 
ad7779_dclk_div dclk_div
 
uint8_t sync_offset [8]
 
uint32_t offset_corr [8]
 
uint32_t gain_corr [8]
 
ad7779_ref_buf_op_mode ref_buf_op_mode [2]
 
ad7779_state sar_state
 
ad7779_sar_mux sar_mux
 
ad7779_state sinc5_state
 
bool read_from_cache
 
uint8_t cached_reg_val [AD7779_REG_SRC_UPDATE+1]
 

Member Data Documentation

◆ cached_reg_val

uint8_t ad7779_dev::cached_reg_val[AD7779_REG_SRC_UPDATE+1]

◆ ctrl_mode

ad7779_ctrl_mode ad7779_dev::ctrl_mode

◆ dclk_div

ad7779_dclk_div ad7779_dev::dclk_div

◆ dec_rate_dec

uint16_t ad7779_dev::dec_rate_dec

◆ dec_rate_int

uint16_t ad7779_dev::dec_rate_int

◆ gain

ad7779_gain ad7779_dev::gain[8]

◆ gain_corr

uint32_t ad7779_dev::gain_corr[8]

◆ gpio_convst_sar

struct no_os_gpio_desc* ad7779_dev::gpio_convst_sar

◆ gpio_dclk0

struct no_os_gpio_desc* ad7779_dev::gpio_dclk0

◆ gpio_dclk1

struct no_os_gpio_desc* ad7779_dev::gpio_dclk1

◆ gpio_dclk2

struct no_os_gpio_desc* ad7779_dev::gpio_dclk2

◆ gpio_mode0

struct no_os_gpio_desc* ad7779_dev::gpio_mode0

◆ gpio_mode1

struct no_os_gpio_desc* ad7779_dev::gpio_mode1

◆ gpio_mode2

struct no_os_gpio_desc* ad7779_dev::gpio_mode2

◆ gpio_mode3

struct no_os_gpio_desc* ad7779_dev::gpio_mode3

◆ gpio_reset

struct no_os_gpio_desc* ad7779_dev::gpio_reset

◆ gpio_sync_in

struct no_os_gpio_desc* ad7779_dev::gpio_sync_in

◆ offset_corr

uint32_t ad7779_dev::offset_corr[8]

◆ pwr_mode

ad7779_pwr_mode ad7779_dev::pwr_mode

◆ read_from_cache

bool ad7779_dev::read_from_cache

◆ ref_buf_op_mode

ad7779_ref_buf_op_mode ad7779_dev::ref_buf_op_mode[2]

◆ ref_type

ad7779_ref_type ad7779_dev::ref_type

◆ sar_mux

ad7779_sar_mux ad7779_dev::sar_mux

◆ sar_state

ad7779_state ad7779_dev::sar_state

◆ sinc5_state

ad7779_state ad7779_dev::sinc5_state

◆ spi_crc_en

ad7779_state ad7779_dev::spi_crc_en

◆ spi_desc

struct no_os_spi_desc* ad7779_dev::spi_desc

◆ spi_op_mode

ad7779_spi_op_mode ad7779_dev::spi_op_mode

◆ state

ad7779_state ad7779_dev::state[8]

◆ sync_offset

uint8_t ad7779_dev::sync_offset[8]

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