Does something like tx_waveforms[1] output a signal at the expected frequency?
What are you using to measure the frequency output? With respect to the 10MHz, this is the frequency of signals used to discipline the internal timebase to an external source. I wouldn't expect artifacts from this signal to be present at the TX port under normal circumstances. Are you using an external reference? What about the GPSDO? [1] https://github.com/EttusResearch/uhd/blob/master/host/examples/tx_waveforms.cpp Sam Reiter Ettus Research On Mon, Dec 16, 2019 at 9:01 AM voonna santosh via USRP-users < usrp-users@lists.ettus.com> wrote: > Hi There, > I have bench marked X300 against my development PC. Then I took > benchmark_rate code and modified a bit. Everything works fine except > setting the center freq. > When ever I set the center frequency, there is no error returned by the > call. But when I transmit the data, it doesn't appear in scope. Whenever I > remove the code to set the center frequency, things work fine and I cann > see a spike at 10Mhz which is default frequency I guess. Any clues? > > std::cout << boost::format("Setting TX Freq: %f MHz...") % (freq/1e6) << > std::endl; > uhd::tune_request_t tune_request(freq); > //usrp->set_tx_freq(tune_request, 0); - This line also doesn't work > usrp->set_tx_freq(freq, 0); > std::cout << boost::format("Actual TX Freq: %f MHz...") % > (usrp->get_tx_freq(0)/1e6) << std::endl << std::endl; > > Thanks and Regards > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com