[USRP-users] Re: Usable bandwidth of X300 USRP with UBX-160 daughterboard

2025-02-19 Thread brendan . horsfield
Hi Martin, Thanks for your kind offer. I would be very interested in obtaining the taps for the half-band filters in the X300 series, if it’s not too much trouble. Another contributor emailed me the taps for a USRP half-band filter yesterday, but they weren’t 100% sure if the taps were from th

[USRP-users] Re: Usable bandwidth of X300 USRP with UBX-160 daughterboard

2025-02-18 Thread Brendan Horsfield
Just to clarify one point: How do you define the start of the transition region? Do you go from the 3 dB corner frequency, or something else, like the equiripple bandwidth of the FIR filter? On Wed, 19 Feb 2025 at 13:11, Marcus D. Leech wrote: > On 18/02/2025 21:45, Brendan Horsfield wr

[USRP-users] Re: Usable bandwidth of X300 USRP with UBX-160 daughterboard

2025-02-18 Thread Brendan Horsfield
As you suggest, I am assuming our host machine will need a dual-10Gbe adaptor card and a high-spec CPU, memory, SSD etc. This is a complex procurement exercise all by itself. On Wed, 19 Feb 2025 at 10:58, Marcus D. Leech wrote: > On 18/02/2025 19:26, Brendan Horsfield wrote: > > I

[USRP-users] Re: Usable bandwidth of X300 USRP with UBX-160 daughterboard

2025-02-18 Thread Brendan Horsfield
ough not essential) if we could run one channel at 100 Msps, and the other at 200 Msps, to reduce the bandwidth requirements on the backend hardware. On Wed, 19 Feb 2025 at 10:17, Marcus D. Leech wrote: > On 18/02/2025 19:13, Brendan Horsfield wrote: > > Thanks for the suggestion ab

[USRP-users] Re: Usable bandwidth of X300 USRP with UBX-160 daughterboard

2025-02-18 Thread Brendan Horsfield
eers at NI? They might have access to an X310+UBX-160 system that they can use to answer my question directly. Thanks again for your help in this matter. Regards, Brendan. On Wed, 19 Feb 2025 at 09:55, Marcus D. Leech wrote: > On 18/02/2025 18:45, Brendan Horsfield wrote: > > Yes, I a

[USRP-users] Re: Usable bandwidth of X300 USRP with UBX-160 daughterboard

2025-02-18 Thread Brendan Horsfield
this information documented somewhere? On Tue, 18 Feb 2025 at 23:11, Marcus D Leech wrote: > There will always be some edge roll off. Decimation includes filtering and > those filters cannot be infinitely steep. > Sent from my iPhone > > > On Feb 18, 2025, at 2:12 AM,

[USRP-users] Usable bandwidth of X300 USRP with UBX-160 daughterboard

2025-02-17 Thread Brendan Horsfield
Hi All, I have a question about the usable bandwidth of the X300 USRP / UBX-160 daughterboard combo at sampling rates below 200 Msps: As I understand it, the UBX-160 receiver has an analog (hardware) filter before the ADC that limits the usable bandwidth to 160 MHz, while the ADC runs at 200 Msps

[USRP-users] Re: UHD dual-install issue

2021-04-21 Thread Brendan Horsfield
at 4:49 PM Brendan Horsfield < brendan.horsfi...@vectalabs.com> wrote: > Just a quick follow up to close out this thread (for now): > > I have run "sudo make uninstall" and "sudo make clean" on my Volk & GNU > Radio installations, and manually deleted ev

[USRP-users] Re: UHD dual-install issue

2021-04-20 Thread Brendan Horsfield
on't believe the UHD driver has anything to do with my current crop of problems. Thank you all for your help and patience with this novice GNU Radio user! Cheers, Brendan. On Wed, Apr 21, 2021 at 10:33 AM Brendan Horsfield < brendan.horsfi...@vectalabs.com> wrote: > Hi Marcus, &g

[USRP-users] Re: UHD dual-install issue

2021-04-20 Thread Brendan Horsfield
ose to working? Brendan. On Wed, Apr 21, 2021 at 10:02 AM Marcus D. Leech wrote: > On 04/20/2021 07:07 PM, Brendan Horsfield wrote: > > Hi Cédric, > > Results of dpkg queries are given below. It looks like those files are > not part of any installed packages: > > $

[USRP-users] Re: UHD dual-install issue

2021-04-20 Thread Brendan Horsfield
Wed, Apr 21, 2021 at 1:14 AM Cédric Hannotier via USRP-users < usrp-users@lists.ettus.com> wrote: > Hi Brendan, > > On 21/04/21 00:01, Brendan Horsfield wrote: > >> I do not get this part. What do you mean by "reinstalled"? > >> Did you installed GNU Radio f

[USRP-users] Re: UHD dual-install issue

2021-04-20 Thread Brendan Horsfield
ry: no path found matching pattern *(libuhd.so.003.010.003 /usr/lib/x86_64-linux-gnu)* Regards, Brendan. On Tue, Apr 20, 2021 at 11:20 PM Cédric Hannotier via USRP-users < usrp-users@lists.ettus.com> wrote: > Hi Brendan, > > On 20/04/21 22:15, Brendan Horsfield wrote: > > I ha

[USRP-users] Re: UHD dual-install issue

2021-04-20 Thread Brendan Horsfield
mechanisms over time and not backing out of them cleanly before > starting a new one. > > > > Sent from my iPhone > > On Apr 20, 2021, at 2:02 AM, Brendan Horsfield < > brendan.horsfi...@vectalabs.com> wrote: > >  > Hi Marcus, > > Progress update: Still st

[USRP-users] Re: UHD dual-install issue

2021-04-20 Thread Brendan Horsfield
ct has no attribute 'set_fft_window_normalized' Brendan. On Tue, Apr 20, 2021 at 9:17 PM Cédric Hannotier via USRP-users < usrp-users@lists.ettus.com> wrote: > On 20/04/21 16:02, Brendan Horsfield wrote: > > I have reinstalled both UHD and GNU Radio: [...], the >

[USRP-users] Re: UHD dual-install issue

2021-04-19 Thread Brendan Horsfield
Thanks, Brendan. On Tue, Apr 20, 2021 at 8:54 AM Marcus D. Leech wrote: > On 04/19/2021 06:51 PM, Brendan Horsfield wrote: > > OK, I didn't realise that GNU Radio needed the Python UHD module to be > installed. I deliberately excluded the Python API from my UHD driver b

[USRP-users] Re: UHD dual-install issue

2021-04-19 Thread Brendan Horsfield
the Ettus Python API. Then I will give the GNU Radio installation another try. Thanks, Brendan. On Tue, Apr 20, 2021 at 8:35 AM Marcus D. Leech wrote: > On 04/19/2021 06:21 PM, Brendan Horsfield wrote: > > Importing uhd in Python 3: > /usr/local/lib/python3.6/dist-packages/

[USRP-users] Re: UHD dual-install issue

2021-04-19 Thread Brendan Horsfield
tting UHD from? > > Sent from my iPhone > > On Apr 19, 2021, at 6:01 PM, Marcus D Leech > wrote: > > My guess is that PyBombs is finding the old UHD and using that to build > GR. > > Sent from my iPhone > > On Apr 19, 2021, at 5:58 PM, Brendan Horsfield <

[USRP-users] Re: UHD dual-install issue

2021-04-19 Thread Brendan Horsfield
Hi Marcus, Running gnuradio-config-info -v returns the following: *v3.8.2.0-112-ge20ffa3c* My PYTHONPATH is as follows: /usr/local/lib/python3.6/dist-packages /usr/lib/python2.7 /usr/lib/python2.7/plat-x86_64-linux-gnu /usr/lib/python2.7/lib-tk /usr/lib/python2.7/lib-old /usr/lib/python2.7/lib-d

[USRP-users] Re: Reflected power on USRP B200

2021-04-19 Thread brendan . horsfield
OK, that makes sense. Note that a double-junction circulator can give even higher isolation, e.g. 40-50 dB. ___ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com

[USRP-users] Re: Reflected power on USRP B200

2021-04-19 Thread Brendan Horsfield
Martin, Marcus, I don't see how adding a circulator will protect the Rx port of the USRP without blocking the signal from the CubeSat as well. Are you transmitting and receiving on different frequencies? If so, you could insert a filter between the Rx port and the switch to block the Tx frequenci

[USRP-users] UHD dual-install issue

2021-04-19 Thread brendan . horsfield
Hi All, I have just upgraded my laptop to the latest version of GNU Radio Companion (ver 3.8.2.0 (Python 3.6.9)), and am now trying to use it to monitor a block of spectrum with my USRP B210. Unfortunately the flowgraph won’t run (even though it ran in my old GNU Radio setup), and instead prin

[USRP-users] Re: Calling C++ UHD functions from Python

2021-04-15 Thread brendan . horsfield
Hi Christian, I’m developing applications for two different platforms at the moment: 1. HP Omen laptop, Intel Core i7-8750H CPU @ 2.20GHz × 12, 32GB RAM, 512GB SSD 2. Raspberry Pi 4 Model B, 8GB RAM, 128GB SSD In both cases the B210 is connected to the host via USB 3.0. Each host has a 1GB RA

[USRP-users] Re: Calling C++ UHD functions from Python

2021-04-15 Thread brendan . horsfield
I should clarify: The Python API that comes with the UHD driver is not an option here. I have tried this, and found that while it works well for receiving very short bursts of samples, it cannot compete with the C++ API at high sampling rates (not surprisingly). ___

[USRP-users] Calling C++ UHD functions from Python

2021-04-15 Thread brendan . horsfield
Hi there, I am trying to measure some short bursts of Rx data with my B210 at a fairly high sampling rate. I need to perform this operation repeatedly, ideally several times per second. The advice I have received from Ettus is that this task is best implemented using C++. The problem is th

[USRP-users] Re: Contradictory overflow messages when recording rx samples with Python API

2021-04-13 Thread brendan . horsfield
< 32 ***GB*** RAM > ___ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com

[USRP-users] Re: Contradictory overflow messages when recording rx samples with Python API

2021-04-13 Thread brendan . horsfield
Yes, I am using UHD v4.0.0.0, built from source on my HP Omen laptop (Intel Core i7-8750H CPU, 32MB RAM, 512GB SSD). ___ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com

[USRP-users] Re: Contradictory overflow messages when recording rx samples with Python API

2021-04-13 Thread brendan . horsfield
Code snippet in previous post got scrambled by Gmail. Should have read: ``` while num_rx_samps < target_num_samples:    try:        samps = rx_streamer.recv(recv_buffer, metadata)        print(metadata.error_code)        if samps: etc ``` __

[USRP-users] Re: Contradictory overflow messages when recording rx samples with Python API

2021-04-13 Thread Brendan Horsfield
you can see, the Fastpath logger is printing 'O' to the console, but the metadata object reports no errors. Looks like a bug to me! :) Brendan. On Wed, Apr 14, 2021 at 1:23 PM Brendan Horsfield < brendan.horsfi...@vectalabs.com> wrote: > Fair enough. To ensure that this

[USRP-users] Re: Contradictory overflow messages when recording rx samples with Python API

2021-04-13 Thread Brendan Horsfield
red > experimental. > > Sent from my iPhone > > On Apr 13, 2021, at 9:22 PM, Brendan Horsfield < > brendan.horsfi...@vectalabs.com> wrote: > >  > Hi Marcus, > > I have run some comparison tests between the C++ and Python versions of > "benchmark_rate&q

[USRP-users] Re: Contradictory overflow messages when recording rx samples with Python API

2021-04-13 Thread Brendan Horsfield
Hi Marcus, I have run some comparison tests between the C++ and Python versions of "benchmark_rate", using a high sampling rate in order to force some overruns. It appears that both versions are detecting & reporting overrun events correctly. However, when it comes to the number of dropped sampl

[USRP-users] Contradictory overflow messages when recording rx samples with Python API

2021-04-13 Thread brendan . horsfield
Hi All, I am using a Python script to capture a short burst of rx samples from my B210. The script is based heavily on the Ettus example “benchmark_rate.py”, with a couple of additional tweaks I took from the Ettus GitHub repo (https://github.com/EttusResearch/uhd/blob/master/host/python/uhd/u

[USRP-users] Re: [EXTERNAL] Re: Problem with interfacing Raspberry Pi 4 to USRP B210 with Python API

2021-04-12 Thread Brendan Horsfield
4/11/2021 09:16 PM, Brendan Horsfield wrote: > > Ken, > > Are you using a USRP B210, or something different? If I try to record one > second's worth of samples on my Raspberry Pi / B210 combo, I can barely > achieve 8 Msps on one channel. Changing the over-the-wire paramete

[USRP-users] Re: python-uhd and USRP use-cases

2021-04-12 Thread Brendan Horsfield
Hi Christian, Thanks for the GitHub link, I'll definitely check it out. My current interest is in receiving signals, not transmitting them, but I can imagine some future scenarios where a signal generator capability might be handy. A couple of questions: - Is there any reason why you chose n

[USRP-users] Re: [EXTERNAL] Re: Problem with interfacing Raspberry Pi 4 to USRP B210 with Python API

2021-04-11 Thread Brendan Horsfield
> wire values), and I might be making that up. I do see a “sc8” wirefmt > option for the rx_samples_to_file, which runs at higher rates without > overflow. > > > > Ken > > > > *From:* Brendan Horsfield [mailto:brendan.horsfi...@vectalabs.com] > *Sent:* Sunday, Apr

[USRP-users] Re: Problem with interfacing Raspberry Pi 4 to USRP B210 with Python API

2021-04-11 Thread Brendan Horsfield
Hi Page, When you say "I can reliably capture 400-500k samples sized files", do you actually mean 400-500 *kilo**byte* sized files? Using tips received from yourself and others, I can now capture around 800 kilobytes of data before I see any overflows. This is equivalent to: - 100 kilosample

[USRP-users] Re: Problem with interfacing Raspberry Pi 4 to USRP B210 with Python API

2021-04-11 Thread Brendan Horsfield
lex I&Q. (No real reason to do 32-float, since the native samples are > 16-bit I&Q in the FPGA on the B205, right?) > > > > I use the ‘host examples’ in the latest 4.x version of UHD. And they are > pretty easy to modify. I have adapted for things like using the 1-P

[USRP-users] Re: DC power supply for B210

2021-04-09 Thread Brendan Horsfield
Thanks Marcus. Regards, Brendan. On Fri, Apr 9, 2021 at 9:49 PM Marcus D Leech wrote: > 5.5 x 2.1 is still correct. > > Sent from my iPhone > > On Apr 9, 2021, at 7:09 AM, brendan.horsfi...@vectalabs.com wrote: > >  > > Hi All, > > I am looking to purchase an external power supply for my USRP

[USRP-users] DC power supply for B210

2021-04-09 Thread brendan . horsfield
Hi All, I am looking to purchase an external power supply for my USRP B210, but I can’t figure out what size connector I should get. I found an old post where the specs were given as outer shell = 5.5mm, pin diameter = 2.1mm, but that was in 2011 for a USRP1. Does anyone know what the latest

[USRP-users] Re: Problem with interfacing Raspberry Pi 4 to USRP B210 with Python API

2021-04-06 Thread Brendan Horsfield
's still a niggling problem with the Python API (a > different one than before), but I will start a new thread to cover that > issue. > > Cheers, > Brendan. > > > On Sun, Apr 4, 2021 at 11:53 AM Ron Economos wrote: > >> This is just a guess, but you could try: >

[USRP-users] Re: Problem with interfacing Raspberry Pi 4 to USRP B210 with Python API

2021-04-06 Thread Brendan Horsfield
that issue. Cheers, Brendan. On Sun, Apr 4, 2021 at 11:53 AM Ron Economos wrote: > This is just a guess, but you could try: > > -DCMAKE_SHARED_LINKER_FLAGS="-latomic" > > in addition. > > Ron > On 4/3/21 18:34, Brendan Horsfield wrote: > > Thanks Ken.

[USRP-users] Re: Problem with interfacing Raspberry Pi 4 to USRP B210 with Python API

2021-04-04 Thread Brendan Horsfield
gt; processing—even when you use things like numpy. > > Sent from my iPhone > > On Apr 3, 2021, at 7:37 PM, Brendan Horsfield < > brendan.horsfi...@vectalabs.com> wrote: > >  > Your point is well taken, although I confess I am still a bit surprised > that P

[USRP-users] Re: Problem with interfacing Raspberry Pi 4 to USRP B210 with Python API

2021-04-03 Thread Brendan Horsfield
Hi Page, Yes, working with Linux can certainly be "character building" sometimes! I would be very grateful if you could share your install instructions with me. I have made some progress today using Ken's suggestion -- I can detect the USRP using the "uhd_usrp_probe" utility -- but I am still st

[USRP-users] Re: Problem with interfacing Raspberry Pi 4 to USRP B210 with Python API

2021-04-03 Thread Brendan Horsfield
ody > 'help' to > usrp-users-requ...@lists.ettus.com > > You can reach the person managing the list at > usrp-users-ow...@lists.ettus.com > > When replying, please edit your Subject line so it is more specific than > "Re: Contents

[USRP-users] Re: Problem with interfacing Raspberry Pi 4 to USRP B210 with Python API

2021-04-03 Thread Brendan Horsfield
gt; Sent from my iPhone > > On Apr 3, 2021, at 7:08 AM, Brendan Horsfield > QUESTION 2: This whole process feels more difficult than it should be. > Why isn't the Python API installed with the UHD driver by default? Would I > be better off using another language (like C++

[USRP-users] Re: Problem with interfacing Raspberry Pi 4 to USRP B210 with Python API

2021-04-03 Thread Brendan Horsfield
l” > > > > Sent from my iPhone > > On Apr 2, 2021, at 7:19 AM, Brendan Horsfield < > brendan.horsfi...@vectalabs.com> wrote: > >  > Hi Folks, > > I would like to interface my Raspberry Pi 4 to a USRP B210 via the Python > API. This requires the UHD

[USRP-users] Problem with interfacing Raspberry Pi 4 to USRP B210 with Python API

2021-04-02 Thread Brendan Horsfield
Hi Folks, I would like to interface my Raspberry Pi 4 to a USRP B210 via the Python API. This requires the UHD driver to be built from source. Unfortunately, whenever I try this I encounter some errors that stop the build process in its tracks. Details of the error are as follows: [ 53%] Linki

Re: [USRP-users] Trouble with Python API

2020-11-09 Thread Brendan Horsfield via USRP-users
(and many other projects). - MLD > > Also in the log of activities, I see BOTH a "pybombs install uhd", AND a > build of the latest HEAD of UHD, but no actual compile+install of > that built code. > > > On Mon, Nov 9, 2020 at 1:36 AM Brendan Horsfield via USRP-us

[USRP-users] Trouble with Python API

2020-11-08 Thread Brendan Horsfield via USRP-users
Hi Folks, I would like to write my own Python 3 script to stream Rx samples off my Ettus B210 USRP. I have installed the Python API on my Ubuntu laptop, but I can't seem to get it to work, despite trying numerous ideas I found on the Ettus Knowledge Base. For example, check out the following Pyt