Gr_fractional_interpolator

I’m just looking at the gr_fractional_interpolator, and looks to me like
there’s no way to adjust the phase-shift after the block is
instantiated. Is this deliberate?

I have an application where I need to tweak the phase at run-time (not
very often, but I don’t want to have to stop, reconfig, and start
again).


Marcus L.
Principal Investigator
Shirleys Bay Radio Astronomy Consortium

The fractional interpolator works by shifting the phase through a block
of
fractionally delayed filters. It rolls over every full sample.

It should be easy to put a method in that will advance this phase. Just
add
some mutex around some of the variables.

On 07/15/2011 10:16 PM, Colby B. wrote:

The fractional interpolator works by shifting the phase through a
block of fractionally delayed filters. It rolls over every full sample.

It should be easy to put a method in that will advance this phase.
Just add some mutex around some of the variables.
Actually, it looks like there’s a set_mu() exported as a public
function–swigged 'n everything.

It’s just that the GRC block doesn’t expose that function.


Principal Investigator
Shirleys Bay Radio Astronomy Consortium

On Fri, Jul 15, 2011 at 8:07 PM, Marcus D. Leech [email protected]
wrote:


Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org

make sure that it works how you expect it too…its a little
non-intuitive
on how they use d_mu in the block.