I have a two-channel signal conditioning block based on
noc_block_addsub between the radio and a DDC. The entire flowgraph is
radio(2 channels out)->addsub(2 channels in and out)-> two separate ZMQ
Push Sinks. I'm using the DDC as an integrator/decimator because a pair
of FIRs or moving average blocks followed by a pair of keep-one-in-n
blocks won't fit on the FPGA image. Those streams are intercepted on
the host side and displayed. The system works as intended until I try
to change the frequency with the XMLRPC client, or if I even include
the provision for changing the frequency in the block on the host side.
Most of the time (but not always) the two channels go out of sync by at
least one sample until I reset the program on the E310 side. I don't
think that the radio itself is capable of sending the two channels out
of sync so the issue must be somewhere in the addsub block. Peeking at
the debug file suggests that the system is trying to change the channel
frequencies independently. I wonder if that's the issue, and something
like a timed command would help. Any ideas?


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

Reply via email to