no-OS
Loading...
Searching...
No Matches
ad552xr_ldac_settings Struct Reference

AD552XR device LDAC settings. More...

#include <ad552xr.h>

Public Attributes

uint16_t func_en_mask
 
uint16_t output_en_mask
 
enum ad552xr_function_mode func_mode [AD552XR_MAX_NUM_CH]
 
uint16_t ldac_sync_async_mask
 
uint16_t ldac_hw_sw_mask
 
enum ad552xr_ldac_edge_trig edge_trig [AD552XR_MAX_NUM_CH]
 
enum ad552xr_ldac_toggle_sel toggle_sel [AD552XR_MAX_NUM_CH]
 
enum ad552xr_dither_period dither_period [AD552XR_MAX_NUM_CH]
 
enum ad552xr_dither_phase dither_phase [AD552XR_MAX_NUM_CH]
 
uint8_t ramp_step [AD552XR_MAX_NUM_CH]
 
uint16_t multi_dac_ch_mask
 

Detailed Description

AD552XR device LDAC settings.

Member Data Documentation

◆ dither_period

enum ad552xr_dither_period ad552xr_ldac_settings::dither_period[AD552XR_MAX_NUM_CH]

◆ dither_phase

enum ad552xr_dither_phase ad552xr_ldac_settings::dither_phase[AD552XR_MAX_NUM_CH]

◆ edge_trig

enum ad552xr_ldac_edge_trig ad552xr_ldac_settings::edge_trig[AD552XR_MAX_NUM_CH]

◆ func_en_mask

uint16_t ad552xr_ldac_settings::func_en_mask

◆ func_mode

enum ad552xr_function_mode ad552xr_ldac_settings::func_mode[AD552XR_MAX_NUM_CH]

◆ ldac_hw_sw_mask

uint16_t ad552xr_ldac_settings::ldac_hw_sw_mask

◆ ldac_sync_async_mask

uint16_t ad552xr_ldac_settings::ldac_sync_async_mask

◆ multi_dac_ch_mask

uint16_t ad552xr_ldac_settings::multi_dac_ch_mask

◆ output_en_mask

uint16_t ad552xr_ldac_settings::output_en_mask

◆ ramp_step

uint8_t ad552xr_ldac_settings::ramp_step[AD552XR_MAX_NUM_CH]

◆ toggle_sel

enum ad552xr_ldac_toggle_sel ad552xr_ldac_settings::toggle_sel[AD552XR_MAX_NUM_CH]

The documentation for this struct was generated from the following file: