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

#include <ad3530r.h>

Collaboration diagram for ad3530r_desc:
[legend]

Public Attributes

enum ad3530r_id chip_id
 
struct ad3530r_transfer_config spi_cfg
 
struct no_os_spi_descspi
 
struct no_os_gpio_descldac
 
struct no_os_gpio_descreset
 
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
 
uint8_t crc_table [NO_OS_CRC8_TABLE_SIZE]
 
enum ad3530r_mux_out_select mux_out_sel
 

Member Data Documentation

◆ chip_id

enum ad3530r_id ad3530r_desc::chip_id

◆ chn_op_mode

enum ad3530r_operating_mode ad3530r_desc::chn_op_mode[AD3530R_NUM_CH]

◆ crc_en

uint8_t ad3530r_desc::crc_en

◆ crc_table

uint8_t ad3530r_desc::crc_table[NO_OS_CRC8_TABLE_SIZE]

◆ hw_ldac_mask

uint16_t ad3530r_desc::hw_ldac_mask

◆ ldac

struct no_os_gpio_desc* ad3530r_desc::ldac

◆ mux_out_sel

enum ad3530r_mux_out_select ad3530r_desc::mux_out_sel

◆ range

enum ad3530r_ch_output_range ad3530r_desc::range

◆ reset

struct no_os_gpio_desc* ad3530r_desc::reset

◆ spi

struct no_os_spi_desc* ad3530r_desc::spi

◆ spi_cfg

struct ad3530r_transfer_config ad3530r_desc::spi_cfg

◆ sw_ldac_mask

uint16_t ad3530r_desc::sw_ldac_mask

◆ vref_enable

enum ad3530r_ch_vref_select ad3530r_desc::vref_enable

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