iio-oscilloscope icon indicating copy to clipboard operation
iio-oscilloscope copied to clipboard

Integrate filter designer from libad9361

Open tfcollins opened this issue 7 years ago • 3 comments

Example filter generation: https://github.com/analogdevicesinc/libad9361-iio/blob/filter-designer-standalone/test/filter_designer_test.c

This will supplement and/or replace the current baseband_auto_rate function which uses a few pre-designed filters. However, extra parameters will need to be exposed in OSC for this designer.

tfcollins avatar Jan 12 '18 22:01 tfcollins

Did we come to an conclusion which parameters we must expose?

mhennerich avatar Jan 15 '18 10:01 mhennerich

I think exposing: Apass Astop Fpass Fstop

would work. The remaining parameters can be calculated or pulled from existing parameters in the tool.

tfcollins avatar Jan 15 '18 18:01 tfcollins

Did we validate things where Fpass == Fstop == Fs/2? or Fpass = 90% of Fs/2 and Fstop == Fs/2?

rgetz avatar Jan 15 '18 19:01 rgetz