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

#include <ad5710r.h>

Collaboration diagram for ad5710r_desc:
[legend]

Public Attributes

enum ad5710r_id chip_id
 
struct ad5710r_transfer_config spi_cfg
 
struct no_os_spi_descspi
 
struct no_os_gpio_descldac
 
struct no_os_gpio_descreset
 
enum ad5710r_ch_vref_select vref_enable
 
enum ad5710r_operating_mode chn_op_mode [AD5710R_NUM_CH]
 
enum ad5710r_ch_output_range range
 
uint8_t hw_ldac_mask
 
uint8_t sw_ldac_mask
 
uint8_t crc_en
 
uint8_t crc_table [NO_OS_CRC8_TABLE_SIZE]
 
enum ad5710r_mux_out_select mux_out_sel
 
uint8_t dev_addr
 

Member Data Documentation

◆ chip_id

enum ad5710r_id ad5710r_desc::chip_id

◆ chn_op_mode

enum ad5710r_operating_mode ad5710r_desc::chn_op_mode[AD5710R_NUM_CH]

◆ crc_en

uint8_t ad5710r_desc::crc_en

◆ crc_table

uint8_t ad5710r_desc::crc_table[NO_OS_CRC8_TABLE_SIZE]

◆ dev_addr

uint8_t ad5710r_desc::dev_addr

◆ hw_ldac_mask

uint8_t ad5710r_desc::hw_ldac_mask

◆ ldac

struct no_os_gpio_desc* ad5710r_desc::ldac

◆ mux_out_sel

enum ad5710r_mux_out_select ad5710r_desc::mux_out_sel

◆ range

enum ad5710r_ch_output_range ad5710r_desc::range

◆ reset

struct no_os_gpio_desc* ad5710r_desc::reset

◆ spi

struct no_os_spi_desc* ad5710r_desc::spi

◆ spi_cfg

struct ad5710r_transfer_config ad5710r_desc::spi_cfg

◆ sw_ldac_mask

uint8_t ad5710r_desc::sw_ldac_mask

◆ vref_enable

enum ad5710r_ch_vref_select ad5710r_desc::vref_enable

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