[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] Reconfigure FIR coefficients without stopping the
Re: [Discuss-gnuradio] Reconfigure FIR coefficients without stopping the sampling process
Tue, 8 Oct 2013 14:18:24 +0000 (UTC)
The filters all have "set_taps()" methods that allow you to set the taps dynamically.
on Oct 08, 2013, rmsrms1987
I have a quick question regarding the reconfiguration of blocks within a
gnuradio "top block" application. I am working on a radar system that will
occasionally attempt to switch transmission waveforms due to results of
processed data. Consequently, the back end processing will have to adjust
simultaneously, namely the FIR filter coefficients. Currently, I have a
"top block" application working properly when the radar is operating for a
fixed waveform. This application is initiated as a parallel process from a
parent program, and continuously takes data until the parent program is
Here is small portion of the code that is of interest:
gr_matchfil = [gr.fir_filter_ccf(1, fr ) , gr.fir_filter_ccf(1, fr )]
for i in range(numchan):
What I would like to do is alter the the coefficients "fr" in the variable
"gr_matchfil" from the parent program without stopping the sampling process.
I figure that this will have to do something with accessing the shared
memory of the parallel process. Would this be possibly after "fg.start()"
is executed. If anybody has any ideas on how to achieve this, it would be
View this message in context: http://gnuradio.4.n7.nabble.com/Reconfigure-FIR-coefficients-without-stopping-the-sampling-process-tp44013.html
Sent from the GnuRadio mailing list archive at Nabble.com.
Discuss-gnuradio mailing list