You should check the multi_antenna examples. To the best of my understanding
you can use two antennas with a single BASIC daughter boards. But with the
Flex daughter boards u can use any one of the ports, either the RX2 or the
TX/RX.
If you are working with Flex daughter boards, you could use two of them each
connected with an antenna and take simulataneous feeds from them.

regards.

On Wed, Jun 10, 2009 at 5:39 PM, Hongwei <[email protected]> wrote:

>
> hello
> thanks for your quick reply. it is very nice of you.
> i am comfused about "The two Rx antenna of the daughter board cannot
> receive data simultaneously", if we can not do like this ,how can we apply
> the MIMO system in one USRP?
> I am working to test the performance of SIMO, with 2 receiver. How can i
> work on it.
> Sorry to interrupte you, i am really stunk there.
> Thanks for you kind help
> best wishes for you
> On Tue, Jun 9, 2009 at 12:27 PM, Shabbir Ahmed 
> <[email protected]>wrote:
>
>> The two Rx antenna of the daughter board cannot receive data
>> simultaneously. You can receive data through one of them. Either the RX2 or
>> the TX/RX port. But not both at the same time.
>> I hope that answers your question. Please feel free to ask.
>>
>> regards,
>>
>> Shabbir
>>
>> On Tue, Jun 9, 2009 at 7:32 PM, Hongwei <[email protected]> wrote:
>>
>>> hello
>>> thanks for your quick reply. and sorry for the wrong question.
>>> Is that possilbe for the two Rx antenna of daugherboart to receive the
>>> data simultaneously?
>>> i have check the multi_file. py and some other examples, but it is still
>>> a problem for me.
>>> Thanks for your kind help and time
>>> best wishes for you
>>>
>>>
>>>
>>> On Tue, Jun 9, 2009 at 10:40 AM, Shabbir Ahmed <shabbirahmed.bd@
>>> gmail.com> wrote:
>>>
>>>> The RFX board only has one receiver on it, capable of using either of
>>>> these connectors, but not both simultaneously.
>>>> On Tue, Jun 9, 2009 at 6:35 PM, <[email protected]> wrote:
>>>>
>>>>> hello, sHabzbd
>>>>>
>>>>> I am woking on the USRP now. and I have the same problem as you.
>>>>>
>>>>>  I hope to receive two streams from a single
>>>>>  daughter board on a usrp, one from antenna "TX/RX" and the other from
>>>>>  antenna "RX2", also.
>>>>>
>>>>> Have you solve you problem? Would you please to give me some hints on
>>>>> this?
>>>>>
>>>>> Looking for your reply
>>>>>
>>>>> best regards
>>>>>
>>>>> sancan
>>>>> sHabzbd wrote:
>>>>> >
>>>>> > Hi Eric:
>>>>> >
>>>>> > Thank you loads again for your recommendations. I did go through both
>>>>> the
>>>>> > files that you mentioned.
>>>>> >
>>>>> > 1. For the technique used in *"usrp_wfm_rcv2_nogui.py".  *We can
>>>>> retrieve
>>>>> > two receive streams from a one daughter board, but this uses only one
>>>>> of
>>>>> > the
>>>>> > antennas either the "TX/RX" or "RX2".
>>>>> >
>>>>> > 2. For what is done in *"multi_file.py"*. We get to retrieve 4
>>>>> streams
>>>>> > from
>>>>> > two daughter boards.
>>>>> >
>>>>> > 3. Now my question. Is it possible to receive two streams from a
>>>>> single
>>>>> > daughter board on a usrp, one from antenna "TX/RX" and the other from
>>>>> > antenna "RX2". ie.
>>>>> >     input 1: subdev(0,0)---"TX/RX"
>>>>> >     input 2: subdev(0,0)---"RX2"
>>>>> >
>>>>> >     Do I still have to load the "std_4rx_0tx.rbf"??
>>>>> >     And use the same mux 0xf3f2f1f0??
>>>>> >
>>>>> > Thank you loads in advance.
>>>>> >
>>>>> > Shabbir
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> > On Fri, Mar 13, 2009 at 4:08 AM, Eric Blossom <[email protected]> wrote:
>>>>> >
>>>>> >> On Thu, Mar 12, 2009 at 09:40:29AM -0700, sHabzbd wrote:
>>>>> >> >
>>>>> >> > Hi Everyone:
>>>>> >> >
>>>>> >> > I am guessing that my last post was not clear since I didnt get
>>>>> any
>>>>> >> replies.
>>>>> >> > So here I go again.
>>>>> >> >
>>>>> >> > 1. I am using two Flex900 daughter cards on a single USRP.
>>>>> >> > 2. I am getting to select two subdevices (0,0) and (1,0) ie.
>>>>> daughter
>>>>> >> board
>>>>> >> > A or daughter board B
>>>>> >> > 3. On each subdevice I am getting to select two antennas 'TX/RX'
>>>>> and
>>>>> >> 'RX2'
>>>>> >> >
>>>>> >> > Now here is the thing. I can take anyone of the input at a single
>>>>> time,
>>>>> >> ie.
>>>>> >> > I can either get
>>>>> >> > a. subdevice(0,0) & antenna 'TX/RX'
>>>>> >> > b. subdevice(0,0) & antenna 'RX2'
>>>>> >> > c. subdevice(1,0) & antenna 'TX/RX'
>>>>> >> > d. subdevice(1,0) & antenna 'RX2'
>>>>> >> >
>>>>> >> > That is I am getting to set the usrp mux with
>>>>> >> >       tb.src_usrp.set_mux(usrp.determine_rx_mux_value(tb.src_usrp,
>>>>> >> subdevice))
>>>>> >> > and then select and antenna for the subdevice
>>>>> >> >       tb.subdev.select_rx_antenna('RX2')
>>>>> >> >
>>>>> >> > But I need to build a graph where I can take at least two of the
>>>>> above
>>>>> >> > mentioned inputs. And store them in two separate sinks if
>>>>> possible.
>>>>> >> Using
>>>>> >> > two different sink_files.
>>>>> >> >
>>>>> >> > Would really really appreciate any help or some direction or hint.
>>>>> >> >
>>>>> >> > Thank you loads in advance.
>>>>> >> >
>>>>> >>
>>>>> >> Hi Shabbir,
>>>>> >>
>>>>> >> I can point you to two different examples that between them do
>>>>> >> something similar to what you're trying to do.
>>>>> >>
>>>>> >> The first is gnuradio-examples/python/usrp_wfm_rcv2_nogui.py.
>>>>> >> This uses two DDCs to extract two streams from a single
>>>>> daughterboard.
>>>>> >> You can ignore the fact that the signal processing is an FM recvr.
>>>>> >>
>>>>> >> The second is gnuradio-examples/python/multi-antenna/multi_file.py.
>>>>> >> This one expects two Basic Rx daughterboards, and extracts a total
>>>>> of
>>>>> >> 4 streams, 2 from each daughterboard.
>>>>> >>
>>>>> >> In your case, since your extracting a single stream from each
>>>>> >> daughterboard, you'll want to use the tune method twice, once on
>>>>> each
>>>>> >> daughterboard.  Your rx mux setting should be 0x32103210
>>>>> >>
>>>>> >> Eric
>>>>> >>
>>>>> >
>>>>> >
>>>>> >
>>>>> > --
>>>>> > Shabbir Ahmed
>>>>> > PhD. Student
>>>>> > Centre for Telecommunications and Microelectronics
>>>>> > Victoria University
>>>>> > Email: [email protected]
>>>>> >
>>>>> > _______________________________________________
>>>>> > Discuss-gnuradio mailing list
>>>>> > [email protected]
>>>>> > http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>>>> >
>>>>> >
>>>>> Quoted from:
>>>>>
>>>>> http://www.nabble.com/how-to-take-input-from-multiple-subdevices-in-the-USRP-simultaneously-tp22479958p22531698.html
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Shabbir Ahmed
>>>> PhD. Student
>>>> Centre for Telecommunications and Microelectronics
>>>> Victoria University
>>>> Email: [email protected]
>>>>
>>>
>>>
>>>
>>> --
>>> Hongwei. Wang
>>> Wireless Communication
>>> LTH--Lund University
>>> 076-5669591
>>>
>>
>>
>>
>> --
>> Shabbir Ahmed
>> PhD. Student
>> Centre for Telecommunications and Microelectronics
>> Victoria University
>> Email: [email protected]
>>
>
>
>
> --
> Hongwei. Wang
> Wireless Communication
> LTH--Lund University
> 076-5669591
>



-- 
Shabbir Ahmed
PhD. Student
Centre for Telecommunications and Microelectronics
Victoria University
Email: [email protected]
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to