[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] question about routing data
From: |
Kevin Reid |
Subject: |
Re: [Discuss-gnuradio] question about routing data |
Date: |
Sat, 3 Oct 2015 17:00:41 -0700 |
On Oct 3, 2015, at 13:58, Przemek Lewandowski <address@hidden> wrote:
> Hi everybody :)
>
> Simple, fast question.
> Task: Implement as many as possible modulations with GnuRadio - analog and
> digital
> Problem: how to switch between many modulation in GnuRadio Companion with
> minimal performance issue ?
There's two different sorts of performance you might care about:
If you want the best switching speed, use a Multiply Matrix block to combine
all the modulators' outputs but multiply all but one of them by zero.
If you want the least wasted CPU, you must actually remove the unused
modulators from the flow graph; this cannot be done inside GRC (unless you use
Selector and Valve carefully) but can be done from a Python program (which can
interact with things written using GRC via hier blocks).
--
Kevin Reid <http://switchb.org/kpreid/>