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 |
|
sync_start_enable |
Channel Attributes¶
temp0¶
Name |
sysfs filename |
Default value |
|---|---|---|
input |
in_temp0_input |
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_frequency |
out_voltage_main_ffh_frequency |
|
main_ffh_index |
out_voltage_main_ffh_index |
|
main_ffh_mode |
out_voltage_main_ffh_mode |
|
main_ffh_mode_available |
out_voltage_main_ffh_mode_available |
|
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_frequency |
out_voltage_main_ffh_frequency |
|
main_ffh_index |
out_voltage_main_ffh_index |
|
main_ffh_mode |
out_voltage_main_ffh_mode |
|
main_ffh_mode_available |
out_voltage_main_ffh_mode_available |
|
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_frequency |
out_voltage_main_ffh_frequency |
|
main_ffh_index |
out_voltage_main_ffh_index |
|
main_ffh_mode |
out_voltage_main_ffh_mode |
|
main_ffh_mode_available |
out_voltage_main_ffh_mode_available |
|
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_frequency |
out_voltage_main_ffh_frequency |
|
main_ffh_index |
out_voltage_main_ffh_index |
|
main_ffh_mode |
out_voltage_main_ffh_mode |
|
main_ffh_mode_available |
out_voltage_main_ffh_mode_available |
|
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_frequency |
out_voltage_main_ffh_frequency |
|
main_ffh_index |
out_voltage_main_ffh_index |
|
main_ffh_mode |
out_voltage_main_ffh_mode |
|
main_ffh_mode_available |
out_voltage_main_ffh_mode_available |
|
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_frequency |
out_voltage_main_ffh_frequency |
|
main_ffh_index |
out_voltage_main_ffh_index |
|
main_ffh_mode |
out_voltage_main_ffh_mode |
|
main_ffh_mode_available |
out_voltage_main_ffh_mode_available |
|
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_frequency |
out_voltage_main_ffh_frequency |
|
main_ffh_index |
out_voltage_main_ffh_index |
|
main_ffh_mode |
out_voltage_main_ffh_mode |
|
main_ffh_mode_available |
out_voltage_main_ffh_mode_available |
|
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_frequency |
out_voltage_main_ffh_frequency |
|
main_ffh_index |
out_voltage_main_ffh_index |
|
main_ffh_mode |
out_voltage_main_ffh_mode |
|
main_ffh_mode_available |
out_voltage_main_ffh_mode_available |
|
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