no-OS
|
AD4858 device descriptor. More...
#include <ad4858.h>
Public Attributes | |
struct no_os_spi_desc * | spi_desc |
struct no_os_gpio_desc * | gpio_pd |
struct no_os_gpio_desc * | gpio_cmos_lvds |
struct no_os_gpio_desc * | gpio_cnv |
struct no_os_gpio_desc * | gpio_busy |
enum ad4858_prod_id | prod_id |
bool | addr_ascension_enable |
enum ad4858_operating_mode | operating_mode |
enum ad4858_spi_data_mode | spi_data_mode |
bool | osr_enable |
enum ad4858_osr_ratio | osr_ratio |
enum ad4858_packet_format | packet_format |
bool | test_pattern |
enum ad4858_chn_softspan | chn_softspan [AD4858_NUM_CHANNELS] |
uint32_t | chn_offset [AD4858_NUM_CHANNELS] |
uint16_t | chn_gain [AD4858_NUM_CHANNELS] |
uint16_t | chn_phase [AD4858_NUM_CHANNELS] |
uint16_t | chn_or [AD4858_NUM_CHANNELS] |
uint16_t | chn_ur [AD4858_NUM_CHANNELS] |
bool | big_endian |
enum ad4858_ch_sleep_value | chn_sleep_value [AD4858_NUM_CHANNELS] |
enum ad4858_ch_seamless_hdr | chn_seamless_hdr [AD4858_NUM_CHANNELS] |
AD4858 device descriptor.
bool ad4858_dev::addr_ascension_enable |
Address ascension enable status.
bool ad4858_dev::big_endian |
Big endianess status flag
uint16_t ad4858_dev::chn_gain[AD4858_NUM_CHANNELS] |
Channel gain value
uint32_t ad4858_dev::chn_offset[AD4858_NUM_CHANNELS] |
Channel offset value
uint16_t ad4858_dev::chn_or[AD4858_NUM_CHANNELS] |
Channel overrange limit value
uint16_t ad4858_dev::chn_phase[AD4858_NUM_CHANNELS] |
Channel phase value
enum ad4858_ch_seamless_hdr ad4858_dev::chn_seamless_hdr[AD4858_NUM_CHANNELS] |
Channel seamless HDR value
enum ad4858_ch_sleep_value ad4858_dev::chn_sleep_value[AD4858_NUM_CHANNELS] |
Channel sleep value
enum ad4858_chn_softspan ad4858_dev::chn_softspan[AD4858_NUM_CHANNELS] |
Channel softspan value
uint16_t ad4858_dev::chn_ur[AD4858_NUM_CHANNELS] |
Channel underrange limit value
struct no_os_gpio_desc* ad4858_dev::gpio_busy |
Busy GPIO descriptor.
struct no_os_gpio_desc* ad4858_dev::gpio_cmos_lvds |
LVDS/CMOS select GPIO descriptor.
struct no_os_gpio_desc* ad4858_dev::gpio_cnv |
Conversion Start GPIO descriptor.
struct no_os_gpio_desc* ad4858_dev::gpio_pd |
Power Down GPIO descriptor.
enum ad4858_operating_mode ad4858_dev::operating_mode |
Operating mode.
bool ad4858_dev::osr_enable |
OSR enable status.
enum ad4858_osr_ratio ad4858_dev::osr_ratio |
OSR ratio
enum ad4858_packet_format ad4858_dev::packet_format |
Packet format
enum ad4858_prod_id ad4858_dev::prod_id |
AD458X Product ID
enum ad4858_spi_data_mode ad4858_dev::spi_data_mode |
SPI data mode.
struct no_os_spi_desc* ad4858_dev::spi_desc |
SPI descriptor.
bool ad4858_dev::test_pattern |
Test pattern enable/disable status flag.