Mutiple signals with the usrp

Hello,

I am interested in sending and receiving multiple signals (2 or more?)
with a single USRP.

It seems that to transmit 2 signals to different daughter boards you can
interleave the signals, set up 2 subdevices, and do a
self.u.set_mux(0xba98) (i pulled this from the fm_tx_2_daughterboards.py
example).

I assume that receiving 2 signals would be very similar, perhaps a
different hex value for set_mux?

What if I choose to transmit (or receive) those signals on 2 different
subdevices of the same daughter board, is the code the same?

Transmitting and receiving at the same time using one USRP does not seem
to fit into this model. Is the correct way to create a USRP source and
sink in the same flow graph? This may or may not be obvious, but my
initial attempt failed and I was already sore from trying to receive 2
signals at once.

If someone can help me out or point me to examples (other than
fm_tx_2_daughterboards.py), this would be great.

Thanks,
-Josh

Josh B. wrote:

Hello,

I am interested in sending and receiving multiple signals (2 or more?)
with a single USRP.

It seems that to transmit 2 signals to different daughter boards you
can interleave the signals, set up 2 subdevices, and do a
self.u.set_mux(0xba98) (i pulled this from the
fm_tx_2_daughterboards.py example).

yes.

I assume that receiving 2 signals would be very similar, perhaps a
different hex value for set_mux?

yes, the mux values are different, but should be set automatically.

What if I choose to transmit (or receive) those signals on 2 different
subdevices of the same daughter board, is the code the same?

Transmitting and receiving at the same time using one USRP does not
seem to fit into this model. Is the correct way to create a USRP
source and sink in the same flow graph? This may or may not be
obvious, but my initial attempt failed and I was already sore from
trying to receive 2 signals at once.

See the usrp_nbfm_ppt.py example. It operates full duplex.

Matt

I am also trying to implement full duplex. And are you certain
usrp_nbfm_ppt.py operates full duplex? It appears to only enable TX or
RX
at any given time, which is half duplex, not full duplex.

~ Francesco

Matt E. wrote:

fm_tx_2_daughterboards.py example).
subdevices of the same daughter board, is the code the same?


Discuss-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


View this message in context:
http://www.nabble.com/mutiple-signals-with-the-usrp-tp8662401p21022557.html
Sent from the GnuRadio mailing list archive at Nabble.com.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs