[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] Depricated selector and valve.

From: Imre Biacsics
Subject: [Discuss-gnuradio] Depricated selector and valve.
Date: Sat, 05 Aug 2017 07:56:13 +0200
User-agent: Opera Mail/1.0 (Win32)

Dear pro's

I am trying to organize my experiments and prevent overcrowded flowgraphs.
Let's consider an multimode receiver with AM and FM demodulation as example.

The GUI in the top_block, a 'hier' block with the baseband signal as input and
demodulated audio as output.

Two seperate Hier block for AM and FM demodulation. Hence it is depricated,
i tried to use the selector block to route the signals to and from the demods. Wich is working in a single block, but residing in a Hier it crashes after switching.

It seems the existing flow is not paused before switching to another. (Am i right?)

Another concept: the 'Multiply const by vector' as signal switch.

The selectors where recplaced by this block, de vector is choosen in such a way that
always one in/output is not muted. (Got it working)

The next thing happened: after listening for about 30sec's to FM it crashes and gave the OOOOOO
indication. Found the problem in de AM demod. (Misaligned sample rates)

Ahh, the multiply const was NOT stopping any signal to the AM demod, just multiplying by zero.
So both blocks kept processing, the AM demod with a stream of zero's.

This is also not the proper solution, i want to experiment with an unlimited amount of
modulation types. This way every block is eating performance.

Am i thing the wrong pad? Or is there another solution for the same principle?

Imre Biacsics

reply via email to

[Prev in Thread] Current Thread [Next in Thread]