no-OS
|
ad4080 Device initialization parameters. More...
#include <ad4080.h>
Public Attributes | |
struct no_os_spi_init_param * | spi_init |
bool | spi3wire |
enum ad4080_addr_asc | addr_asc |
enum ad4080_single_instr | single_instr |
enum ad4080_short_instr | short_instr |
enum ad4080_op_mode | op_mode |
enum ad4080_strict_reg_access | strict_reg |
enum ad4080_intf_chk_en | intf_chk_en |
enum ad4080_cnv_spi_lvds_lanes | cnv_spi_lvds_lanes |
enum ad4080_conv_data_spi_lvds | conv_data_spi_lvds |
uint8_t | lvds_cnv_clk_cnt |
enum ad4080_lvds_self_clk_mode | lvds_self_clk_mode |
enum ad4080_lvds_cnv_clk_mode | cnv_clk_mode |
enum ad4080_lvds_vod | lvds_vod |
enum ad4080_ana_dig_ldo_pd | ana_dig_ldo_pd |
enum ad4080_intf_ldo_pd | intf_ldo_pd |
enum ad4080_fifo_mode | fifo_mode |
enum ad4080_gpio_op_enable | gpio_op_enable [NUM_AD4080_GPIO] |
enum ad4080_gpio_op_func_sel | gpio_op_func_sel [NUM_AD4080_GPIO] |
ad4080 Device initialization parameters.
enum ad4080_addr_asc ad4080_init_param::addr_asc |
Address Ascension
enum ad4080_ana_dig_ldo_pd ad4080_init_param::ana_dig_ldo_pd |
AD4080 Analog/Digital LDO
enum ad4080_lvds_cnv_clk_mode ad4080_init_param::cnv_clk_mode |
AD4080 LVDS CNV Clock Mode
enum ad4080_cnv_spi_lvds_lanes ad4080_init_param::cnv_spi_lvds_lanes |
AD4080 LVDS/SPI Lane Control.
enum ad4080_conv_data_spi_lvds ad4080_init_param::conv_data_spi_lvds |
AD4080 Data Interface Configuration
enum ad4080_fifo_mode ad4080_init_param::fifo_mode |
AD4080 Conversion Data FIFO Mode
enum ad4080_gpio_op_enable ad4080_init_param::gpio_op_enable[NUM_AD4080_GPIO] |
AD4080 GPIO Output Enable state
enum ad4080_gpio_op_func_sel ad4080_init_param::gpio_op_func_sel[NUM_AD4080_GPIO] |
AD4080 GPIO Output Function Selection
enum ad4080_intf_chk_en ad4080_init_param::intf_chk_en |
AD4080 Output Pattern
enum ad4080_intf_ldo_pd ad4080_init_param::intf_ldo_pd |
AD4080 Interface LDO
uint8_t ad4080_init_param::lvds_cnv_clk_cnt |
AD4080 Interface clock periods from CNV rising edge
enum ad4080_lvds_self_clk_mode ad4080_init_param::lvds_self_clk_mode |
AD4080 LVDS Self Clock Mode
enum ad4080_lvds_vod ad4080_init_param::lvds_vod |
AD4080 LVDS Differential Output Voltage
enum ad4080_op_mode ad4080_init_param::op_mode |
Operation Mode
enum ad4080_short_instr ad4080_init_param::short_instr |
Short Instruction
enum ad4080_single_instr ad4080_init_param::single_instr |
Single/Streaming Mode
bool ad4080_init_param::spi3wire |
struct no_os_spi_init_param* ad4080_init_param::spi_init |
enum ad4080_strict_reg_access ad4080_init_param::strict_reg |
Strict Register Access