This PR enumerates different clock settings based on possible options for the FIR for a given sample rate. Based on each variant an FIR is generated and the configuration resulting in the minimum passband ripple error is used. This has shown to keep the passband ripple within 1 dB based on tests over the entire sample rate range.
CI tests were also added for LTE filter generation and passband ripple.
This PR enumerates different clock settings based on possible options for the FIR for a given sample rate. Based on each variant an FIR is generated and the configuration resulting in the minimum passband ripple error is used. This has shown to keep the passband ripple within 1 dB based on tests over the entire sample rate range.
CI tests were also added for LTE filter generation and passband ripple.
This fixes #36 as well.