Post Go back to editing

libiio控制AD9361的问题

我现在想用LIBIIO在Linux 上对ad9361进行控制。运行了Libiio里面的例程(ad9361-iiostream.c),经过编译,在开发板上可以正常运行。现在打算自己开发,发现有些参数不明白在哪定义。比如里面用到

wr_ch_str(chn, "rf_port_select",     cfg->rfport);
wr_ch_lli(chn, "rf_bandwidth",       cfg->bw_hz);
wr_ch_lli(chn, "sampling_frequency", cfg->fs_hz);

这些函数,其实就是调用了iio_channel_attr_write这个函数。我现在的问题是 "rf_port_select"  "rf_bandwidth"  "sampling_frequency"  这几个参数是从哪来的。我去哪能找到他们的定义或是使用方法。如果我想去写其它的属性,比如增益,发功率,我应该用什么参数去替代那几个字条串,谢谢