I finally solved the problem, which was connected to the use of the NBFM
modulator. Swapping it for an integrator followed by a VCO, everything
works wonders. Here's the link to the working implementation of a multimode
transmitter
https://bitbucket.org/matteone/gnuradio/src/master/TX/HackRF-nbfm-
Thanks for the link Ron, that’s indeed an interesting solution.
I’m still trying to understand why the matrix multiplier approach blocks
though, and if there is a way to make it work, as it is so easy to
implement a complete solution with multiple sources and multiple
modulations and a single sink
Take a look at this flow graph for some tips.
https://github.com/argilo/sdr-examples/blob/master/multi_tx.grc
https://github.com/argilo/sdr-examples
Ron
On 10/19/19 22:36, Matteo Campanella wrote:
Hello, I am trying to design a flow which implements a transmitter
with two sources (a signal
Hello, I am trying to design a flow which implements a transmitter with two
sources (a signal generator or an audio source), two modulator flows (nbfm
and am) and a single sink (my hackrf device via osmosdr block).
The idea would be to make the sources and modulators switchable via a GUI
drop down