axi-ad9081-rx-hpc

Device Attributes

Name

Default value

adc_clk_powerdown

filter_fir_config

jesd204_fsm_ctrl

jesd204_fsm_error

jesd204_fsm_paused

jesd204_fsm_resume

jesd204_fsm_state

loopback_mode

loopback_mode_available

multichip_sync

powerdown

sync_start_enable

sync_start_enable_available

Channel Attributes

temp0

Name

sysfs filename

Default value

input

in_temp0_input

label

in_temp0_label

iio_attr example:

iio_attr -u ip:analog -c axi-ad9081-rx-hpc temp0 input

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9081-rx-hpc")
chan = dev.find_channel("temp0")
rval = chan.attrs["input"].value

voltage0_i

Name

sysfs filename

Default value

channel_nco_frequency

out_voltage0_i_channel_nco_frequency

channel_nco_frequency_available

out_voltage_channel_nco_frequency_available

channel_nco_gain_scale

out_voltage0_i_channel_nco_gain_scale

channel_nco_phase

out_voltage0_i_channel_nco_phase

channel_nco_test_tone_en

out_voltage0_i_channel_nco_test_tone_en

channel_nco_test_tone_scale

out_voltage0_i_channel_nco_test_tone_scale

dac_frequency

out_voltage_dac_frequency

en

out_voltage0_i_en

label

out_voltage0_i_label

main_ffh_gpio_mode_en

out_voltage_main_ffh_gpio_mode_en

main_ffh_mode

out_voltage0_i_main_ffh_mode

main_ffh_mode_available

out_voltage_main_ffh_mode_available

main_nco_ffh_frequency

out_voltage0_i_main_nco_ffh_frequency

main_nco_ffh_index

out_voltage0_i_main_nco_ffh_index

main_nco_ffh_select

out_voltage0_i_main_nco_ffh_select

main_nco_frequency

out_voltage0_i_main_nco_frequency

main_nco_frequency_available

out_voltage_main_nco_frequency_available

main_nco_phase

out_voltage0_i_main_nco_phase

main_nco_test_tone_en

out_voltage0_i_main_nco_test_tone_en

main_nco_test_tone_scale

out_voltage0_i_main_nco_test_tone_scale

sampling_frequency

out_voltage_sampling_frequency

iio_attr example:

iio_attr -u ip:analog -c axi-ad9081-rx-hpc voltage0_i channel_nco_frequency

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9081-rx-hpc")
chan = dev.find_channel("voltage0_i")
rval = chan.attrs["channel_nco_frequency"].value

voltage0_q

Name

sysfs filename

Default value

channel_nco_frequency

out_voltage0_q_channel_nco_frequency

channel_nco_frequency_available

out_voltage_channel_nco_frequency_available

channel_nco_gain_scale

out_voltage0_q_channel_nco_gain_scale

channel_nco_phase

out_voltage0_q_channel_nco_phase

channel_nco_test_tone_en

out_voltage0_q_channel_nco_test_tone_en

channel_nco_test_tone_scale

out_voltage0_q_channel_nco_test_tone_scale

dac_frequency

out_voltage_dac_frequency

en

out_voltage0_q_en

label

out_voltage0_q_label

main_ffh_gpio_mode_en

out_voltage_main_ffh_gpio_mode_en

main_ffh_mode

out_voltage0_q_main_ffh_mode

main_ffh_mode_available

out_voltage_main_ffh_mode_available

main_nco_ffh_frequency

out_voltage0_q_main_nco_ffh_frequency

main_nco_ffh_index

out_voltage0_q_main_nco_ffh_index

main_nco_ffh_select

out_voltage0_q_main_nco_ffh_select

main_nco_frequency

out_voltage0_q_main_nco_frequency

main_nco_frequency_available

out_voltage_main_nco_frequency_available

main_nco_phase

out_voltage0_q_main_nco_phase

main_nco_test_tone_en

out_voltage0_q_main_nco_test_tone_en

main_nco_test_tone_scale

out_voltage0_q_main_nco_test_tone_scale

sampling_frequency

out_voltage_sampling_frequency

iio_attr example:

iio_attr -u ip:analog -c axi-ad9081-rx-hpc voltage0_q channel_nco_frequency

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9081-rx-hpc")
chan = dev.find_channel("voltage0_q")
rval = chan.attrs["channel_nco_frequency"].value

voltage1_i

Name

sysfs filename

Default value

channel_nco_frequency

out_voltage1_i_channel_nco_frequency

channel_nco_frequency_available

out_voltage_channel_nco_frequency_available

channel_nco_gain_scale

out_voltage1_i_channel_nco_gain_scale

channel_nco_phase

out_voltage1_i_channel_nco_phase

channel_nco_test_tone_en

out_voltage1_i_channel_nco_test_tone_en

channel_nco_test_tone_scale

out_voltage1_i_channel_nco_test_tone_scale

dac_frequency

out_voltage_dac_frequency

en

out_voltage1_i_en

label

out_voltage1_i_label

main_ffh_gpio_mode_en

out_voltage_main_ffh_gpio_mode_en

