no-OS
|
#include <ad5770r.h>
Public Attributes | |
struct no_os_spi_desc * | spi_desc |
struct no_os_gpio_desc * | gpio_alarm_n |
struct no_os_gpio_desc * | gpio_reset_n |
struct no_os_gpio_desc * | gpio_ldac_n |
struct ad5770r_device_spi_settings | dev_spi_settings |
struct ad5770r_channel_switches | channel_config |
struct ad5770r_output_range | output_mode [6] |
bool | external_reference |
enum ad5770r_reference_voltage | reference_selector |
struct ad5770r_alarm_cfg | alarm_config |
enum ad5770r_output_filter_resistor | output_filter [6] |
struct ad5770r_monitor_setup | mon_setup |
struct ad5770r_channel_switches | mask_hw_ldac |
uint16_t | dac_value [6] |
struct ad5770r_dac_page_mask | page_mask |
struct ad5770r_channel_switches | mask_channel_sel |
struct ad5770r_channel_switches | sw_ldac |
uint16_t | input_value [6] |
struct ad5770r_alarm_cfg ad5770r_dev::alarm_config |
struct ad5770r_channel_switches ad5770r_dev::channel_config |
uint16_t ad5770r_dev::dac_value[6] |
struct ad5770r_device_spi_settings ad5770r_dev::dev_spi_settings |
bool ad5770r_dev::external_reference |
struct no_os_gpio_desc* ad5770r_dev::gpio_alarm_n |
note: the GPIOs are optional
struct no_os_gpio_desc* ad5770r_dev::gpio_ldac_n |
struct no_os_gpio_desc* ad5770r_dev::gpio_reset_n |
uint16_t ad5770r_dev::input_value[6] |
struct ad5770r_channel_switches ad5770r_dev::mask_channel_sel |
struct ad5770r_channel_switches ad5770r_dev::mask_hw_ldac |
struct ad5770r_monitor_setup ad5770r_dev::mon_setup |
enum ad5770r_output_filter_resistor ad5770r_dev::output_filter[6] |
struct ad5770r_output_range ad5770r_dev::output_mode[6] |
struct ad5770r_dac_page_mask ad5770r_dev::page_mask |
enum ad5770r_reference_voltage ad5770r_dev::reference_selector |
struct no_os_spi_desc* ad5770r_dev::spi_desc |
struct ad5770r_channel_switches ad5770r_dev::sw_ldac |