USRP - how to receive 2 rx signals at the same time using the same device

Hi!

I’m trying to write a program that would allow me to receive 2 Signals
from 2 different antennas of the same USRP device.
However i’m stuck at the following:

  • the shared pointer sptr can only refer to one stream at a time.

  • when defining the subdev (usrp->set_rx_subdev_spec(dboard)) which
    dboard should be used, assuming i can create different subdevices for
    the different streams according to this:
    http://gnuradio.org/redmine/projects/gnuradio/wiki/UsrpDBoardBasicRX

  • Assuming the first 2 problems are easy to solve with few lines
    of codes, how would should i then set the buffer so it would be giving
    out both streams at the same time?

I’d appreciate ANY help.
Thanks :slight_smile: