Release Candidate v3.10.1.0-rc1

2022-01-25 Thread Jeff Long
This release fixes a few bugs that we wanted to squash before the package gets pulled into upcoming distros. See https://github.com/gnuradio/gnuradio/releases/tag/v3.10.1.0-rc1 for more details. The final v3.10.1.0 will be out in a few days, if there are no problems.

Re: How to model class-B distortion of a complex signal

2022-01-25 Thread Anish Mangal
Hi. Yes. I am just looking at modeling a class-B distortion at the moment, but could someone guide on how to convert between quadrature signals and real signals. Because the rail (or the other one I was trying .. abs, only work on real signals) The simple example im trying to shoot for is create

Re: How to model class-B distortion of a complex signal

2022-01-25 Thread Nick Foster
Anish, If you really just want to model crossover distortion in a class-B amplifier, you could use a pair of Rail blocks: [image: image.png] If you're trying to model the distortion created by a real solid-state amplifier, and not trying to correct it with predistortion, there are a million

Re: How to model class-B distortion of a complex signal

2022-01-25 Thread Wheberth Damascena Dias
Hello Anish, Non-linear power amplifier modeling and pre-distortion is a vast subject. If you want to go deep in this matter I would suggest you to take a look at Baseband polinomial models. Here a reference I have used some time ago: https://repositum.tuwien.at/handle/20.500.12708/13980 If

Re: failed to fetch http://mirrordirector.org/rasbian ...

2022-01-25 Thread Elmore's
Marcus, My problem is solved. I didn’t need to upgrade to Bookworm. Using the command ‘apt install gnuradio –dev’ instead of ‘apt install gnuradio’ did the trick. I don’t understand the need for the –dev but it worked. Jim -- This email has been checked for viruses by AVG. https://www.avg.com

Re: How to model class-B distortion of a complex signal

2022-01-25 Thread Marcus Müller
Hi Anish, there's been a Summer project that implemented and compensated nonlinear distortion. Simple amplifier models are covered. https://summerofcode.withgoogle.com/archive/2020/projects/5862185634365440 https://github.com/gnuradio/gr-dpd You'll want to start by reading Alekh's proposal;

How to model class-B distortion of a complex signal

2022-01-25 Thread Anish Mangal
Hi, How should I go about modeling the distortion introduced by a class-B amplifier stage that clips the signal when its value is below zero? Example: I want to combine two FM modulated signals, pass them through this "class-B distorter", demodulate them, and analyze the quality of the signal

Re: Output Issue in example_corr_est_and_clock_sync.grc

2022-01-25 Thread Barry Duggan
Hi Mubashira, When I was writing the  https://wiki.gnuradio.org/index.php?title=Packet_Communications tutorial, I remember having some problems with the gr-digital/packet examples. If you haven't already done so, you might like to look at that tutorial. I don't have my GR 3.8 computer up

RE: Problems with the Frequency Xlating FIR Filter

2022-01-25 Thread Barry Duggan
Hi Michelle, If you are using a flowgraph from version 3.8 while running GRC with version 3.9, you may be having the problem described here: https://wiki.gnuradio.org/index.php?title=Porting_Existing_Flowgraphs_to_a_Newer_Version#From_3.8_to_3.9 --- Barry Duggan KV4FV

Re: failed to fetch http://mirrordirector.org/rasbian ...

2022-01-25 Thread Elmore's
Marcus, I have upgraded my Raspberry Pi to Bullseye. When I attempted to upgrade to Bookworm I got a message that the repository does not have a Release file. Thus, I cannot upgrade. Bullseye gives me gnuradio 3.8.2. I went on the Raspberry Pi forum for suggestions about what to do in order

Re: JACKD audio

2022-01-25 Thread Fabien PELLET
Hi Marcus, Thanks ! I already know that page. My question was more precisely on the parameters to configure JACKD that it is possible to pass directly in the Audio_sink (in "device name" field) or in the config.conf file. Best regards, Fabien, F4CTZ. Le 25/01/2022 à 13:39, Marcus Müller a

Re: GNU Radio 3.9.3.0 Python basic block - issues with forecast and produce

2022-01-25 Thread Marcus Müller
Hi Johannes, hi Patric, On 22.01.22 12:25, Johannes Demel wrote: The `forecast` method expects estimates. The scheduler will call `general_work` anyways at some point, if the system is unable to fulfill your forecast requirement. No, that is not correct; at least in the 3.8-style scheduler

Re: GNU radio relay node

2022-01-25 Thread Marcus Müller
Hi LoyCurtis, your question is a bit broad. I'll say that you'll probably first want to be able to build a point-to-point connection before implementing a relay node. Have you done that (see our tutorials)? If so, what's the question that arises on the way to implementing a relay? (CR is a

Re: JACKD audio

2022-01-25 Thread Marcus Müller
Hi Fabien, we've got https://wiki.gnuradio.org/index.php?title=Audio_Sink If you want to use jack, you'd go into your ~/.gnuradio/config and set [audio] audio_module=jack Best regards, Marcus On 25.01.22 10:58, Fabien PELLET wrote: Hello, My signal is in the range +/-1. As I use the audio

Re: Problems with the Frequency Xlating FIR Filter

2022-01-25 Thread Martin Braun
Can you try running this in a REPL to see what the return value of firdes.lowpass(...) is? --M On Tue, Jan 25, 2022 at 2:03 AM Michelle wrote: > hello, > > I'm using a FIR filter and I have the error : "Param - Taps(taps): > Expression None is invalid for type'complex_vector'." > > my taps is

Re: Building packages for GnuRadio 3.8 and UHD 4.1.0: Circular dependency?

2022-01-25 Thread Martin Braun
Hi Katja, I was trying to figure out where that comes from. Maybe this is the key: https://packages.ubuntu.com/jammy/libuhd-dev This page is telling me that libuhd-dev recommends gnuradio-dev (not that it depends on it). Maybe your script is also working on recommended dependencies? Have you

Re: JACKD audio

2022-01-25 Thread Fabien PELLET
Hello, My signal is in the range +/-1. As I use the audio output of my RPI, it seems that the problem is here : playing a wave file outside gnuradio produce the same issue. However, is there a tutorial somewhere or a manual that explain the syntax that can be written in the "device name" of

Re: [USRP-users] time division duplexing (TDD) with USRP B2xx

2022-01-25 Thread Martin Braun
Ali, most of the time, these types of applications require the RX to be on permanently (unless you know exactly when you're expecting packets), and the TX only when you're transmitting packets. In GNU Radio, this is simply achieved by using a USRP Sink and Source, respectively. The USRP Source

Re: Error in RFNOC blocks in CPP ?? Cannot create! Property already exists at: /blocks/0/DUC#0/noc_id

2022-01-25 Thread sp h
The source code also warns me time out blocks and after it, the program crashes... when I disabled connect for rx_streamer block, the software has not any error but I can not see outputs... still, I am working on the problem to solve it. *[WARNING] [RFNOC::GRAPH] One or more blocks timed out