我一直在研究USRP是如何工作的,尤其是如何感知信号中的能量。到目前为止,我已经了解了USRP感知IQ数据,然后,应用FFT对其进行处理。(我一直在看usrp_sspectrum_sense.py)IQ样本的单位是多少?FFT完成后的单位是多少?开发FFT所需的唯一数据是IQ样本?
提前感谢:D
不幸的是,IQ样本没有单位,它只是一个幅度(对于UHD驱动器,它在-1和1之间)。USRP的许多子板的规格没有指定接收器灵敏度。您不能单独使用IQ样本来计算输入功率,您需要自己进行校准,例如使用信号发生器向USRP输入生成已知功率的信号,并使用GNURadio记录您看到的情况。然后,您需要将来自FFT的数据与从您收集的校准数据中得出的计算进行包装。