main_ffh_mode

out_voltage1_i_main_ffh_mode

main_ffh_mode_available

out_voltage_main_ffh_mode_available

main_nco_ffh_frequency

out_voltage1_i_main_nco_ffh_frequency

main_nco_ffh_index

out_voltage1_i_main_nco_ffh_index

main_nco_ffh_select

out_voltage1_i_main_nco_ffh_select

main_nco_frequency

out_voltage1_i_main_nco_frequency

main_nco_frequency_available

out_voltage_main_nco_frequency_available

main_nco_phase

out_voltage1_i_main_nco_phase

main_nco_test_tone_en

out_voltage1_i_main_nco_test_tone_en

main_nco_test_tone_scale

out_voltage1_i_main_nco_test_tone_scale

sampling_frequency

out_voltage_sampling_frequency

iio_attr example:

iio_attr -u ip:analog -c axi-ad9081-rx-hpc voltage1_i channel_nco_frequency

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9081-rx-hpc")
chan = dev.find_channel("voltage1_i")
rval = chan.attrs["channel_nco_frequency"].value

voltage1_q

Name

sysfs filename

Default value

channel_nco_frequency

out_voltage1_q_channel_nco_frequency

channel_nco_frequency_available

out_voltage_channel_nco_frequency_available

channel_nco_gain_scale

out_voltage1_q_channel_nco_gain_scale

channel_nco_phase

out_voltage1_q_channel_nco_phase

channel_nco_test_tone_en

out_voltage1_q_channel_nco_test_tone_en

channel_nco_test_tone_scale

out_voltage1_q_channel_nco_test_tone_scale

dac_frequency

out_voltage_dac_frequency

en

out_voltage1_q_en

label

out_voltage1_q_label

main_ffh_gpio_mode_en

out_voltage_main_ffh_gpio_mode_en

main_ffh_mode

out_voltage1_q_main_ffh_mode

main_ffh_mode_available

out_voltage_main_ffh_mode_available

main_nco_ffh_frequency

out_voltage1_q_main_nco_ffh_frequency

main_nco_ffh_index

out_voltage1_q_main_nco_ffh_index

main_nco_ffh_select

out_voltage1_q_main_nco_ffh_select

main_nco_frequency

out_voltage1_q_main_nco_frequency

main_nco_frequency_available

out_voltage_main_nco_frequency_available

main_nco_phase

out_voltage1_q_main_nco_phase

main_nco_test_tone_en

out_voltage1_q_main_nco_test_tone_en

main_nco_test_tone_scale

out_voltage1_q_main_nco_test_tone_scale

sampling_frequency

out_voltage_sampling_frequency

iio_attr example:

iio_attr -u ip:analog -c axi-ad9081-rx-hpc voltage1_q channel_nco_frequency

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9081-rx-hpc")
chan = dev.find_channel("voltage1_q")
rval = chan.attrs["channel_nco_frequency"].value

voltage2_i

Name

sysfs filename

Default value

channel_nco_frequency

out_voltage2_i_channel_nco_frequency

channel_nco_frequency_available

out_voltage_channel_nco_frequency_available

channel_nco_gain_scale

out_voltage2_i_channel_nco_gain_scale

channel_nco_phase

out_voltage2_i_channel_nco_phase

channel_nco_test_tone_en

out_voltage2_i_channel_nco_test_tone_en

channel_nco_test_tone_scale

out_voltage2_i_channel_nco_test_tone_scale

dac_frequency

out_voltage_dac_frequency

en

out_voltage2_i_en

label

out_voltage2_i_label

main_ffh_gpio_mode_en

out_voltage_main_ffh_gpio_mode_en

main_ffh_mode

out_voltage2_i_main_ffh_mode

main_ffh_mode_available

out_voltage_main_ffh_mode_available

main_nco_ffh_frequency

out_voltage2_i_main_nco_ffh_frequency

main_nco_ffh_index

out_voltage2_i_main_nco_ffh_index

main_nco_ffh_select

out_voltage2_i_main_nco_ffh_select

main_nco_frequency

out_voltage2_i_main_nco_frequency

main_nco_frequency_available

out_voltage_main_nco_frequency_available

main_nco_phase

out_voltage2_i_main_nco_phase

main_nco_test_tone_en

out_voltage2_i_main_nco_test_tone_en

main_nco_test_tone_scale

out_voltage2_i_main_nco_test_tone_scale

sampling_frequency

out_voltage_sampling_frequency

iio_attr example:

iio_attr -u ip:analog -c axi-ad9081-rx-hpc voltage2_i channel_nco_frequency

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9081-rx-hpc")
chan = dev.find_channel("voltage2_i")
rval = chan.attrs["channel_nco_frequency"].value

voltage2_q

Name

sysfs filename

Default value

channel_nco_frequency

out_voltage2_q_channel_nco_frequency

channel_nco_frequency_available

out_voltage_channel_nco_frequency_available

channel_nco_gain_scale

out_voltage2_q_channel_nco_gain_scale

channel_nco_phase

out_voltage2_q_channel_nco_phase

