Commit Graph

20 Commits (0884d84fea8497561dbec415e12300a6ade346d3)

Author SHA1 Message Date
Robert Jördens 3a3cbce005 iir_int: enable limits and offset 2021-06-25 13:23:35 +00:00
Ryan Summers c553e72df4 Updating miniconf dependencies 2021-03-01 14:46:12 +01:00
Robert Jördens 1805961d5d macc_i32: move to tools 2021-02-27 15:00:52 +01:00
Robert Jördens 6f3a30292c iir_int: make miniconf-able 2021-02-20 21:01:26 +01:00
Robert Jördens b1d45d831c fmt 2021-02-17 16:25:21 +01:00
Robert Jördens 07714fbca4 test: trait in scope 2021-02-17 16:24:45 +01:00
Robert Jördens b69131f5f5 impl trait on type alias instead of newtypes 2021-02-17 16:13:30 +01:00
Robert Jördens 31781a9d0e iir_int: rounding bias 2021-02-09 12:17:48 +01:00
Robert Jördens 473bdaa9bc iir_int: use f64 for extreme filters 2021-02-04 15:21:05 +01:00
Robert Jördens dcc71d5d11 iir: tweak math a bit 2021-02-02 15:41:47 +01:00
Robert Jördens 7748d8eb54 dsp: constructor style 2021-02-01 12:37:44 +01:00
Robert Jördens 2c60103696 dsp: accu: add, iir: rename IIRState to Vec5 2021-02-01 12:23:47 +01:00
Robert Jördens 7c1fa9695a iir lowpass: f32 is sufficient 2021-01-26 19:37:05 +01:00
Robert Jördens 73c98c947a iir_int: remove spurious note 2021-01-26 19:23:23 +01:00
Robert Jördens d1f41b3ad5 int_iir: use taylor for lowpass 2021-01-26 19:19:09 +01:00
Robert Jördens 7b9fc3b2b3 iir_int: move lowpass coefficient calculation to iirstate 2021-01-26 18:51:20 +01:00
Robert Jördens d0d2c6352d lockin: refactor to use common lockin processing 2021-01-22 16:00:05 +01:00
Robert Jördens 948e58c910 lockin: refactor Lockin 2021-01-21 14:57:44 +01:00
Robert Jördens 20488ea3bc lockin: refine 2021-01-19 11:01:21 +01:00
Robert Jördens cc42c0c477 iir_int: add optimized integer iir implementation 2020-12-22 16:49:12 +01:00