![]() |
no-OS
|
#include <ad5706r.h>
Public Attributes | |
| struct no_os_spi_desc * | spi_desc |
| struct no_os_gpio_desc * | gpio_ldac_tgp |
| struct no_os_gpio_desc * | gpio_reset |
| struct no_os_gpio_desc * | 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 |
| uint8_t | crc_table [NO_OS_CRC8_TABLE_SIZE] |
| struct ad5706r_device_spi_settings | spi_cfg |
| 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_dev::crc_en |
CRC enable.
| uint8_t ad5706r_dev::crc_table[NO_OS_CRC8_TABLE_SIZE] |
| uint8_t ad5706r_dev::dev_addr |
| struct no_os_gpio_desc* ad5706r_dev::gpio_ldac_tgp |
| struct no_os_gpio_desc* ad5706r_dev::gpio_reset |
| struct no_os_gpio_desc* ad5706r_dev::gpio_shdn |
| struct ad5706r_ldac_settings ad5706r_dev::ldac_cfg |
| enum ad5706r_mux_out_state ad5706r_dev::mux_out_mode |
| enum ad5706r_mux_out_select ad5706r_dev::mux_out_sel |
| enum ad5706r_output_op_mode ad5706r_dev::op_mode[AD5706R_NUM_CH] |
Output operating mode.
| enum ad5706r_output_range ad5706r_dev::range[AD5706R_NUM_CH] |
Span option.
| struct ad5706r_device_spi_settings ad5706r_dev::spi_cfg |
| struct no_os_spi_desc* ad5706r_dev::spi_desc |
| enum ad5706r_vref_select ad5706r_dev::vref_enable |
Reference voltage select