I am using UHD 3.15 on a Jetson Xavier with Ubuntu 18.04.4 LTS with a n
Ettus B205mini SDR. I am developing my application in C++. My cpu_format is
'fc32' (complex 32-bit floats)  and my over-the-wire-format is sc16
(complex 16-bit ints).

My application is receiving complex samples with one channel. I tune to a
frequency, wait for the LO to settle and then recv() to get the samples
like in the UHD example, rx_multi_samples.cpp. But then I increment the
tune frequency, tune to the new frequency, wait for the LO again and then
recv() again until I have received samples from all of the tuning
frequencies of interest.

Is it normal to get zero-valued samples even after waiting for the LO to
settle?


P.S. Bonus issue:
Also when I plot the samples, I see some of the samples (real and complex
parts) go to 1.0 and -1.0, which is the max value for several samples. I
set the gain to 50.

-- 
Diftor heh smusma
-Famous Vulcan Phrase ;)
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to