On 10/22/2019 02:50 PM, Richard Bell wrote:
I think I sort of figured it out, though the motherboard, subdevice and channel terminology is still confusing.

1) Each USRP X300 has 1 motherboard
2) Each motherboard has two subdevice slots, A and B
3) Each subdevice slot has 1 channel

If I want to use both subdevices on USRP1 and only one subdevice on USRP2 then the following settings would make that work:

Device Arguments := "addr0=192.168.10.2,addr1=192.168.11.2"
Mb0: Subdev Spec := A:0 B:0
MB1: Subdev Spec := A:0
Num Channels := 3

To use only 1 subdevice on each USRP this would work:

Device Arguments := "addr0=192.168.10.2,addr1=192.168.11.2"
Mb0: Subdev Spec := A:0
MB1: Subdev Spec := A:0
Num Channels := 2

To use all 4 subdevices at the same time:
Device Arguments := "addr0=192.168.10.2,addr1=192.168.11.2"
Mb0: Subdev Spec := A:0 B:0
MB1: Subdev Spec := A:0 B:0
Num Channels := 4
This (and other pages in the same collection) might help you understand things:

https://files.ettus.com/manual/page_configuration.html

A "channel" is just a sample stream, and the other configuration parameters determine which hardware bits-and-pieces are connected to that channel. Indeed, 1 motherboard == 1 USRP box. Some such "boxes" have two "slots" (A and B), and others have only one. Within those slots, there are 1 or more subdevices, with nomenclature that varies by hardware:

https://files.ettus.com/manual/page_dboards.html



Will there every be a situation where I would do something like A:1 instead of A:0 in the subdevice specs?

On Tue, Oct 22, 2019 at 11:25 AM Marcus D Leech <[email protected] <mailto:[email protected]>> wrote:

    Could you share your flow graph with us?

    What daughtercards do you have installed?

    Sent from my iPhone

    > On Oct 22, 2019, at 2:16 PM, Richard Bell via USRP-users
    <[email protected] <mailto:[email protected]>>
    wrote:
    >
    > 
    > Hello,
    >
    > I'm a little confused about how I should distinguish between two
    different USRPs X300's and the two different motherboards per USRP
    X300 in this type of setup. I am feeding a 10 MHz ref and PPS ref
    to both USRPs. What I have right now is a gr flowgraph with a
    single USRP Sink block that I have configured with the following
    device address
    >
    > "addr0=192.168.10.2,addr1=192.168.11.2"
    >
    > and I have selected
    >
    > Num Mboards = 2
    > Num Channels = 2
    >
    > But this setup only uses the addr0=192.168.10.2 USRP to receive
    on both RFA and RFB ports. I would like to configure receiving on
    192.168.10.2 RFA TX/RX and 192.168.11.2 RFA TX/RX.
    >
    > How do I configure this properly?
    > _______________________________________________
    > USRP-users mailing list
    > [email protected] <mailto:[email protected]>
    > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to