axi-ad9371-tx-hpc¶
Device Attributes¶
Name |
Default value |
|---|---|
sync_start_enable |
|
sync_start_enable_available |
Channel Attributes¶
TX1_I_F1¶
Name |
sysfs filename |
Default value |
|---|---|---|
frequency |
out_altvoltage0_TX1_I_F1_frequency |
|
label |
out_altvoltage0_TX1_I_F1_label |
|
phase |
out_altvoltage0_TX1_I_F1_phase |
|
raw |
out_altvoltage0_TX1_I_F1_raw |
|
sampling_frequency |
out_altvoltage_sampling_frequency |
|
scale |
out_altvoltage0_TX1_I_F1_scale |
iio_attr example:
iio_attr -u ip:analog -c axi-ad9371-tx-hpc TX1_I_F1 frequency
Python bindings example:
import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9371-tx-hpc")
chan = dev.find_channel("TX1_I_F1")
rval = chan.attrs["frequency"].value
TX1_I_F2¶
Name |
sysfs filename |
Default value |
|---|---|---|
frequency |
out_altvoltage1_TX1_I_F2_frequency |
|
label |
out_altvoltage1_TX1_I_F2_label |
|
phase |
out_altvoltage1_TX1_I_F2_phase |
|
raw |
out_altvoltage1_TX1_I_F2_raw |
|
sampling_frequency |
out_altvoltage_sampling_frequency |
|
scale |
out_altvoltage1_TX1_I_F2_scale |
iio_attr example:
iio_attr -u ip:analog -c axi-ad9371-tx-hpc TX1_I_F2 frequency
Python bindings example:
import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9371-tx-hpc")
chan = dev.find_channel("TX1_I_F2")
rval = chan.attrs["frequency"].value
TX1_Q_F1¶
Name |
sysfs filename |
Default value |
|---|---|---|
frequency |
out_altvoltage2_TX1_Q_F1_frequency |
|
label |
out_altvoltage2_TX1_Q_F1_label |
|
phase |
out_altvoltage2_TX1_Q_F1_phase |
|
raw |
out_altvoltage2_TX1_Q_F1_raw |
|
sampling_frequency |
out_altvoltage_sampling_frequency |
|
scale |
out_altvoltage2_TX1_Q_F1_scale |
iio_attr example:
iio_attr -u ip:analog -c axi-ad9371-tx-hpc TX1_Q_F1 frequency
Python bindings example:
import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9371-tx-hpc")
chan = dev.find_channel("TX1_Q_F1")
rval = chan.attrs["frequency"].value
TX1_Q_F2¶
Name |
sysfs filename |
Default value |
|---|---|---|
frequency |
out_altvoltage3_TX1_Q_F2_frequency |
|
label |
out_altvoltage3_TX1_Q_F2_label |
|
phase |
out_altvoltage3_TX1_Q_F2_phase |
|
raw |
out_altvoltage3_TX1_Q_F2_raw |
|
sampling_frequency |
out_altvoltage_sampling_frequency |
|
scale |
out_altvoltage3_TX1_Q_F2_scale |
iio_attr example:
iio_attr -u ip:analog -c axi-ad9371-tx-hpc TX1_Q_F2 frequency
Python bindings example:
import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9371-tx-hpc")
chan = dev.find_channel("TX1_Q_F2")
rval = chan.attrs["frequency"].value
TX2_I_F1¶
Name |
sysfs filename |
Default value |
|---|---|---|
frequency |
out_altvoltage4_TX2_I_F1_frequency |
|
label |
out_altvoltage4_TX2_I_F1_label |
|
phase |
out_altvoltage4_TX2_I_F1_phase |
|
raw |
out_altvoltage4_TX2_I_F1_raw |
|
sampling_frequency |
out_altvoltage_sampling_frequency |
|
scale |
out_altvoltage4_TX2_I_F1_scale |
iio_attr example:
iio_attr -u ip:analog -c axi-ad9371-tx-hpc TX2_I_F1 frequency
Python bindings example:
import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9371-tx-hpc")
chan = dev.find_channel("TX2_I_F1")
rval = chan.attrs["frequency"].value
TX2_I_F2¶
Name |
sysfs filename |
Default value |
|---|---|---|
frequency |
out_altvoltage5_TX2_I_F2_frequency |
|
label |
out_altvoltage5_TX2_I_F2_label |
|
phase |
out_altvoltage5_TX2_I_F2_phase |
|
raw |
out_altvoltage5_TX2_I_F2_raw |
|
sampling_frequency |
out_altvoltage_sampling_frequency |
|
scale |
out_altvoltage5_TX2_I_F2_scale |
iio_attr example:
iio_attr -u ip:analog -c axi-ad9371-tx-hpc TX2_I_F2 frequency
Python bindings example:
import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9371-tx-hpc")
chan = dev.find_channel("TX2_I_F2")
rval = chan.attrs["frequency"].value
TX2_Q_F1¶
Name |
sysfs filename |
Default value |
|---|---|---|
frequency |
out_altvoltage6_TX2_Q_F1_frequency |
|
label |
out_altvoltage6_TX2_Q_F1_label |
|
phase |
out_altvoltage6_TX2_Q_F1_phase |
|
raw |
out_altvoltage6_TX2_Q_F1_raw |
|
sampling_frequency |
out_altvoltage_sampling_frequency |
|
scale |
out_altvoltage6_TX2_Q_F1_scale |
iio_attr example:
iio_attr -u ip:analog -c axi-ad9371-tx-hpc TX2_Q_F1 frequency
Python bindings example:
import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9371-tx-hpc")
chan = dev.find_channel("TX2_Q_F1")
rval = chan.attrs["frequency"].value
TX2_Q_F2¶
Name |
sysfs filename |
Default value |
|---|---|---|
frequency |
out_altvoltage7_TX2_Q_F2_frequency |
|
label |
out_altvoltage7_TX2_Q_F2_label |
|
phase |
out_altvoltage7_TX2_Q_F2_phase |
|
raw |
out_altvoltage7_TX2_Q_F2_raw |
|
sampling_frequency |
out_altvoltage_sampling_frequency |
|
scale |
out_altvoltage7_TX2_Q_F2_scale |
iio_attr example:
iio_attr -u ip:analog -c axi-ad9371-tx-hpc TX2_Q_F2 frequency
Python bindings example:
import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9371-tx-hpc")
chan = dev.find_channel("TX2_Q_F2")
rval = chan.attrs["frequency"].value
voltage0¶
Name |
sysfs filename |
Default value |
|---|---|---|
calibphase |
out_voltage0_calibphase |
|
calibscale |
out_voltage0_calibscale |
|
sampling_frequency |
out_voltage_sampling_frequency |
|
sampling_frequency_available |
out_voltage_sampling_frequency_available |
iio_attr example:
iio_attr -u ip:analog -c axi-ad9371-tx-hpc voltage0 calibphase
Python bindings example:
import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9371-tx-hpc")
chan = dev.find_channel("voltage0")
rval = chan.attrs["calibphase"].value
voltage1¶
Name |
sysfs filename |
Default value |
|---|---|---|
calibphase |
out_voltage1_calibphase |
|
calibscale |
out_voltage1_calibscale |
|
sampling_frequency |
out_voltage_sampling_frequency |
|
sampling_frequency_available |
out_voltage_sampling_frequency_available |
iio_attr example:
iio_attr -u ip:analog -c axi-ad9371-tx-hpc voltage1 calibphase
Python bindings example:
import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9371-tx-hpc")
chan = dev.find_channel("voltage1")
rval = chan.attrs["calibphase"].value
voltage2¶
Name |
sysfs filename |
Default value |
|---|---|---|
calibphase |
out_voltage2_calibphase |
|
calibscale |
out_voltage2_calibscale |
|
sampling_frequency |
out_voltage_sampling_frequency |
|
sampling_frequency_available |
out_voltage_sampling_frequency_available |
iio_attr example:
iio_attr -u ip:analog -c axi-ad9371-tx-hpc voltage2 calibphase
Python bindings example:
import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9371-tx-hpc")
chan = dev.find_channel("voltage2")
rval = chan.attrs["calibphase"].value
voltage3¶
Name |
sysfs filename |
Default value |
|---|---|---|
calibphase |
out_voltage3_calibphase |
|
calibscale |
out_voltage3_calibscale |
|
sampling_frequency |
out_voltage_sampling_frequency |
|
sampling_frequency_available |
out_voltage_sampling_frequency_available |
iio_attr example:
iio_attr -u ip:analog -c axi-ad9371-tx-hpc voltage3 calibphase
Python bindings example:
import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("axi-ad9371-tx-hpc")
chan = dev.find_channel("voltage3")
rval = chan.attrs["calibphase"].value