问题描述
我想使用 USRP N210 作为频谱分析仪,使用 MATLB 来捕获 UHF 电视信号,但是以下代码的 rxSig((radio = comm.SDRuReceiver() 的输出)返回一个向量,其所有值都为零。
代码是:
radio = comm.SDRuReceiver( 'Platform','N200/N210/USRP2','IPAddress','192.168.10.2',...
'CenterFrequency',650e6,'decimationFactor',4,'PPSSource','External','MasterClockRate',100e6);
spectrumAnalyzer = dsp.SpectrumAnalyzer('InputDomain','Frequency',....
'SpectrumType','Power density',...
'YLimits',[-130,20],...
'PlotAsTwoSidedSpectrum',false,...
'SpectralAverages',50,...
'FrequencySpan','Start and stop frequencies',...
'StartFrequency',500e6,...
'StopFrequency',800e6,...
'Position',figposition([50 30 30 40])) ;
[rxSig,len ] = radio();
% display received frequency spectrum.
spectrumAnalyzer(rxSig);
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)