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

AD405X Device structure. More...

#include <ad405x.h>

Collaboration diagram for ad405x_dev:
Collaboration graph
[legend]

Public Attributes

struct no_os_spi_descspi_desc
 
enum ad405x_device_type active_device
 
enum ad405x_operation_mode operation_mode
 
struct no_os_gpio_descgpio_cnv
 
struct no_os_gpio_descgpio_gpio0
 
struct no_os_gpio_descgpio_gpio1
 
enum ad405x_sample_rate rate
 
enum ad405x_avg_filter_l filter_length
 
enum ad405x_dev_en_polarity polarity
 
enum ad405x_gp_mode gp1_mode
 
enum ad405x_invert_on_chop invert_on_chop_status
 
enum ad405x_gp_mode gp0_mode
 
enum ad405x_out_data_format data_format
 

Detailed Description

AD405X Device structure.

Member Data Documentation

◆ active_device

enum ad405x_device_type ad405x_dev::active_device

Active device

◆ data_format

enum ad405x_out_data_format ad405x_dev::data_format

Output data format

◆ filter_length

enum ad405x_avg_filter_l ad405x_dev::filter_length

Averaging filter window length

◆ gp0_mode

enum ad405x_gp_mode ad405x_dev::gp0_mode

GP0 mode

◆ gp1_mode

enum ad405x_gp_mode ad405x_dev::gp1_mode

GP1 mode

◆ gpio_cnv

struct no_os_gpio_desc* ad405x_dev::gpio_cnv

CNV GPIO descriptor

◆ gpio_gpio0

struct no_os_gpio_desc* ad405x_dev::gpio_gpio0

GPIO0 GPIO descriptor

◆ gpio_gpio1

struct no_os_gpio_desc* ad405x_dev::gpio_gpio1

GPIO1 GPIO descriptor

◆ invert_on_chop_status

enum ad405x_invert_on_chop ad405x_dev::invert_on_chop_status

INVERT_ON_CHOP setting

◆ operation_mode

enum ad405x_operation_mode ad405x_dev::operation_mode

Mode of operations

◆ polarity

enum ad405x_dev_en_polarity ad405x_dev::polarity

DEV_EN signal polarity

◆ rate

enum ad405x_sample_rate ad405x_dev::rate

Sample rate for Burst and Autonomous Modes

◆ spi_desc

struct no_os_spi_desc* ad405x_dev::spi_desc

SPI


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