On Mon, Sep 21, 2015 at 9:03 PM, Richard Bell <richard.be...@gmail.com>
wrote:

> Hello all,
>
> I would like to see how agc_ff is implemented, but there is some gnuradio
> magic going on that's beyond me. The agc_ff_impl.cc in analog/lib doesn't
> do anything but call scaleN. How do I find the actual implementation code
> for this block? I see a kernel::agc_ff(paramters) call in the
> initialization list, but I'm not sure what happens there.
>
> Thanks,
> Rich
>


Take a look in the constructor. Notice that it's inheriting from two
classes: sync_block and kernel::agc_ff. So you have to find where
gr::analog::kernel::agc_ff is created. The naming is a bit confusing since
we have agc kernels and agc blocks, and there is an agc_ff.h file there,
but that's not the right one. Instead, look at
gr-analog/include/gnuradio/analog/agc.h.

Tom
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to