channel_nco_test_tone_en

out_voltage2_q_channel_nco_test_tone_en

channel_nco_test_tone_scale

out_voltage2_q_channel_nco_test_tone_scale

dac_frequency

out_voltage_dac_frequency

en

out_voltage2_q_en

label

out_voltage2_q_label

main_ffh_gpio_mode_en

out_voltage_main_ffh_gpio_mode_en

main_ffh_mode

out_voltage2_q_main_ffh_mode

main_ffh_mode_available

out_voltage_main_ffh_mode_available

main_nco_ffh_frequency

out_voltage2_q_main_nco_ffh_frequency

main_nco_ffh_index

out_voltage2_q_main_nco_ffh_index

main_nco_ffh_select

out_voltage2_q_main_nco_ffh_select

main_nco_frequency

out_voltage2_q_main_nco_frequency

main_nco_frequency_available

out_voltage_main_nco_frequency_available

main_nco_phase

out_voltage2_q_main_nco_phase

main_nco_test_tone_en

out_voltage2_q_main_nco_test_tone_en

main_nco_test_tone_scale

out_voltage2_q_main_nco_test_tone_scale

sampling_frequency

out_voltage_sampling_frequency

iio_attr example:

iio_attr -u ip:analog -c axi-ad9081-rx-hpc voltage2_q channel_nco_frequency

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9081-rx-hpc")
chan = dev.find_channel("voltage2_q")
rval = chan.attrs["channel_nco_frequency"].value

voltage3_i

Name

sysfs filename

Default value

channel_nco_frequency

out_voltage3_i_channel_nco_frequency

channel_nco_frequency_available

out_voltage_channel_nco_frequency_available

channel_nco_gain_scale

out_voltage3_i_channel_nco_gain_scale

channel_nco_phase

out_voltage3_i_channel_nco_phase

channel_nco_test_tone_en

out_voltage3_i_channel_nco_test_tone_en

channel_nco_test_tone_scale

out_voltage3_i_channel_nco_test_tone_scale

dac_frequency

out_voltage_dac_frequency

en

out_voltage3_i_en

label

out_voltage3_i_label

main_ffh_gpio_mode_en

out_voltage_main_ffh_gpio_mode_en

main_ffh_mode

out_voltage3_i_main_ffh_mode

main_ffh_mode_available

out_voltage_main_ffh_mode_available

main_nco_ffh_frequency

out_voltage3_i_main_nco_ffh_frequency

main_nco_ffh_index

out_voltage3_i_main_nco_ffh_index

main_nco_ffh_select

out_voltage3_i_main_nco_ffh_select

main_nco_frequency

out_voltage3_i_main_nco_frequency

main_nco_frequency_available

out_voltage_main_nco_frequency_available

main_nco_phase

out_voltage3_i_main_nco_phase

main_nco_test_tone_en

out_voltage3_i_main_nco_test_tone_en

main_nco_test_tone_scale

out_voltage3_i_main_nco_test_tone_scale

sampling_frequency

out_voltage_sampling_frequency

iio_attr example:

iio_attr -u ip:analog -c axi-ad9081-rx-hpc voltage3_i channel_nco_frequency

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9081-rx-hpc")
chan = dev.find_channel("voltage3_i")
rval = chan.attrs["channel_nco_frequency"].value

voltage3_q

Name

sysfs filename

Default value

channel_nco_frequency

out_voltage3_q_channel_nco_frequency

channel_nco_frequency_available

out_voltage_channel_nco_frequency_available

channel_nco_gain_scale

out_voltage3_q_channel_nco_gain_scale

channel_nco_phase

out_voltage3_q_channel_nco_phase

channel_nco_test_tone_en

out_voltage3_q_channel_nco_test_tone_en

channel_nco_test_tone_scale

out_voltage3_q_channel_nco_test_tone_scale

dac_frequency

out_voltage_dac_frequency

en

out_voltage3_q_en

label

out_voltage3_q_label

main_ffh_gpio_mode_en

out_voltage_main_ffh_gpio_mode_en

main_ffh_mode

out_voltage3_q_main_ffh_mode

main_ffh_mode_available

out_voltage_main_ffh_mode_available

main_nco_ffh_frequency

out_voltage3_q_main_nco_ffh_frequency

main_nco_ffh_index

out_voltage3_q_main_nco_ffh_index

main_nco_ffh_select

out_voltage3_q_main_nco_ffh_select

main_nco_frequency

out_voltage3_q_main_nco_frequency

main_nco_frequency_available

out_voltage_main_nco_frequency_available

main_nco_phase

out_voltage3_q_main_nco_phase

main_nco_test_tone_en

out_voltage3_q_main_nco_test_tone_en

main_nco_test_tone_scale

out_voltage3_q_main_nco_test_tone_scale

sampling_frequency

out_voltage_sampling_frequency

iio_attr example:

iio_attr -u ip:analog -c axi-ad9081-rx-hpc voltage3_q channel_nco_frequency

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9081-rx-hpc")
chan = dev.find_channel("voltage3_q")
rval = chan.attrs["channel_nco_frequency"].value