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

Structure holding the initialization parameters for AD552XR. More...

#include <ad552xr.h>

Collaboration diagram for ad552xr_init_param:
[legend]

Public Attributes

struct no_os_spi_init_paramspi_init_prm
 
struct no_os_gpio_init_paramgpio_resetb
 
struct no_os_gpio_init_paramgpio_clearb
 
struct no_os_gpio_init_paramgpio_alarmb
 
struct no_os_gpio_init_paramgpio_md_addr [AD552XR_NUM_MD_ADDR_LINES]
 
struct no_os_gpio_init_paramgpio_ldac_tgp [AD552XR_NUM_LDAC_TGP_PINS]
 
enum ad552xr_operating_mode op_mode [AD552XR_MAX_NUM_CH]
 
enum ad552xr_output_range range [AD552XR_MAX_NUM_CH]
 
enum ad552xr_vref_select vref
 
struct ad552xr_device_spi_settings spi_cfg
 
struct ad552xr_ldac_settings ldac_cfg
 
uint8_t dev_addr
 
enum ad552xr_type type
 
enum ad552xr_mux_out_select mux_out_sel
 

Detailed Description

Structure holding the initialization parameters for AD552XR.

Member Data Documentation

◆ dev_addr

uint8_t ad552xr_init_param::dev_addr

◆ gpio_alarmb

struct no_os_gpio_init_param* ad552xr_init_param::gpio_alarmb

◆ gpio_clearb

struct no_os_gpio_init_param* ad552xr_init_param::gpio_clearb

◆ gpio_ldac_tgp

struct no_os_gpio_init_param* ad552xr_init_param::gpio_ldac_tgp[AD552XR_NUM_LDAC_TGP_PINS]

◆ gpio_md_addr

struct no_os_gpio_init_param* ad552xr_init_param::gpio_md_addr[AD552XR_NUM_MD_ADDR_LINES]

◆ gpio_resetb

struct no_os_gpio_init_param* ad552xr_init_param::gpio_resetb

◆ ldac_cfg

struct ad552xr_ldac_settings ad552xr_init_param::ldac_cfg

◆ mux_out_sel

enum ad552xr_mux_out_select ad552xr_init_param::mux_out_sel

◆ op_mode

enum ad552xr_operating_mode ad552xr_init_param::op_mode[AD552XR_MAX_NUM_CH]

Output operating mode.

◆ range

enum ad552xr_output_range ad552xr_init_param::range[AD552XR_MAX_NUM_CH]

Span option.

◆ spi_cfg

struct ad552xr_device_spi_settings ad552xr_init_param::spi_cfg

◆ spi_init_prm

struct no_os_spi_init_param* ad552xr_init_param::spi_init_prm

◆ type

enum ad552xr_type ad552xr_init_param::type

◆ vref

enum ad552xr_vref_select ad552xr_init_param::vref

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