how to use 2 usrp b210 to receive synchronously

2023-05-30 Thread james jordan
Hi all,
i have 2 usrp b210 and i want to make 4 channel rx system. i make a uhd source 
and config mboard num 2 and channel count 4. but when i run the programme it 
says "RuntimeError: LookupError: IndexError: multi_usrp: RX channel 2 out of 
range for configured RX frontends"
so how to set the source block for 2 b210?


Re: [GRCon'23] Call for Participation for the GNU Radio Conference 2023

2023-05-30 Thread Josh Morman
*Reminder:*  The abstract submission date (June 5) for GRCon23 is less than
a week away!

Please submit your ideas for technical talks, workshops, posters here:

https://events.gnuradio.org/event/21/abstracts/

Thanks!
Josh


On Fri, May 12, 2023 at 5:30 AM Marcus Müller  wrote:

> Dear Community,
>
> GRCon'23 is happening in early September this year – so our submission
> deadlines are a bit
> tighter than usual.
>
> Submission for talks, papers, workshops, and other contributions are
> accepted through the
> GRCon'23 website:
>
> https://events.gnuradio.org/event/21/abstracts/
>
> This call for participation closes on 5 June 2022!
>
> A tiny bit about the GNU Radio conference:
>
> GRCon is GNU Radio's annual conference, being held in changing cities in
> the U.S., and
> also live-streamed and chat-interacted online. Watching the main track
> online and
> interacting with the audience and speakers via chat are free. Registration
> for the
> in-person event started in March.
>
> GRCon'23 happens 5 – 9 September in Tempe, Arizona at ASU.
>
> What GRCon offers is a main track of presentations with topics on GNU
> Radio, applications
> of SDR / high-rate signal processing, computational radio science,
> scientific and industry
> developments, policy and technological breakthroughs.
>
> Next to that, there's tutorials on specific topics, a poster session,
> Special Interest
> Groups and the developer's summit, which is the get-together for the
> project developers.
> Oh, and of course, there's social events, happening at local highlight
> locations.
>
> If you have *any* question (and I mean that – we're trying to make GRCon
> as accommodating
> as possible) about GRCon, be it about attendance, online participation,
> content submission
> or other problems related to the conference, we want you to reach out:
> Here on the mailing
> list, on the chat (https://chat.gnuradio.org), or in a private email to
> the GRCon
> organizers (gr...@gnuradio.org).
>
> Now, clearly, this all requires significant funds to set up – with a
> history of more than
> 300 in-person attendees prior to COVID (last year's in-person attendance
> was around 200
> attendees), and the live video streams achieving 3900 views last year,
> there's a large
> responsibility to organize a smooth conference and offer an excellent
> in-person and remote
> experience.
>
> As in previous years, we do not intend to push all these costs onto the
> attendees alone
> (this year's tickets are cheaper than last year!); instead, it has proven
> mutually
> advantageous to have sponsors contribute to the conference, and be present
> in various
> forms to the audience. If your company is interested in reaching a
> high-profile, technical
> and social audience, please do see
> https://events.gnuradio.org/event/21/page/106-sponsorship-opportunities
> and reach out to
> spon...@gnuradio.org .
>
> Best regards, and: see you in person in Arizona or online in September,
> Marcus
>
>


Re: how to use 2 usrp b210 to receive synchronously

2023-05-30 Thread Marcus Müller

Dear James,


you can't; uhd::multi_usrp only supports a single B210 per instance. You 
need to use two USRP source blocks.



Best regards,

Marcus


On 5/30/23 12:34, james jordan wrote:

Hi all,
i have 2 usrp b210 and i want to make 4 channel rx system. i make a 
uhd source and config mboard num 2 and channel count 4. but when i run 
the programme it says "RuntimeError: LookupError: IndexError: 
multi_usrp: RX channel 2 out of range for configured RX frontends"

so how to set the source block for 2 b210?




Re: how to use 2 usrp b210 to receive synchronously

2023-05-30 Thread james jordan
Hi Marcus,
if i use 2 uhd source block how to make them synchronized.

From: discuss-gnuradio-bounces+james.jordan.999=hotmail@gnu.org 
 on behalf of 
Marcus Müller 
Sent: Tuesday, May 30, 2023 7:42 PM
To: discuss-gnuradio@gnu.org 
Subject: Re: how to use 2 usrp b210 to receive synchronously

Dear James,


you can't; uhd::multi_usrp only supports a single B210 per instance. You
need to use two USRP source blocks.


Best regards,

Marcus


On 5/30/23 12:34, james jordan wrote:
> Hi all,
> i have 2 usrp b210 and i want to make 4 channel rx system. i make a
> uhd source and config mboard num 2 and channel count 4. but when i run
> the programme it says "RuntimeError: LookupError: IndexError:
> multi_usrp: RX channel 2 out of range for configured RX frontends"
> so how to set the source block for 2 b210?



Re: how to use 2 usrp b210 to receive synchronously

2023-05-30 Thread Gwenhael Goavec-Merou
Maybe you have to look to this thread.
Regards
Gwen
On Tue, 30 May 2023 11:54:44 +
james jordan  wrote:

> Hi Marcus,
> if i use 2 uhd source block how to make them synchronized.
> 
> From: discuss-gnuradio-bounces+james.jordan.999=hotmail@gnu.org
>  on behalf of
> Marcus Müller  Sent: Tuesday, May 30, 2023 7:42 PM To:
> discuss-gnuradio@gnu.org  Subject: Re: how to use 2
> usrp b210 to receive synchronously
> 
> Dear James,
> 
> 
> you can't; uhd::multi_usrp only supports a single B210 per instance. You
> need to use two USRP source blocks.
> 
> 
> Best regards,
> 
> Marcus
> 
> 
> On 5/30/23 12:34, james jordan wrote:
> > Hi all,
> > i have 2 usrp b210 and i want to make 4 channel rx system. i make a
> > uhd source and config mboard num 2 and channel count 4. but when i run
> > the programme it says "RuntimeError: LookupError: IndexError:
> > multi_usrp: RX channel 2 out of range for configured RX frontends"
> > so how to set the source block for 2 b210?  
> 



Re: how to use 2 usrp b210 to receive synchronously

2023-05-30 Thread Gwenhael Goavec-Merou
With the link:
https://lists.gnu.org/archive/html/discuss-gnuradio/2019-11/msg00034.html

Sorry

Gwen


On Tue, 30 May 2023 14:03:18 +0200
Gwenhael Goavec-Merou  wrote:

> Maybe you have to look to this thread.
> Regards
> Gwen
> On Tue, 30 May 2023 11:54:44 +
> james jordan  wrote:
> 
> > Hi Marcus,
> > if i use 2 uhd source block how to make them synchronized.
> > 
> > From: discuss-gnuradio-bounces+james.jordan.999=hotmail@gnu.org
> >  on behalf of
> > Marcus Müller  Sent: Tuesday, May 30, 2023 7:42 PM
> > To: discuss-gnuradio@gnu.org  Subject: Re: how to
> > use 2 usrp b210 to receive synchronously
> > 
> > Dear James,
> > 
> > 
> > you can't; uhd::multi_usrp only supports a single B210 per instance. You
> > need to use two USRP source blocks.
> > 
> > 
> > Best regards,
> > 
> > Marcus
> > 
> > 
> > On 5/30/23 12:34, james jordan wrote:  
> > > Hi all,
> > > i have 2 usrp b210 and i want to make 4 channel rx system. i make a
> > > uhd source and config mboard num 2 and channel count 4. but when i run
> > > the programme it says "RuntimeError: LookupError: IndexError:
> > > multi_usrp: RX channel 2 out of range for configured RX frontends"
> > > so how to set the source block for 2 b210?
> >   
> 



Re: how to use 2 usrp b210 to receive synchronously

2023-05-30 Thread Marcus D. Leech

On 30/05/2023 08:12, Gwenhael Goavec-Merou wrote:

With the link:
https://lists.gnu.org/archive/html/discuss-gnuradio/2019-11/msg00034.html

Sorry

Gwen


The key is to set a common start-time on the two multi_usrp objects 
(after making sure that both units have

  a common understanding of clock-time).

But note that you likely won't achieve good-quality *phase coherence* 
with this setup due to the way the
  AD9361 chip works, and the way the external-clock PLL works in the 
B2xx series.






Re: how to use 2 usrp b210 to receive synchronously

2023-05-30 Thread james jordan
thanks Marcus and Gwen.
so i need to add the python source rather than config on the gnuradio block?

From: discuss-gnuradio-bounces+james.jordan.999=hotmail@gnu.org 
 on behalf of 
Marcus D. Leech 
Sent: Tuesday, May 30, 2023 9:53 PM
To: discuss-gnuradio@gnu.org 
Subject: Re: how to use 2 usrp b210 to receive synchronously

On 30/05/2023 08:12, Gwenhael Goavec-Merou wrote:
> With the link:
> https://lists.gnu.org/archive/html/discuss-gnuradio/2019-11/msg00034.html
>
> Sorry
>
> Gwen
>
>
The key is to set a common start-time on the two multi_usrp objects
(after making sure that both units have
   a common understanding of clock-time).

But note that you likely won't achieve good-quality *phase coherence*
with this setup due to the way the
   AD9361 chip works, and the way the external-clock PLL works in the
B2xx series.





One Tagged Input Stream to Unequal Output Streams

2023-05-30 Thread Alon Simon Levin
Hi all,

I have a tagged stream block that takes in a fixed number of samples and
outputs a subset onto a single stream. I want to extend this functionality
to output two subsets of the input stream to two separate outputs, with an
unequal number on each one.

For example, for an input stream of 5000 samples, I am currently routing
samples 1000-1999 to the output. I would like to extend this so that I send
samples 1000-1099 to Output 1 and samples 1100-1999 to Output 2.

Is there an easy way to do this? I've looked through the blocks coding
guide but am very confused about how noutput_items works in this scenario.
I would appreciate any help on this matter!

Best,
Alon

-- 
*Alon S. Levin*
Ph.D. Student
Wireless & Mobile Networking Lab, Columbia University
alon.s.le...@columbia.edu | (347) 225-7433


Re: One Tagged Input Stream to Unequal Output Streams

2023-05-30 Thread U L
Alon,

Considering your sample ranges are contiguous you might be able to get away
with using the stream to streams block or stream demux block. Take a look
if one of those might suffice.

Jared.

On Tue, May 30, 2023, 2:28 PM Alon Simon Levin  wrote:

> Hi all,
>
> I have a tagged stream block that takes in a fixed number of samples and
> outputs a subset onto a single stream. I want to extend this functionality
> to output two subsets of the input stream to two separate outputs, with an
> unequal number on each one.
>
> For example, for an input stream of 5000 samples, I am currently routing
> samples 1000-1999 to the output. I would like to extend this so that I send
> samples 1000-1099 to Output 1 and samples 1100-1999 to Output 2.
>
> Is there an easy way to do this? I've looked through the blocks coding
> guide but am very confused about how noutput_items works in this scenario.
> I would appreciate any help on this matter!
>
> Best,
> Alon
>
> --
> *Alon S. Levin*
> Ph.D. Student
> Wireless & Mobile Networking Lab, Columbia University
> alon.s.le...@columbia.edu | (347) 225-7433
>