no-OS
Public Attributes | List of all members
ad9523_channel_spec Struct Reference

Output channel configuration. More...

#include <ad9523.h>

Public Attributes

uint8_t channel_num
 
uint8_t divider_output_invert_en
 
uint8_t sync_ignore_en
 
uint8_t low_power_mode_en
 
uint8_t use_alt_clock_src
 
uint8_t output_dis
 
uint8_t driver_mode
 
uint8_t divider_phase
 
uint16_t channel_divider
 
int8_t extended_name [16]
 

Detailed Description

Output channel configuration.

Member Data Documentation

◆ channel_divider

uint16_t ad9523_channel_spec::channel_divider

10-bit channel divider.

◆ channel_num

uint8_t ad9523_channel_spec::channel_num

Output channel number.

◆ divider_output_invert_en

uint8_t ad9523_channel_spec::divider_output_invert_en

Invert the polarity of the output clock.

◆ divider_phase

uint8_t ad9523_channel_spec::divider_phase

Divider initial phase after a SYNC. Range 0..63 LSB = 1/2 of a period of the divider input clock.

◆ driver_mode

uint8_t ad9523_channel_spec::driver_mode

Output driver mode (logic level family).

◆ extended_name

int8_t ad9523_channel_spec::extended_name[16]

Optional descriptive channel name.

◆ low_power_mode_en

uint8_t ad9523_channel_spec::low_power_mode_en

Reduce power used in the differential output modes.

◆ output_dis

uint8_t ad9523_channel_spec::output_dis

Disables, powers down the entire channel.

◆ sync_ignore_en

uint8_t ad9523_channel_spec::sync_ignore_en

Ignore chip-level SYNC signal.

◆ use_alt_clock_src

uint8_t ad9523_channel_spec::use_alt_clock_src

Channel divider uses alternative clk source: CH0..CH3 VCXO, CH4..CH9 VCO2


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