This works for me ... add an import block with "import numpy as np" ... for
taps use "np.genfromtxt('/tmp/taps.txt')" where the file contains a
space-delimited set of values.

On Wed, Sep 16, 2020 at 1:23 PM Marcus D. Leech <[email protected]>
wrote:

> On 09/16/2020 01:10 PM, David Taylor (manx.net) wrote:
>
> Hi,
>
> I am trying to import a large number of taps (1023) into a Decimating FIR
> Filter, in order to repeat (as reference), a GRC experiment that was
> published about four years ago.
> The taps import method used at the time was numpy.genfromtxt(), that much
> is clear.
>
> I have tried using numpy.fromfile, numpy.genfromtxt and others in the
> Filter block itself without success and have been looking for possible
> examples of file import use in the 3.8.2.0 installed /example folders and
> elsewhere.
> The filter taps do however populate directly from a GRC variable python
> list as real(floats), [1,1, –1, 1,1 ....]
> Firdes is operable and the python wrappers for filter design populate the
> taps in much the same way.
>
> The coefficient values are externally generated complex floats, but can be
> easily converted into other numeric or delimited text formats, as BPSK
> coding is being used. This much has been tried.
>
> On a completely unrelated matter, I hope, the Filter Design Tool is
> inoperative.
>
> I apologise if this is covering old ground again.
> Regards,
> David GD4FMB
>
> David:
>
> When you say "without success", what is the nature of the problem?  Filter
> response doesn't look right, you're getting an exception, etc etc.
>
> Your externally-generated complex-floats--how are they represented in the
> file?  Do you specify dtype correctly when you read the file in?
>
>
>

Reply via email to