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

AD4170 SPI init paraeter structure, used for initializing the ad4170_dev. More...

#include <ad4170.h>

Collaboration diagram for ad4170_init_param:
Collaboration graph
[legend]

Public Attributes

enum ad4170_id id
 
struct no_os_spi_init_param spi_init
 
struct ad4170_spi_settings spi_settings
 
uint32_t rdy_conv_timeout
 
struct ad4170_config config
 
struct no_os_gpio_init_paramgpio_sync_inb
 
struct no_os_gpio_init_paramgpio_dig_aux1
 
struct no_os_gpio_init_paramgpio_dig_aux2
 

Detailed Description

AD4170 SPI init paraeter structure, used for initializing the ad4170_dev.

Member Data Documentation

◆ config

struct ad4170_config ad4170_init_param::config

AD4170 device configuration.

◆ gpio_dig_aux1

struct no_os_gpio_init_param* ad4170_init_param::gpio_dig_aux1

DIG_AUX1 GPIO configuration.

◆ gpio_dig_aux2

struct no_os_gpio_init_param* ad4170_init_param::gpio_dig_aux2

DIG_AUX2 GPIO configuration.

◆ gpio_sync_inb

struct no_os_gpio_init_param* ad4170_init_param::gpio_sync_inb

SYNC_IN GPIO configuration.

◆ id

enum ad4170_id ad4170_init_param::id

Active Device

◆ rdy_conv_timeout

uint32_t ad4170_init_param::rdy_conv_timeout

◆ spi_init

struct no_os_spi_init_param ad4170_init_param::spi_init

Host processor SPI configuration.

◆ spi_settings

struct ad4170_spi_settings ad4170_init_param::spi_settings

AD4170 SPI communication configuration.


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