From 6f00687d889e2465ad1e07d71f50d132a78dd402 Mon Sep 17 00:00:00 2001 From: Jared Boone Date: Sun, 10 Jan 2016 20:11:27 -0800 Subject: [PATCH] Add configure() for IIR filter. --- firmware/baseband/dsp_iir.cpp | 4 ++++ firmware/baseband/dsp_iir.hpp | 2 ++ 2 files changed, 6 insertions(+) diff --git a/firmware/baseband/dsp_iir.cpp b/firmware/baseband/dsp_iir.cpp index 8fde51ef6..209c43d5b 100644 --- a/firmware/baseband/dsp_iir.cpp +++ b/firmware/baseband/dsp_iir.cpp @@ -23,6 +23,10 @@ #include +void IIRBiquadFilter::configure(const iir_biquad_config_t& new_config) { + config = new_config; +} + void IIRBiquadFilter::execute(const buffer_s16_t& buffer_in, const buffer_s16_t& buffer_out) { // TODO: Assert that buffer_out.count == buffer_in.count. for(size_t i=0; i