jj1bdx/airspy-fmradion

Alternative FIR filter design software is needed

Opened this issue · 2 comments

As of February 2022, the Iowa Hills Software web page is gone. Archive.org link: http://web.archive.org/web/20210511075358/http://iowahills.com/8DownloadPage.html

The core software is on GitHub (thx @hayguen) and that is good: https://github.com/hayguen/iowahills_dsp
but I have been using the Windows GUI software of Iowa Hills FIR designer, so I need to reorganize the filter design flow.

Displaying the designed filter frequency/phase diagrams can be performed via SciPy (scipy.signal) and matplotlib, as already done in doc/ directory. Issues that need to solve:

  • Filter design software (scipy.signal can handle this, but displaying the result after tweaking the parameter requires the dedicated tool)
  • Recording filter design parameters (currently done via Iowa Hills proprietary formats, should be rewritten to use an open format, such as scipy.signal function parameters)
jj1bdx commented

PyFDA seems to be a good alternative of a filter design tool.