Hello All,

So I am working on writing an embedded python block in GNU Radio Companion to 
preform some analysis of RF signals that is received by a USRP x310 and 
transmitted back out of the USRP after analysis has been done. I have been 
running into some underruns lately that I have not been able to find a solution 
for. If I execute some of my analysis functions in the work function of the 
block, the application underruns and it causes the USRP to stop transmitting or 
receiving. However, if I execute the functions in separate polling functions 
that are being used to display values in the GUI, I do not get underruns. I 
think this might has to do with how often the analysis function is being 
executed, as the poll functions are only called at a rate of 10 Hz which is 
controlled by a function probe. Can anyone give me suggestions on what to try 
to fix the underrun problem, and any resources you can point me to that might 
help would be appreciated.

Best Regards,

Jerrid
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to