use pluto_sdr::filter::Filter;
fn main() {
let signal = vec![1., 4., -3., 5., 10., -19., -4., 10., -2., -1.];
let lpf_coefficients = vec![0.25, 0.25, 0.25, 0.25];
let lpf = Filter::new(lpf_coefficients.into());
let filtered = lpf.filter_windowed(&signal);
println!("{:?}", filtered);
}