![]() |
no-OS
|
#include <ad5706r.h>
Public Attributes | |
| struct no_os_spi_init_param * | spi_init_prm |
| struct no_os_gpio_init_param * | gpio_ldac_tgp |
| struct no_os_gpio_init_param * | gpio_reset |
| struct no_os_gpio_init_param * | gpio_shdn |
| enum ad5706r_vref_select | vref_enable |
| enum ad5706r_output_op_mode | op_mode [AD5706R_NUM_CH] |
| enum ad5706r_output_range | range [AD5706R_NUM_CH] |
| bool | crc_en |
| struct ad5706r_device_spi_settings | spi_cfg |
| enum ad5706r_dac_mode | dac_mode [AD5706R_NUM_CH] |
| struct ad5706r_ldac_settings | ldac_cfg |
| uint8_t | dev_addr |
| enum ad5706r_mux_out_state | mux_out_mode |
| enum ad5706r_mux_out_select | mux_out_sel |
| bool ad5706r_init_param::crc_en |
CRC enable.
| enum ad5706r_dac_mode ad5706r_init_param::dac_mode[AD5706R_NUM_CH] |
| uint8_t ad5706r_init_param::dev_addr |
| struct no_os_gpio_init_param* ad5706r_init_param::gpio_ldac_tgp |
| struct no_os_gpio_init_param* ad5706r_init_param::gpio_reset |
| struct no_os_gpio_init_param* ad5706r_init_param::gpio_shdn |
| struct ad5706r_ldac_settings ad5706r_init_param::ldac_cfg |
| enum ad5706r_mux_out_state ad5706r_init_param::mux_out_mode |
| enum ad5706r_mux_out_select ad5706r_init_param::mux_out_sel |
| enum ad5706r_output_op_mode ad5706r_init_param::op_mode[AD5706R_NUM_CH] |
Output operating mode.
| enum ad5706r_output_range ad5706r_init_param::range[AD5706R_NUM_CH] |
Span option.
| struct ad5706r_device_spi_settings ad5706r_init_param::spi_cfg |
| struct no_os_spi_init_param* ad5706r_init_param::spi_init_prm |
| enum ad5706r_vref_select ad5706r_init_param::vref_enable |
Reference voltage select