how to use 2 usrp b210 to receive synchronously
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
*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
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
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
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
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
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
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
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
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 >