Hello. I have a problem with the usrp b200 board. I need a fast frequency tuning for spectrum analysis. But when I increase the band over 200 MHz, that is, more than 8 frequency adjustments, I have problems with time. It increases dramatically. Here is the code section where I measure the execution time of the frequency setting function: for i, freqq in enumerate (freq):
recv_samps = 0 self.usrp.set_rx_rate (bandwich [i]) start = time.time () self.usrp.set_rx_freq (lib.types.tune_request (freqq)) print (time.time () - start) And I get the following results: 0.154153108597 0.00300002098083 0.0029628276825 0.00299215316772 0.00298380851746 0.153974056244 0.153841018677 0.00304222106934 0.00305104255676 0.0030951499939 0.0030038356781 0.153944015503 0.153861045837 0.00292587280273 0.00306510925293 0.00301003456116 0.0029399394989 With USRP N 210 there is no such problem. Tell me why this problem occurs and how can it be solved? Thanks in advance. Ivan
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com