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

#include <ad3530r.h>

Collaboration diagram for ad3530r_init_param:
[legend]

Public Attributes

enum ad3530r_id chip_id
 
struct ad3530r_transfer_config spi_cfg
 
struct no_os_spi_init_paramspi_param
 
struct no_os_gpio_init_paramreset_gpio_param_optional
 
struct no_os_gpio_init_paramldac_gpio_param_optional
 
enum ad3530r_ch_vref_select vref_enable
 
enum ad3530r_operating_mode chn_op_mode [AD3530R_NUM_CH]
 
enum ad3530r_ch_output_range range
 
uint16_t hw_ldac_mask
 
uint16_t sw_ldac_mask
 
uint8_t crc_en
 
enum ad3530r_mux_out_select mux_out_sel
 

Member Data Documentation

◆ chip_id

enum ad3530r_id ad3530r_init_param::chip_id

◆ chn_op_mode

enum ad3530r_operating_mode ad3530r_init_param::chn_op_mode[AD3530R_NUM_CH]

◆ crc_en

uint8_t ad3530r_init_param::crc_en

◆ hw_ldac_mask

uint16_t ad3530r_init_param::hw_ldac_mask

◆ ldac_gpio_param_optional

struct no_os_gpio_init_param* ad3530r_init_param::ldac_gpio_param_optional

◆ mux_out_sel

enum ad3530r_mux_out_select ad3530r_init_param::mux_out_sel

◆ range

enum ad3530r_ch_output_range ad3530r_init_param::range

◆ reset_gpio_param_optional

struct no_os_gpio_init_param* ad3530r_init_param::reset_gpio_param_optional

◆ spi_cfg

struct ad3530r_transfer_config ad3530r_init_param::spi_cfg

◆ spi_param

struct no_os_spi_init_param* ad3530r_init_param::spi_param

◆ sw_ldac_mask

uint16_t ad3530r_init_param::sw_ldac_mask

◆ vref_enable

enum ad3530r_ch_vref_select ad3530r_init_param::vref_enable

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